LVM: logical volumes manager
LVM逻辑卷部署
物理卷—》卷组—》逻辑卷
第一步:关机添加磁盘;两个磁盘可以构成一个磁盘组。
第二步:查看磁盘
# ls /dev/sd*
第三步:创建物理卷(pysical volumes)
# pvcreate /dev/sd{b,c}
第四步:创建卷组(volume group)
# vgcreate vg_ken /dev/sd{b,c} #卷组名为vg_ken,物理卷/dev/sd{b,c}
vg扩容:
[root@jerry ~]#vgextend testvg /dev/sdc3
Volume group "testvg" successfully extended
第五步:逻辑卷创建
方式一:使用L进行容量指定
# lvcreate -L 500M -n lv_ken1 vg_ken
方式二:使用 l 指定PE数量——PE(physical extents) :PV物理卷中可以分配的最小存储单元,PE的大小是可以指定的,默认为4MB
# lvcreate -l 125 -n lv_ken2 vg_ken
方式二需要计算125乘上4,所以常用方式一。
第六步:格式化逻辑卷
# mkfs.xfs /dev/vg_ken/lv_ken1
第七步:挂载使用
# mkdir /ken1
# mkdir /ken2
# mount /dev/vg_ken/lv_ken1 /ken1
# mount /dev/vg_ken/lv_ken2 /ken2
第八步:查看挂载信息
# df -h
第九步:开机自启
方法一: 写入/etc/fstab
# echo “/dev/mapper/vg_ken-lv_ken1 /ken1 xfs defaults 0 0” >> /etc/fstab
方法二:写入rc.local
#echo “mount /dev/vg_ken/lv_ken1 /ken1” >> /etc/rc.local
LVM在线扩容–XFS格式
第一步:直接扩容
# lvextend -L 800M /dev/vg_ken/lv_ken1 ——刚开始是500M
第二步:xfs_growfs使配置生效
# xfs_growfs /dev/vg_ken/lv_ken1
注意:
1. xfs格式的磁盘不需要卸载即可直接在线进行扩容
2. extX格式需要先卸载再进行扩容
3. XFS格式的磁盘类型只支持扩容不支持缩容
删除逻辑卷
逻辑卷 –》卷组–》物理卷
第一步:卸载正在使用的逻辑卷
# umount /ken1
# umount /ken2
# umount /ext4
# df -h
第二步:删除逻辑卷
# lvremove /dev/vg_ken/lv_*
第三步:删除卷组
# vgremove vg_ken
第四步:删除物理卷
# pvremove /dev/sd{b,c}
第五步:查看
# pvdisplay