准备磁盘分区
以上操作两次,创建两个LVM分区;
如果创建后不显示新创建的磁盘,执行命令 partprobe 即可
创建物理卷
pvcreate命令:centos7默认没有安装,需要手动安装 yum -y insatll lvm2 ,如果不是这个命令是哪个包的可以用:yum provides "/*/pvcreate" 查找
pvdisplay命令:列出当前的物理卷,于pvs等同;
pvremove:删除物理卷,例如 pvremove /dev/sdb1;
创建卷组
vgcreate命令:创建卷组
vgdisplay命令:查看卷组,等同vgs
vgremove命令:删除卷组
创建逻辑卷及LVM
lvcreate命令:创建逻辑卷
格式化磁盘为ext4 mkfs.ext4 /dev/vg1/lv1
挂载
扩展逻辑卷
两个命令:(ext4 文件格式)
1、lvresize 不支持在线扩展
2、lvexten 支持在线扩展
一、不支持在线扩展:
首先先要卸载挂载
扩容:
检查磁盘错误:
更新磁盘信息:
最后再挂载:
二、支持在线扩容:
直接扩容:
检查磁盘错误:
查看一下挂载信息:
如果要是将所有剩余的空间全扩容: ~]# lvextend -r -l +100%FREE /dev/vg1/lv1
缩减逻辑卷(xfs不支持,仅支持ext4)
首先卸载挂载(缩减逻辑卷是不支持在线缩减的)
[root@localhost ~]# umount /dev/vg1/lv1
检查磁盘错误:
e2fsck -f /dev/vg1/lv1
缩减磁盘:
由原来的2G缩减至500M
重新设置卷大小(一):
另一个方法设置卷大小(二):两种方法任选其一
最后挂载,查看下是否缩减至500M
kuor扩容卷组
1、准备磁盘:
2、创建物理卷
3、将新增的物理卷加入卷组内
扩容卷组完成
xfs文件系统逻辑卷扩容
创建物理卷和卷组以及加入卷组与ext4都一样,只是格式化的文件系统不一样
格式化文件系统:
扩容:(前提是你的逻辑卷组内容量足够)
此时用df命令是看不到增加的容量
lvdisplay命令能看到
加载扩容:xfs_growfs /mnt(挂载点)
或者xfs_growfs /dev/vg1/lv1(逻辑卷)
pvmove 迁移逻辑卷内的PE数据
pvmove /dev/sdb3 意思是把sdb3上的PE数据迁移至其他的逻辑卷组内其他成员磁盘上,前提是其他磁盘上的容量一定大于或等于sdb3的容量
转载于:https://blog.51cto.com/12020239/2105874