Solaris 9 8/03: Notas sobre la versión

Defectos del sistema de archivos UFS

El uso de las opciones de noatime de UFS y del montaje del inicio de sesión puede dañar el sistema de archivos (4884138)

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:

  1. Determine los sistemas de archivos que utilizan las opciones de montaje de noatime y de inicio de sesión.


    % mount | grep noatime | grep logging
    
  2. 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.

  3. 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.

  4. 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

SPARC: El uso de fssnap en un sistema de archivos UFS de varios terabytes no funciona (4836824)

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.