使用 LVM 系统添加容量

使用 LVM 系统添加容量

我目前的 /home 目录缺少存储空间,所以我想给 LV 添加容量。想确认我的执行计划是否不会破坏现有系统。

以下是当前磁盘状态:

df -h
/dev/mapper/vg_root-lv_home           4.0G  4.0G   86M  98% /home

这是当前的 PVS、VGS、LVS:

sudo pvs
  PV         VG         Fmt  Attr PSize    PFree
  /dev/sda3  vg_root    lvm2 a--   <59.00g 4.00m
  /dev/sdb   vg_app_sdb lvm2 a--  <600.00g    0 

sudo vgs
      VG         #PV #LV #SN Attr   VSize    VFree
      vg_app_sdb   1   1   0 wz--n- <600.00g    0 
      vg_root      1   8   0 wz--n-  <59.00g 4.00m

sudo lvs
  LV               VG         Attr       LSize    Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  lv_app_sdb       vg_app_sdb -wi-ao---- <600.00g                                                    
  lv_home          vg_root    -wi-ao----    4.00g                                                    
  lv_root          vg_root    -wi-ao----   20.99g                                                    
  lv_swap          vg_root    -wi-ao----    4.00g                                                    
  lv_tmp           vg_root    -wi-ao----    2.00g                                                    
  lv_var           vg_root    -wi-ao----   10.00g                                                    
  lv_var_log       vg_root    -wi-ao----   10.00g                                                    
  lv_var_log_audit vg_root    -wi-ao----    6.00g                                                    
  lv_var_tmp       vg_root    -wi-ao----    2.00g

lsblk
NAME                         MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda                            8:0    0   60G  0 disk 
├─sda1                         8:1    0  512M  0 part /boot/efi
├─sda2                         8:2    0  512M  0 part /boot
└─sda3                         8:3    0   59G  0 part 
  ├─vg_root-lv_root          253:0    0   21G  0 lvm  /
  ├─vg_root-lv_swap          253:1    0    4G  0 lvm  [SWAP]
  ├─vg_root-lv_home          253:3    0    4G  0 lvm  /home
  ├─vg_root-lv_tmp           253:4    0    2G  0 lvm  /tmp
  ├─vg_root-lv_var_tmp       253:5    0    2G  0 lvm  /var/tmp
  ├─vg_root-lv_var_log       253:6    0   10G  0 lvm  /var/log
  ├─vg_root-lv_var_log_audit 253:7    0    6G  0 lvm  /var/log/audit
  └─vg_root-lv_var           253:8    0   10G  0 lvm  /var
sdb                            8:16   0  600G  0 disk 
└─vg_app_sdb-lv_app_sdb      253:2    0  600G  0 lvm  /app
sr0                           11:0    1 1024M  0 rom 

以下是我的执行计划:

  1. 检查磁盘的当前状态

    DF-H

  2. 创建物理卷(PV)

    sudo pvcreate /dev/sdc

  3. 识别卷组(VG)和逻辑卷(LV)

    须藤 VGS / 须藤 LVS

  4. 将 PV 添加到 VG

    sudo vgextend vg_root /dev/sdc

  5. 扩展现有的 LV

    sudo lvextend -L +600G /dev/vg_root/lv_home

  6. 扩展文件系统

    xfs_growfs /dev/vg_root/lv_home

请告诉我这个计划是否可以进行或不可以进行

相关内容