逻辑卷管理
1、创建pv # pvcreate /dev/sdb //对其磁盘首先创建物理卷pv
2、创建vg # vgcreate aaa /dev/sdb //创建vg并命名为aaa
3、创建lv # lvcreate -L +3G -n lv1 /dev/aaa //对其分配3G,并对其命名lv1 (/dev/aaa表示从/dev/aaa中拿取资源对其分配)
4、对创建lv进行格式化 # mkfs.xfs /dev/aaa/lv1 或 mkfs.ext4 /dev/aaa/lv1 //创建文件系统(格式化)两种方式
5、挂载 # mount /dev/aaa/lv1 /mnt/disk //对lv1进行挂载 ,/mnt/disk首先存在
扩容
一丶磁盘有空间扩容
以lv1扩容+1G为例
lvextend -L +1G /dev/vg1/lv1 //增加了1G
#lvextend -L 1G /dev/vg1/lv1 //增加到1G
二、无空间扩容(如果vg中还有其他空间,则优先使用。)
新加磁盘,创建pv,对vg进行扩容,对lv进行扩容,对其扩容
以新加磁盘sdc为例,对lv1 进行扩容+1G
一、首先将新磁盘pv #pvcreate /dev/sdc //创建新的pv
二、其次将创建好的pv加入到要扩容的vg中 #vgextend vg1 /dev/sdc //将创建好的pv加入到vg1中,首先对vg进行扩容
三、然后将对其扩容 #lvextend +L +1G /dev/vg1/lv1 //对lv进行扩容
四、最后一步,最重要的一部,对其扩容,不然加载不出磁盘
#xfs_growfs /dev/vg1/lv1 //磁盘格式为.xfs
#(resize2fs /dev/vg1/lv1 //磁盘格式为.ext4)
注意!注意!注意!
删除磁盘分区前,首先一定取消挂载 umount(不取消挂载会报错,并且磁盘不能使用:重启,关机皆不能使用,可返回快照)。
