Назад | Перейти на главную страницу

Изменение размера смонтированного логического тома 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, поэтому я не могу загрузиться с компакт-диска и, следовательно, не могу отключить / usr

Пожалуйста помоги.

Не указывайте размер нового раздела при запуске ext2online, просто позвольте ему запуститься и автоматически определиться.

Вы, вероятно, указали размер, который немного больше фактического LV.

Возьмите загрузочный компакт-диск с Linux, например Gparted live CD iso или настольный дистрибутив ubuntu iso и измените размер вашего тома оттуда. Вы можете смонтировать ISO-образ в виртуальный CD-ROM для вашей виртуальной машины.

Что происходит с:

ext2online /dev/vg00/vol03