如何才能缩小根逻辑卷而不出现问题和停机?

如何才能缩小根逻辑卷而不出现问题和停机?
[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 机器进行主动-被动配置。

相关内容