Linux lvm 卷扩容-2022-5-20

Linux lvm 卷扩容-2022-5-20,第1张

思路:因为做了系统盘本身做了 lvm ,所以只需要将新磁盘加到现有的 lv 上去即可,具体的思路是: PV->VG->LV->文件系统使用(挂载到某个目录)

PV (physical volume) 即物理卷,就是物理磁盘,可以通过 lsblk / fdisk -l 查看 *** 作系统有几块硬盘

VG (volume group) 即卷组,就是一组物理磁盘的组合,里面可以有一块硬盘也可以有多块硬盘

LV (logical volume) 即逻辑卷,就是在 VG (指定的物理磁盘组)里面划分出来的

可以说成是 PV 就是硬盘,而 VG 就是管理硬盘的 *** 作系统,而 LV 就是 *** 作系统分出来的各个分区

此时 /dev/mapper/vg0-data 使用率已经超过 90%

查看新加盘 vdc

查看vgname

用 pvcreate /dev/vdb 命令将 /dev/vdb 磁盘转换为物理卷(PV)

查看系统pv卷

使用 vgextend 命令将 /dev/vdb 加入到 centos 这个 vg 卷组中,也就是把两个物理卷放到一个 vg 卷组里统一管理

再次查看 vg 卷组的信息,观察 Free PE/Size 的变化

命令直接扩容对应的 LV 分区,这里我直接用的 data 分区的路径 /dev/mapper/vg0-data,猜测用 lv 的名字也可以,lv 的名字可以使用 lvdisplay 命令查询, +100%FREE 的意思是把剩下的空间全部分配,也可以写成 “+120G -n”

从下面可以发现,我给 /dev/mapper/vg0-data 分区增加的 400G 空间并没有加上,是因为需要刷新一下

使用 xfs_growfs 命令刷新分区的空间,可以看到新加的 400G 磁盘已经添加到 /dev/mapper/vg0-data 分区了

系统盘就像linux的c盘,使用df -l命令查看

如下所示:

可以看到根路径 / 都是位于系统盘。

如果单独有数据盘,且数据盘没有分区和挂载,使用df -l命令是看不到的

可以使用fdisk -l,可以看到有哪些硬盘

如下信息:

/dev/vda - 系统盘,有一个分区vda1

/dev/vdb - 数据盘,有一个分区vdb1


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7295422.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-04
下一篇2023-04-04

发表评论

登录后才能评论

评论列表(0条)

    保存