systemadmin.es > Storage > Sistemas de ficheros > resize2fs: Inappropriate ioctl for device While trying to add group #8321

resize2fs: Inappropriate ioctl for device While trying to add group #8321

Al usar ext4 con CentOS 5 tenemos instaladas las mismas herramientas dos veces (una con soporte ext4 y las otras sin). Esto acaba provocando un montón de errores tontos.

Por ejemplo, si usamos resize2fs contra un sistema de ficheros ext4 nos podemos encontrar con el siguiente error:

# resize2fs /dev/local/syslog
resize2fs 1.39 (29-May-2006)
Filesystem at /dev/local/syslog is mounted on /var/log; on-line resizing required
Performing an on-line resize of /dev/local/syslog to 311954432 (4k) blocks.
resize2fs: Inappropriate ioctl for device While trying to add group #8321

Dicho error puede dejarnos igual, pero es simplemente que nos hemos confundido entre las herramientas sin soporte ext4 (resize2fs) con las con soporte (resize4fs):

# resize4fs /dev/local/syslog 
resize4fs 1.41.9 (22-Aug-2009)
Filesystem at /dev/local/syslog is mounted on /var/log; on-line resizing required
old desc_blocks = 66, new_desc_blocks = 75
Performing an on-line resize of /dev/local/syslog to 311954432 (4k) blocks.
The filesystem on /dev/local/syslog is now 311954432 blocks long.

También podemos encontrar otros errores al usar la herramienta con la versión errónea.

Deja un comentario:

XHTML - Tags permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>