RHEL-RH134-UNIT5-使用逻辑卷管理器管理灵活存储

来源:互联网 发布:网络博客网站 编辑:程序博客网 时间:2024/06/13 08:37
##########LVM逻辑卷管理##############
fdisk /dev/vdb  ##划分3个分区,并设置为8e类型(lvm)
partprobe ###同步分区内容
pvcreate /dev/vdb1  ##创建PV
pvcreate /dev/vdb2  ##创建PV
pvcreate /dev/vdb3  ##创建PV
vgcreate vg0 /dev/vdb1  ##创建VG
lvcreate -L  300M -n lv0 vg0  ##创建LV
mkfs.xfs /dev/vg0/lv0  ##格式化文件系统
mount /dev/vg0/lv0 /pub ##挂载




#########扩大文件系统以及移除VG PV下的物理分区
lvextend -L 900M /dev/vg0/lv0 ##扩大lv
xfs_growfs /dev/vg0/lv0   ##扩大文件系统


vgextend vg0 /dev/vdb2  ##扩大VG




#########缩小文件系统以及移除VG PV下的物理分区
mkfs.ext4 /dev/vg0/lv0  ##格式化文件系统为ext4 xfs文件系统不能缩小
mount /dev/vg0/lv0 /pub  ## 卸载
resize2fs /dev/vg0/lv0 300M ##将文件系统缩小至300M
lvreduce -L 300M /dev/vg0/lv0  ##将LV缩小至300M
pvmove /dev/vdb1 /dev/vdb2  ##将vdb1的文件移除至vdb2
vgreduce vg0 /dev/vdb1  ##将vdb1从vg中删除
pvremove /dev/vdb1  ##将vdb1从pv中删除




##########删除文件系统##########
lvremove /dev/vg0/lv0back  ##删除LV
lvremove /dev/vg0/lv0 ##删除LV
vgremove vg0  ##删除VG
pvremove /dev/vdb*  ##删除PV






###########LV快照############
umount /pub
lvcreate -L 50M -n /dev/vg0/lv0back -s /dev/vg0/lv0
mount /dev/vg0/lv0back /pub
rm -rf /pub/*
umount /pub
lvremove /dev/vg0/lv0back
lvcreate -L 50M -n /dev/vg0/lv0back -s /dev/vg0/lv0
mount /dev/vg0/lv0back /pub

0 0
原创粉丝点击