Redimensionamento online do volume lógico ext3 montado

2

Estou no SLES10 e estou tentando aumentar o tamanho de / usr que fiz:

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

que parecia funcionar. Agora, quando tento fazer:

resize2fs /dev/vg00/vol03 11G

Eu recebo:

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

Eu também tentei:

ext2online /dev/vg00/vol03 11G

que resulta em:

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

O host é um VMWARE SLES9, portanto não consigo inicializá-lo a partir do CD e, portanto, não consigo desmontar o / usr

Por favor, ajude.

    
por macbert 09.07.2009 / 19:05

3 respostas

3

Não especifique o tamanho da nova partição ao executar o ext2online, apenas deixe-a rodar e detectar automaticamente.

Você provavelmente especificou um tamanho um pouco maior que o LV real.

    
por 09.07.2009 / 19:43
1

Pegue um CD de inicialização do Linux como o CD ao vivo do Gparted iso ou o ubuntu desktop distro iso e redimensione seu volume a partir daí. Você pode montar o iso na unidade de cd-rom virtual para sua máquina virtual.

    
por 09.07.2009 / 19:31
0

O que acontece com:

ext2online /dev/vg00/vol03
    
por 09.07.2009 / 19:48