Si las opciones del montaje del inicio de sesión y del noatime de UFS se usan a la vez, el sistema de archivos puede dañarse debido a que no se escriba un inodo. Este fallo puede dar lugar a la presentación de los siguientes mensajes:
/mnt: unexpected allocated inode 1783, run fsck(1M)... /zoot: unexpected free inode 5674, run fsck(1M)... |
Solución: siga estos pasos:
Determine los sistemas de archivos que utilizan las opciones de montaje de noatime y de inicio de sesión.
% mount | grep noatime | grep logging |
Edite el archivo /etc/vfstab y elimine la opción noatime de todos los sistemas de archivos que utilicen la opción de inicio de sesión.
Desmonte y ejecute el comando fsck en todos los sistemas de archivos montados con las opciones de montaje de inicio de sesión y noatime.
Ejecute el comando fsck en los sistemas de archivos actualmente desmontados que montaron anteriormente con las opciones de inicio de sesión y noatime.
El comando fsck puede mostrar mensajes similares a estos:
8016 DUP I=646 EXCESSIVE DUP BLKS I=7404 INCORRECT BLOCK COUNT I=7407 DUP/BAD I=646 OWNER=root MODE=100644 ZERO LENGTH DIRECTORY I=3807 BAD/DUP FILE I=575 OWNER=root MODE=100644 BAD/DUP DIRECTORY I=3807 OWNER=root MODE=40755 LINK COUNT DIR I=3806 OWNER=root MODE=40755 LINK COUNT FILE I=25084 OWNER=host1 MODE=100644 FREE BLK COUNT(S) WRONG IN SUPERBLK |
El uso del comando fssnap para crear una captura de un sistema de archivos UFS mayor de 1 Tbyte no se admite en la versión Solaris 9 8/03. Aparece el mensaje de error siguiente.
fssnap: Fatal: File system /dir/snapshot0 support large files. |
Solución: no existe.