mount option(s) incompatible with file system

Todos los S.O. tienen sus fallitos de vez en cuando.

Había creado un filesystem en HPUX v11.23
Luego había introducido una línea en /etc/fstab para que se se montara automáticamente en el arranque:
/dev/vg00/lvbackup /backup vxfs rx,suid,largefiles,delaylog,datainlog 0 2
Al hacer el mount -a era normal el error «mount option(s) incompatible with file system«, ya que el filesystem lo había hecho prácticamente con las opciones por defecto y en por el contrario en el fstab he indicado largefiles (o sea, que permita ficheros de más de 2 Gb).
Ahora bien esto es lo que no debería pasar:
He entrado en la SAM (System Administration Manager) que es una forma muy cómoda de gestionar todo de forma gráfica.
#sam
Voy a la sección de filesystems, selecciono el mío y selecciono largefiles.
Pues lo raro e incorrecto es que el error seguía igual:
«mount option(s) incompatible with file system«

Consulta de las características reales del filesystem:

Vamos a ver el tipo de file system:
fstyp -v /dev/vg00/lvbackup

Vemos que es de tipo vxfs.

Ejecutamos fsadm (el administrador de filesystems) para saber qué le pasa al filesystem. Con la opción F le indicamos que el filesystem es de tipo vxfs.
fsadm -F vxfs /dev/vg00/rlvbackup
Nota importante: hay que fijarse que le hemos pasado el inodo raiz del file system: rlvbackup.
Si en lugar de rlvbackup ponemos lvbackup saldría el error: «is not the root inode of a vxfs file system«.
Ahora ya podemos ver que nos dice que es de tipo nolargefiles.
Solución:
Convertimos el filesystem a largefiles:
fsadm -F vxfs -o largefiles /backup
donde /backup es el punto de montaje.
mount -a ya funciona.
Saludos.

Deja un comentario

Tu dirección de correo electrónico no será publicada.