我有 RHEL7 服务器,其中逻辑卷已 100% 满。我的鸡巴有足够的空间叫做“SDDC“。请建议增加逻辑卷而不丢失数据的可能方法
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
fd0 2:0 1 4K 0 disk
sda 8:0 0 250G 0 disk
├─sda1 8:1 0 256M 0 part /boot
└─sda2 8:2 0 249.8G 0 part
├─rootvg-lv_swap 253:0 0 2G 0 lvm [SWAP]
└─rootvg-lv_root-real 253:1 0 247.7G 0 lvm
├─rootvg-lv_root 253:2 0 247.7G 0 lvm /
├─rootvg-snap_lv_root 253:4 0 247.7G 0 lvm
└─rootvg-backsnap_lv_root 253:6 0 247.7G 0 lvm
sdb 8:16 0 100G 0 disk
├─rootvg-snap_lv_root-cow 253:3 0 91.3G 0 lvm
│ └─rootvg-snap_lv_root 253:4 0 247.7G 0 lvm
└─rootvg-backsnap_lv_root-cow 253:5 0 8.7G 0 lvm
└─rootvg-backsnap_lv_root 253:6 0 247.7G 0 lvm
sdc 8:32 0 130G 0 disk
答案1
这就是 LVM 的全部意义:只要卷组中的可用空间足够,您就可以调整逻辑卷的大小,并且可以将任意多个块设备作为物理卷添加到卷组中。
所以:
- 使 sdc 成为物理卷:
pvcreate /dev/sdc
- 将 sdc 添加为卷组的后备存储:
vgextend rootvg /dev/sdc
- 调整逻辑卷的大小(例如,将大小增加 50 GB):
lvresize -r -L +50G rootvg/your-logicalk-volumen-name
除了回答你的问题之外:
你的系统中发生了很多事情,包括 LVM 快照。因此,这看起来很像专家设置,您可能需要阅读man lvm
相邻的联机帮助页才能理解这一点。