[root@tst-01 puppet]# lvs
LV VG Attr LSize Origin Snap% Move Log Copy% Convert
lvhome vg00 -wi-ao 2.00g
lvroot vg00 -wi-ao 38.75g
lvswap vg00 -wi-ao 4.00g
lvtmp vg00 -wi-ao 1.00g
lvvar vg00 -wi-ao 4.00g
[root@tst-01 puppet]# vgs
VG #PV #LV #SN Attr VSize VFree
vg00 1 5 0 wz--n- 49.75g 0
Tst-01 是运行 RHEL-6 并使用 LVM ext4 分区的 VMware 虚拟机。
我想将根分区缩小 4GB,将 lvvar 扩大 4GB。如何才能在不停机的情况下完成此操作?
答案1
Linux 上的 LVM 没有此功能。我以前也问过自己这个问题,因为我用过 AIX,它有一个“chfs -a size=-4G”命令,所以我在寻找类似 lvreduce -L 2G /dev/mapper/yourfs 的东西。
抱歉,朋友,但是如果您不想停机,您将需要与其他 Linux 机器进行主动-被动配置。