Linux命令之LVM逻辑卷管理器pvcreate,vgcreate,lvcreate,lvdisplay,lvextend,vgremove,vgextend,pvremove,lsblk的使用

1、添加一个5G的硬盘,按照如下要求创建LVM分区。其中/dev/sdb1为1G,/dev/sdb5为3G,/dev/sdb6为1G,分区的类型为8e。

Linux命令之LVM逻辑卷管理器pvcreate,vgcreate,lvcreate,lvdisplay,lvextend,vgremove,vgextend,pvremove,lsblk的使用_第1张图片

Linux命令之LVM逻辑卷管理器pvcreate,vgcreate,lvcreate,lvdisplay,lvextend,vgremove,vgextend,pvremove,lsblk的使用_第2张图片

Linux命令之LVM逻辑卷管理器pvcreate,vgcreate,lvcreate,lvdisplay,lvextend,vgremove,vgextend,pvremove,lsblk的使用_第3张图片

Linux命令之LVM逻辑卷管理器pvcreate,vgcreate,lvcreate,lvdisplay,lvextend,vgremove,vgextend,pvremove,lsblk的使用_第4张图片

Linux命令之LVM逻辑卷管理器pvcreate,vgcreate,lvcreate,lvdisplay,lvextend,vgremove,vgextend,pvremove,lsblk的使用_第5张图片

Linux命令之LVM逻辑卷管理器pvcreate,vgcreate,lvcreate,lvdisplay,lvextend,vgremove,vgextend,pvremove,lsblk的使用_第6张图片

2、利用pvcreate命令可以在已经创建好的分区上建立物理卷。物理卷直接建立在硬盘分区上,所以物理卷的设备文件使用系统中现有的磁盘分区设备文件的名称。 

Linux命令之LVM逻辑卷管理器pvcreate,vgcreate,lvcreate,lvdisplay,lvextend,vgremove,vgextend,pvremove,lsblk的使用_第7张图片

3、在创建好物理卷后,使用vgcreate命令建立卷组,三个物理卷的卷组名分别为vg0,vg1,vg2。

Linux命令之LVM逻辑卷管理器pvcreate,vgcreate,lvcreate,lvdisplay,lvextend,vgremove,vgextend,pvremove,lsblk的使用_第8张图片

4、
4.1在卷组vg0上创建名字为lv0,大小为20M的逻辑卷。

Linux命令之LVM逻辑卷管理器pvcreate,vgcreate,lvcreate,lvdisplay,lvextend,vgremove,vgextend,pvremove,lsblk的使用_第9张图片

4.2使用lvdisplay命令显示创建的lv0的信息。

Linux命令之LVM逻辑卷管理器pvcreate,vgcreate,lvcreate,lvdisplay,lvextend,vgremove,vgextend,pvremove,lsblk的使用_第10张图片

5、
5.1在卷组vg0上创建名字为lv1,大小为1G的逻辑卷。发现什么问题?

答:创建失败。

5.2当卷组中没有足够的空间分配给逻辑卷时,可以用给卷组增加物理卷的方法来增加卷组的空间。请为卷组vg0添加物理卷/dev/sdb5,添加发现什么问题,如何解决?

Linux命令之LVM逻辑卷管理器pvcreate,vgcreate,lvcreate,lvdisplay,lvextend,vgremove,vgextend,pvremove,lsblk的使用_第11张图片

vg1在物理卷/dev/sdb5中,先将vg1删除后,再添加物理卷/dev/sdb5到vg0中

5.3再次在卷组vg0上创建名字为lv1,大小为1G的逻辑卷。是否成功?

Linux命令之LVM逻辑卷管理器pvcreate,vgcreate,lvcreate,lvdisplay,lvextend,vgremove,vgextend,pvremove,lsblk的使用_第12张图片

答:成功。

6、逻辑卷lv0空间不够,需要扩展容量10M,如何实现?

Linux命令之LVM逻辑卷管理器pvcreate,vgcreate,lvcreate,lvdisplay,lvextend,vgremove,vgextend,pvremove,lsblk的使用_第13张图片

7、使用lvdisplay命令显示创建的逻辑卷lv1的信息,并使用lvreduce命令减少逻辑卷10M的容量。

Linux命令之LVM逻辑卷管理器pvcreate,vgcreate,lvcreate,lvdisplay,lvextend,vgremove,vgextend,pvremove,lsblk的使用_第14张图片

8、
8.1为lv0创建ext4类型的文件系统,然后将逻辑卷lv0挂载到/project。

Linux命令之LVM逻辑卷管理器pvcreate,vgcreate,lvcreate,lvdisplay,lvextend,vgremove,vgextend,pvremove,lsblk的使用_第15张图片

8.2卸载/project,然后依次删除逻辑卷lv0,卷组vg0,物理卷/dev/sdb1。

Linux命令之LVM逻辑卷管理器pvcreate,vgcreate,lvcreate,lvdisplay,lvextend,vgremove,vgextend,pvremove,lsblk的使用_第16张图片

你可能感兴趣的:(linux,运维,服务器)