1 votos

Cómo redimensionar un EXT3 si se cambia el tamaño de bloque por defecto de 4K a 1K

Estoy trabajando sobre RHEL 5.4 y utilizando LVMs sobre los LUNs de almacenamiento para almacenar mis archivos. Cada LVM de hecho alcanza el tamaño de hasta 16TB en ext3 incluso. Y mi servidor está en producción. Sólo para la introducción de la criticidad del servidor.

He creado una partición LVM con un tamaño de 1TB inicialmente. En realidad este LVM está formateado con un tamaño de bloque de 1K que es diferente del tamaño de bloque de 4K por defecto. He conseguido esto ejecutando el siguiente comando.

mkfs.ext3 -b 1024 /dev/mapper/<VGName>-<logical volume>

Ahora, me gustaría aumentar un tamaño de 2TB para el volumen lógico anterior y ejecuté el siguiente comando

lvextend -L +2T /dev/mapper/<VGName>-<logical volume>

Pero cuando estoy tratando de ejecutar el comando resize2fs como abajo:

nohup resize2fs /dev/mapper/<VGName>-<logical volume> &

Tengo el exit status como 1 y si veo en el archivo nohup.out, pude ver las siguientes líneas:

resize2fs 1.39 (29-May-2006)
resize2fs: File too large while trying to determine filesystem size

Ahora, no podía entender cómo podía aumentar el tamaño de la partición LVM. Le proporcioné las entradas esperando que el cambio en el tamaño del bloque puede ser el problema. Si ese no es el caso, por favor hágame saber para cualquier otro requisito.

Sugiéreme con urgencia ya que está en producción.

1voto

Nullpointer Puntos 164

Usando el comando mkfs para cambiar el sitio del bloque y también otra utilidad para cambiar el sitio del bloque que a continuación: 1) gpart 2) parted

Otra opción:

root@space:~# mkfs.ext4 –m 0 -b 4096 /dev/rootfs

1voto

John Mahowald Puntos 76

Teniendo en cuenta que 2 TB de bloques de 1K está justo en la marca de 2 mil millones, probablemente estás por encima de los bloques máximos de ext3.

Tenga en cuenta que Red Hat sugiere tamaños de bloque de 4K para alcanzar el máximo de 16TB

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: