逻辑卷管理LVM(Logical Volume Manager)是Linux系统的一种管理硬盘分区机制,具有动态管理硬盘的能力
前提
已分配硬盘空间
目的
对/home目录下空间进行扩容
操作
查看硬盘 fdisk -l
, /dev/sdb为新加硬盘
新硬盘分区 fdisk /dev/sdb
,大小200G
分区后,可查看到新分区/dev/sdb1
格式化分区 mkfs.ext4 /dev/sdb1
创建pv pvcreate /dev/sdb1
查看VG vgdisplay
,centos下无空闲空间
VG扩容,vgextend centos /dev/sdb1
,将/dev/sdb1 的空间加到centos这个vg下
查看扩容后vg vgdisplay
,空闲空间变为200G,表示vg扩容成功
查看系统存储df -h
,文件系统/dev/mapper/centos-home为待扩容的lv ,其挂载点为/home目录
进行lv扩容 , lvextend -L +100G /dev/mapper/centos-home
,指定扩容大小,这里扩容为100G(一共扩容200G,此操作执行了两次)
xfs_growfs /dev/mapper/centos-home
,使用 xfs_growfs
命令在线调整xfs格式文件系统大小(CentOS6使用resize2fs
)
查看扩容的存储 df -h
,容量增加,表示扩容成功。