LVM命令列表
-
pv打头的: 代表pv相关的命令
-
vg带头的: 代表vg相关的命令
-
lv带头的: 代表lv相关的命令
create: 创建相关 #如lvcreate
remove: 移除相关 #如vgremove
display: 显示相关
import: 导入 相关
export: 导出相关
rename: 重命名
vgchange: 改变状态相关
extend: 扩展相关
reduce: 缩进相关
尝试使用LVM创建逻辑卷
1、安装lvm2
yum -y install lvm2
2、查看磁盘
lsblk
3、把sdb和sdc创建为物理卷
pvcreate /dev/sdb /dev/sdc
4、把创建的物理卷加入到一个卷组里
vgcreate vg1 /dev/sdb /dev/sdc
5、从卷组中创建逻辑卷
lvcreate -L 2G -n lv1 vg1
6、格式化/dev/vg1/lv1逻辑卷,挂载就能使用了
mkfs.ext4 /dev/vg1/lv1
mount /dev/vg1/lv1 /test
7、逻辑卷扩容,然后还要更新磁盘信息。
lvextend -L +8G /dev/vg1/lv1
resize2fs /dev/vg1/lv1 #逻辑卷是ext4格式
xfs_growfs /dev/vg1/lv1 #xfs格式
8、缩小逻辑卷,先取消挂载
umount /dev/vg1/lv1
lvreduce -L -3G /dev/vg1/lv1
9、扩容vg和缩小vg
pvcreate /dev/sdd
vgextend vg1 #扩容
pvmove /dev/sdd
vgreduce vg1 #缩小
10、删除逻辑卷和卷组
lvremove /dev/vg1/lv1
vgremove /dev/vg1