查看卷组名称及卷组使用情况 vgdisplay
查看当前逻辑卷的空间状态 lvdisplay
yum -y install lvm2-2.02.185-2.0.1.el7.x86_64.rpm
1.第一步创建分区并更改分区类型为lvm (logic volume manager)
fdisk /dev/sdb2
t
8e
改为lvm
查看类型 fdisk -l
2.第二步 创建物理卷
pvcreate -v /dev/sdb2
3.使用 vgdisplay 查看卷组
4.vgextend扩充
vgextend centos /dev/sdb2
5.扩展逻辑卷(lv)(从vg的空间扩充)
ls /dev/mapper 或者 lvdisplay
lvextend -l +100%FREE /dev/mapper/centos-root
6.第六步 查看文件系统
cat /etc/fstab
7.让文件系统识别新添加的磁盘文件系统
如果是xfs文件系统
xfs_growfs /dev/mapper/centos-root
ext系统
resize2fs /dev/mapper/centos-root
如何调整分区(记得先备份)
1.df -hT确定分区文件系统
df -hT
2.卸载指定目录
mkdir -p /home_bak
\cp -rp /home/* /home_bak
umount /home
3.如果卸载不了
fuser -m /home
4,调整 /home本来大小(增加是lvextend)
lvreduce -L 50G /dev/mapper/centos-home
- 调整根目录大小
lvextend -l +100%FREE /dev/mapper/centos-root
如果是xfs文件系统
xfs_growfs /dev/mapper/centos-root
ext系统
resize2fs /dev/mapper/centos-root
6.重新挂载home
mkfs.xfs /dev/mapper/centos-home -f
mount /dev/mapper/centos-home /home
如果是在vg上新建lv
lvcreate -l +100%FREE -n 分区 vg名字