CentOS 7.8.2003 添加第二块硬盘创建物理卷(PV)并加入卷组(VG)扩展逻辑卷(LV)并扩容文件系统 实战

原创 淹不死的狗  2026-01-03 18:11:08  阅读 49 次 评论 0 条
摘要:

CentOS 7.8.2003 添加第二块硬盘创建物理卷(PV)并加入卷组(VG)扩展逻辑卷(LV)并扩容文件系统 实战

我们将完成以下步骤:    添加新磁盘并分区    创建物理卷(PV)并加入卷组(VG)    扩展逻辑卷(LV)并扩容文件系统    验证扩容结果

CentOS 7.8.2003 添加第二块硬盘创建物理卷(PV)并加入卷组(VG)扩展逻辑卷(LV)并扩容文件系统 实战 网站相关 第1张

  1. 检查当前磁盘和文件系统
    查看现有磁盘和 LVM 信息

[root@VM-sg9eP3QD ~]# lsblk  
输出如下:
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda               8:0    0  500G  0 disk 
├─sda1            8:1    0    1M  0 part 
├─sda2            8:2    0    1G  0 part /boot
└─sda3            8:3    0  499G  0 part 
  ├─centos-root 253:0    0  491G  0 lvm  /
  └─centos-swap 253:1    0    8G  0 lvm  [SWAP]
sdb               8:16   0  500G  0 disk 
└─sdb1            8:17   0  500G  0 part /backup

新磁盘为 /dev/sdb


2. 对新磁盘分区

使用 fdiskparted 进行分区(这里用 fdisk):

fdisk /dev/sdb

fdisk 交互界面:

  1. 输入 n 创建新分区

  2. 选择 p(主分区)

  3. 默认分区号 1

  4. 直接回车(使用默认起始扇区)

  5. 直接回车(使用全部空间)

  6. 输入 t 修改分区类型为 8e(Linux LVM)

  7. 输入 w 保存并退出

检查分区

lsblk /dev/sdb

应该能看到 /dev/sdb1


创建物理卷(PV)并加入卷组(VG)

3.1 创建物理卷CentOS 7.8.2003 添加第二块硬盘创建物理卷(PV)并加入卷组(VG)扩展逻辑卷(LV)并扩容文件系统 实战 网站相关 第2张

pvcreate /dev/sdb1

检查:CentOS 7.8.2003 添加第二块硬盘创建物理卷(PV)并加入卷组(VG)扩展逻辑卷(LV)并扩容文件系统 实战 网站相关 第3张

pvdisplay


CentOS 7.8.2003 添加第二块硬盘创建物理卷(PV)并加入卷组(VG)扩展逻辑卷(LV)并扩容文件系统 实战 网站相关 第4张


3.2 扩展卷组(VG)

假设现有卷组名为 centosCentOS)或 ubuntu-vgUbuntu),运行:

CentOS 7.8.2003 添加第二块硬盘创建物理卷(PV)并加入卷组(VG)扩展逻辑卷(LV)并扩容文件系统 实战 网站相关 第5张
vgextend centos /dev/sdb1    # CentOS
# 或
vgextend ubuntu-vg /dev/sdb1 # Ubuntu

应能看到 Free PE / Size 增加了。

CentOS 7.8.2003 添加第二块硬盘创建物理卷(PV)并加入卷组(VG)扩展逻辑卷(LV)并扩容文件系统 实战 网站相关 第6张


4. 扩展逻辑卷

使用 df -h 查看逻辑卷地址 然后扩展

lvextend -l +100%FREE /dev/mapper/centos-root    # CentOS
# 或
lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv  # Ubuntu

检查:

lvdisplay

CentOS 7.8.2003 添加第二块硬盘创建物理卷(PV)并加入卷组(VG)扩展逻辑卷(LV)并扩容文件系统 实战 网站相关 第7张

4.2 扩容文件系统
如果是 XFS 文件系统(CentOS 默认)

xfs_growfs /dev/mapper/centos-root


如果是 ext4 文件系统(Ubuntu 默认)

resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv


5. 验证扩容结果

df -h
lsblk

CentOS 7.8.2003 添加第二块硬盘创建物理卷(PV)并加入卷组(VG)扩展逻辑卷(LV)并扩容文件系统 实战 网站相关 第8张
应该能看到根文件系统(/)的容量增加了。


本文地址:https://tugouli.exiu.org/3734.html
版权声明:本文为原创文章,版权归 淹不死的狗 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

还没有留言,还不快点抢沙发?