我正在使用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