Я использую 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, поэтому я не могу загрузиться с компакт-диска и, следовательно, не могу отключить / usr
Пожалуйста помоги.
Не указывайте размер нового раздела при запуске ext2online, просто позвольте ему запуститься и автоматически определиться.
Вы, вероятно, указали размер, который немного больше фактического LV.
Возьмите загрузочный компакт-диск с Linux, например Gparted live CD iso или настольный дистрибутив ubuntu iso и измените размер вашего тома оттуда. Вы можете смонтировать ISO-образ в виртуальный CD-ROM для вашей виртуальной машины.
Что происходит с:
ext2online /dev/vg00/vol03