Cambio de tamaño en línea del volumen lógico ext3 montado

Cambio de tamaño en línea del volumen lógico ext3 montado

Estoy en SLES10 y estoy intentando ampliar el tamaño de /usr que hice:

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

que pareció funcionar. Ahora cuando intento hacer:

resize2fs /dev/vg00/vol03 11G

Yo obtengo:

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

También probé:

ext2online /dev/vg00/vol03 11G

lo que resulta en:

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

El host es un VMWARE SLES9, por lo que no puedo iniciar desde el CD y, por lo tanto, no puedo desmontar /usr.

Por favor ayuda.

Respuesta1

No especifique el tamaño de la nueva partición cuando ejecute ext2online, simplemente déjelo ejecutar y detectarlo automáticamente.

Probablemente hayas especificado un tamaño ligeramente mayor que el LV real.

Respuesta2

Tome un CD de arranque de Linux como elCD en vivo separadoiso o eldistribución de escritorio ubuntuiso y cambie el tamaño de su volumen desde allí. Puede montar la ISO en la unidad de CD-ROM virtual de su máquina virtual.

Respuesta3

¿Qué pasa con:

ext2online /dev/vg00/vol03

información relacionada