写在前面:扩容分为2种情况
第一种:VG有充足的空间,直接对lv进行扩容;
第二种:VG空间不足时,我们需要对VG进行扩容,然后再对lv进行扩容
下面介绍第二种情况,以根目录不足新加硬盘来扩容,第一种情况直接从第8步开始
1.添加一块硬盘5G
2.打开一个终端输入以下指令查看磁盘情况
[root@donghw ~]# df -hl
[root@donghw ~]# lsblk
3.格式化新添加的硬盘(通过lsblk查看新加的卷为sdb,以此为例)
[root@donghw ~]# fdisk /dev/sdb
默认即可 依次输入m--n--enter-enter---w
4.创建PV
[root@donghw ~]# pvcreate /dev/sdb
5.使用vgdisplay/vgs查看VG NAME
[root@donghw ~]# pvcreate /dev/sdb
[root@donghw ~]# vgs
6.扩展并查看vgextend centos(VG name) /dev/sdb
[root@donghw ~]# vgextend centos /dev/sdb
7.查看LV,lvs/lvdisplay
[root@donghw ~]# lvdisplay
[root@donghw ~]# lvdisplay /dev/centos/root
8.根目录扩容lv
[root@donghw ~]# lvextend -l +100%FREE /dev/mapper/centos-root
8.查看根目录文件格式并格式化重设大小
[root@donghw ~]# df -hlT
查看根目录为xfs格式;大小为26G
扩展:
ext2/ext3/ext4文件系统的调整命令是resize2fs
xfs文件系统的调整命令是xfs_growfs
使用xfs_growfs格式化重设大小
[root@donghw ~]# xfs_growfs /dev/mapper/centos-root
9.查看是否成功
原来为26G,扩展成功后为31G