我目前的 /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
以下是我的执行计划:
检查磁盘的当前状态
DF-H
创建物理卷(PV)
sudo pvcreate /dev/sdc
识别卷组(VG)和逻辑卷(LV)
须藤 VGS / 须藤 LVS
将 PV 添加到 VG
sudo vgextend vg_root /dev/sdc
扩展现有的 LV
sudo lvextend -L +600G /dev/vg_root/lv_home
扩展文件系统
xfs_growfs /dev/vg_root/lv_home
请告诉我这个计划是否可以进行或不可以进行