Изменение размера подключенного логического тома 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

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

3 ответа

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

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

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

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

ext2online /dev/vg00/vol03
Другие вопросы по тегам