www.icesr.com
IT运维工程师的摇篮

LVM基础及应用

1、基本概念
PV-物理卷
VG-卷组
LV-逻辑卷
PE-物理扩展
LE-逻辑扩展
1
2、创建PV 例如新添加了一块10G的硬盘 /dev/sdb 使用 fdisk-l 可以查看
将/dev/sdb 创建为PV

#pvcreate /dev/sdb
#pvdisplay /dev/sdb或pvs可查看PV

3、将PV添加到VG或者新增VG

#vgcreate myvg /dev/sdb
#vgdisplay myvg或vgs myvg查看卷组情况

4、基于VG创建逻辑卷LV指定大小为2G并将其命名为mylv

#lvcreate -n mylv -L 2G myvg
#lvdisplay mylv 或 lvs mylv 查看逻辑卷情况

5、为新创建好的卷创建文件系统

#mkfs.ext4 /dev/myvg/mylv
#mount /dev/myvg/mylv   /lvs #将格式化好的逻辑卷挂载使用

典型应用另:
①删除LV、VG、PV

#umount /dev/myvg/mylv   #卸载逻辑分区
#lvremove /dev/myvg/mylv #移除逻辑卷
#vgremove /dev/myvg	 #移除卷组
#pvremove /dev/sdb	 #移除物理卷(释放PE)

②拉伸一个逻辑卷LV

#vgs myvg   			#查看是否有空闲的空间
#vgextend myvg /dev/sdb 	#没有空闲就用拉伸卷组
#lvextend -L +2G /dev/myvg/mylv	#拉伸逻辑卷
#df -h /lvs			#查看逻辑卷挂载的地方是否增加了容量
#resize2fs /dev/myvg/mylv	#更新文件系统

③缩小一个逻辑卷(必须离线进行)

#umount				#卸载挂载
#resize2fs /dev/myvg/mylv 10G   #将文件缩小到10G内(多数时候需要进行整理e2fsck -f /dev/myvg/mylv)
#lvreduce -L -(n-10)G /dev/myvg/mylv #在原来的基础上缩小(n-10)G空间
#mount 				#挂载文件系统继续使用

④缩小卷组

#vgreduce  myvg /dev/sdb
#pvremove  /dev/sdb

未经允许不得转载:冰点网络 » LVM基础及应用

分享到:更多 ()

评论 抢沙发

评论前必须登录!