linux基础上机练习(五)逻辑卷管理

LVM逻辑结构:


逻辑卷创建和挂载:



Ø 实验1:创建myvg卷组和1G大小的逻辑卷mylv,格式化为xfs文件系统,永久挂载到/data目录下。

提示:要创建逻辑卷,前提条件是有卷组,而且卷组有足够空间用来创建逻辑卷卷组是由物理卷组成的,因此物理卷的大小也需要满足需求

 fdisk  /dev/sdb  (创建一个1500M的分区,sdb1)

 pvcreate  /dev/sdb1  (sdb1做成物理卷)

 pvs  (查看物理卷列表)

 

vgcreate  myvg  /dev/sdb1  (创建卷组myvg,包含物理卷sdb1)

 vgs  (查看卷组列表)

 

 lvcreate  -n  mylv  -L  1G  myvg (myvg中创建逻辑卷mylv)

 lvs  (查看逻辑卷列表)


 mkfs.xfs   /dev/myvg/mylv  (创建xfs文件系统)

 blkid  /dev/myvg/mylv  (查看逻辑卷的UUID)

 mkdir  /data

 gedit  /etc/fstab  (配置挂载)

 

mount   -a  df   -hT

 

Ø 实验2:创建newvg卷组,要求PE大小为16M,在newvg上创建大小为50PE的逻辑卷newlv,格式化为ext4文件系统,永久挂载到/mnt/lv2目录下。

 提示:newlv的大小为50*16M=800M,因此物理卷不能小于800M

 fdisk  /dev/sdb  (创建一个1G的分区,sdb2)

 pvcreate  /dev/sdb2  (sdb2做成物理卷)

 pvs  (查看物理卷列表)


 vgcreate  -s  16M  newvg  /dev/sdb2  (创建卷组newvg,同时指定PE大小为16M)

 vgdisplay   newvg (查看卷组newvg的详细信息)

 

 lvcreate  -n  newlv  -l  50  newvg  (创建newlv,大小为50PE)


 mkfs.ext4   /dev/newvg/newlv  (创建ext4文件系统)

 blkid  /dev/newvg/newlv

 mkdir  /mnt/lv2

gedit  /etc/fstab

 mount  -a

 df  -hT

 

Ø 实验3:为mylvnewlv增加200M空间

 注意:扩展逻辑卷之后一定不要忘记继续扩展文件系统

 df   -hT  (查看两个逻辑卷挂载情况和大小)

 lvextend  -L  +200M  /dev/newvg/newlv  (扩展newlv)

 lvextend  -L  +200M  /dev/myvg/mylv   (扩展mylv)

 

 resize2fs  /dev/newvg/newlv  (扩展ext4文件系统)

 xfs_growfs  /data/  (扩展xfs文件系统)

 

 

 df   -hT  (查看扩展后的情况)

Ø 实验4:删除newlv逻辑卷和newvg卷组,把sdb2添加到myvg卷组

 umount   /mnt/p2  (卸载文件系统)

 删除/etc/fstab中的相关条目

 lvremove  /dev/newvg/newlv  (删除逻辑卷)


 vgremove  newvg  (删除卷组)

 

vgextend  myvg  /dev/sdb2  (sdb2加入到myvg卷组中)

 

猜你喜欢

转载自blog.csdn.net/weixin_42442713/article/details/81002542