在线调整挂载的ext3逻辑卷

我正在使用SLES10,并试图扩展/ usr的大小:

lvextend -L +5G /dev/vg00/vol03 

这似乎工作。 现在当我尝试做:

 resize2fs /dev/vg00/vol03 11G 

我得到:

 an ... is mounted; can't resize a mounted filesystem 

我也试过:

 ext2online /dev/vg00/vol03 11G 

这导致:

 warning - device size 157...., specified 288.... error invalid argument: seeking to 11811155968 

主机是VMWARE SLES9,所以我无法从CD启动,因此无法卸载/ usr

请帮忙。

运行ext2online时不要指定新分区的大小,只要让它运行并自动检测即可。

您可能已经指定了比实际LV稍大的尺寸。

抓住一个Linux启动光盘像Gparted Live CD ISO或Ubuntu桌面distro iso,并从那里调整您的音量。 您可以将iso挂载到虚拟机的虚拟光驱中。

发生什么事情:

 ext2online /dev/vg00/vol03