磁盘扩容,逻辑卷方式笔记

相关概念:

1.逻辑卷LVM

LVM(Logical Volume Manager)逻辑卷管理,是一种将一个或多个硬盘的分区在逻辑上集合, 相当于一块大硬盘使用,空间不足可以继续将新硬盘或其他硬盘的分区加入其中,可以实现硬盘空间的动态管理,相比于磁盘分区,可以实现更好更方便的管理。
2.PV、VG、LV

PV (Physical Volume)

物理卷,处于LVM的最底层,可以是整块物理磁盘,也可以是磁盘分区。

VG( Volume Group )

建立在PV之上,可以是一个或多个PV。

PE (Physical Extend)

实体延伸区块,LVM默认使用4MB的PE区块,调整PE会影响到VG的最大容量。

LV (Logical Volume)

逻辑卷,建立在VG之上,相当于原来分区的概念。不过大小可以动态改变。

 

 

相关命令:

fdisk
pvcreate
vgs  查看Logical Volume(LV)的相关信息
vgcreate   (没有需要创建vgs)创建卷组设备
lvcreate  -l  (没有需要创建vg)创建LVM的逻辑卷
lvextend -l   (第二次的时候扩容)  在线扩展逻辑卷的空间大小,而不中断应用程序对逻辑卷的访问。
mkfs.xfs
mount

pvcreate  /dev/vde
vgextend  vg_01  /dev/vde 向卷组中添加物理卷来增加卷组的容量。
lvextend -l 100%VG /dev/vg_01/lv_01
xfs_growfs /dev/vg_01/lv_01


mkfs.xfs /dev/mapper/vg_01-lv_01 (首次格式化)
xfs_growfs /dev/vg_01/lv_01 (第二次不可以格式化)

mkfs.ext4 /dev/mapper/vg_01-lv_01 格式化未ext4

resize2fs /dev/mapper/vg_01-lv_01 (第二次格式化未ext4)

==============================

具体操作,操作系统Ubuntu 16.04,操作系统的已挂载文件格式为xfs

fdisk -l
查看到要挂载的分区为/dev/sdd

vgs
查看到要扩容的逻辑卷为vg_01
vgdisplay vg_01 查看详细信息
lvdisplay
查看逻辑卷信息
 lsblk -l
查看挂载点信息

pvcreate  /dev/sdd

vgextend  vg_01  /dev/sdd

vgs
可以看到扩容已完成。

lvextend -l 100%VG /dev/vg_01/lv_01  扩容逻辑卷
xfs_growfs /dev/vg_01/lv_01  扩容后格式化

lvdisplay

 

posted @ 2024-03-25 16:37  阿星777  阅读(17)  评论(0编辑  收藏  举报