Linux(lv逻辑卷)扩容

224 阅读2分钟

lvm

LVM 是 Logical Volume Manager 的简称,译为中文就

是逻辑卷管理。它是 Linux 下对硬盘分区的一种管理机

制。LVM 适合于管理大存储设备,并允许用户动态调整

文件系统的大小。此外,LVM 的快照功能可以帮助我们

快速备份数据。LVM 为我们提供了逻辑概念上的磁盘,

使得文件系统不再关心底层物理磁盘的概念。

170515144732961.png

物理卷(Physical Volume,PV):就是真正的物理卷硬盘或分区

卷组(Volume Group,VG):将多个物理卷合起来就组成了卷组。

逻辑卷(Logical Volume,LV):逻辑卷可以被格式化和写入数据。我们可以把逻辑卷想象为分区。

物理扩展(Physical Extend,PE):PE 是用来保存数据的最小单元,我们的数据实际上都是写入 PE 当中的。

QQ截图20220805154829.png

实验逻辑卷:

实验准备:

1.linux虚拟机一台

2.磁盘数个

1.查看添加的磁盘是否上线 QQ截图20220805161336.png 2.建立物理卷 QQ截图20220805161623.png 3.建立卷组 QQ截图20220805161659.png 4.建立逻辑卷 QQ截图20220805161722.png 5.建立文件系统,挂载 QQ截图20220805161801.png 6.看一下 QQ截图20220805161851.png 总结命令:

[root@localhost ~]#lsblk    //查看磁盘是否上线
[root@localhost ~]#pvcreate /dev/sdb /dev/sdc    //建立物理卷
                   命令      设备名(可以分区 也可以是整块盘)
[root@localhost ~]#vgcreate vg0 /dev/sdb /dev/sdc      //建立卷组
                   命令    卷组名   物理卷名
[root@localhost ~]#lvcreate -L 15G -n li vg0     //建立逻辑卷
                   命令    指定逻辑卷大小  创建逻辑卷名字      从哪个卷中取pe
 逻辑卷建立成功,但是无法使用
[root@localhost ~]#mkfs.xfs /dev/vg0/li   // 建立文件系统 
               建立文件系统     vg0自己取的卷组名  li自己取的逻辑卷名字
[root@localhost ~]#mount /dev/vg0/li /mnt    //挂载


挂载成功以后才可以使用             
扩容实验:

第一种情况:原来的卷组有足够的空间

第二种情况:原来的卷组没有足够的空间

1.要先给卷组扩容

2.然后再给逻辑卷扩容

1.给卷组扩容 QQ截图20220805163524.png 2.给逻辑卷扩容 QQ截图20220805163633.png 3.如果是xfs文件系统要是用挂点刷新-r 不需要刷新

QQ截图20220805163752.png 总结命令:

[root@localhost ~]#lsblk   //查看磁盘是否上线
[root@localhost ~]#vgextend vg0 /dev/sdd   //给卷组扩容
[root@localhost ~]#lvextend -r -L +20G /dev/vg0/li   //给逻辑卷扩容
                给逻辑卷扩容   -r不需要刷新  -L 加容量(一定要加+号  不然就是变成20G无论大小)      逻辑名   
[root@localhost ~]#xfs_growfs /mnt   //是xfs系统文件需要使用挂点 刷新
ext4  格式扩容
[root@localhost ~]#resize2fs /dev/vg0/li
如果是ext4格式需要刷新逻辑卷