LVM逻辑卷------详细操作过程(适合新手练习)

这篇博客只介绍LVM逻辑卷的实操练习过程,带着大家一步一步地完成实验。

具体的理论命令知识在上一篇博客已经介绍过了,有需要的小伙伴可以看一下。

博客链接请点击LVM逻辑卷------基础命令详解。

文章目录

  • 一、准备物理分区(Physical Partions)
  • 二、创建物理卷PV(Physical Volumes)
  • 三、创建卷组VG(Volume Groups),命名为vgtest
  • 四、创建逻辑卷LV(Logical Volumes) ,命名为lvtest
  • 五、创建文件系统并挂载
  • 六、动态调整LVM分区大小

一、准备物理分区(Physical Partions)

首先,我们要选择用于 LVM 的物理存储器(磁盘)。

这里我利用fdisk命令,将sdb、sdc、sdd 三块磁盘分了两个区sdb1、sdc1、sdd1, 通过fdisk的t指令指定分区为8e类型(Linux LVM) ,最后一定要注意输入w进行保存修改。
如下:
LVM逻辑卷------详细操作过程(适合新手练习)_第1张图片
LVM逻辑卷------详细操作过程(适合新手练习)_第2张图片
LVM逻辑卷------详细操作过程(适合新手练习)_第3张图片
同样sdc、sdd 也是一样的操作。
LVM逻辑卷------详细操作过程(适合新手练习)_第4张图片
LVM逻辑卷------详细操作过程(适合新手练习)_第5张图片

最后用  fdisk -l  查看分区是否成功!

LVM逻辑卷------详细操作过程(适合新手练习)_第6张图片

二、创建物理卷PV(Physical Volumes)

在这里可以使用pvcreate /dev/sd[b…c]1,也可以一个一个设置。

[root@localhost ~]# pvcreate /dev/sdb1    # 如果没有pvcreate\命令,可以使用yum install -y lvm2进行安装
  Physical volume "/dev/sdb1" successfully created.
[root@localhost ~]# pvcreate /dev/sdc1    
  Physical volume "/dev/sdc1" successfully created.
 [root@localhost ~]# pvcreate /dev/sdd1
  Physical volume "/dev/sdd1" successfully created.

三、创建卷组VG(Volume Groups),命名为vgtest

[root@localhost ~]# vgcreate vgtest /dev/sd[b..d]1
  Volume group "vgtest" successfully created

四、创建逻辑卷LV(Logical Volumes) ,命名为lvtest

创建逻辑卷的命令为lvcreate,-l 参数为定PE数来设定逻辑分区大小,也可以使用-L参数直接指定逻辑分区大小,-n参数指定逻辑分区名称。
要输入的命令:

[root@localhost ~]# lvcreate -L 30G -n lvtest vgtest
  Logical volume "lvtest" created.
[root@localhost ~]# lvdisplay

LVM逻辑卷------详细操作过程(适合新手练习)_第7张图片

五、创建文件系统并挂载

在逻辑卷上创建ext4文件系统:

[root@localhost ~]# mkfs -t ext4 /dev/vgtest/lvtest

LVM逻辑卷------详细操作过程(适合新手练习)_第8张图片

[root@localhost ~]# mount /dev/vgtest/lvtest /mnt      #挂载在/mnt 目录下
[root@localhost ~]# df -hT      #查看挂载点的详细信息

LVM逻辑卷------详细操作过程(适合新手练习)_第9张图片

六、动态调整LVM分区大小

LVM的最大好处就是可以动态地调整分区大小,而无须重新启动,下面让我们来体验一下吧!
假设逻辑卷 /dev/vgtest/lvtest空间不足,卷组中有剩余的空间时,需要增加逻辑卷的大小。

通过vgdisplay命令可以检查当前卷组空间使用情况:
LVM逻辑卷------详细操作过程(适合新手练习)_第10张图片
在这里给逻辑卷 /dev/vgtest/lvtest 增加 5 G的空间,最后通过resize2fs来修改文件系统的大小:

 lvextend -L +5G /dev/vgtest/lvtest
 resize2fs /dev/vgtest/lvtest

LVM逻辑卷------详细操作过程(适合新手练习)_第11张图片
再次查看文件系统的容量是否变化。
LVM逻辑卷------详细操作过程(适合新手练习)_第12张图片

你可能感兴趣的:(Linux,基础使用)