Notes de version de Solaris 9 9/04

Bogues d'installation survenant après une mise à niveau

Les bogues d'installation suivants surviennent après une mise à niveau vers la version Solaris 9 9/04.

Mise à niveau incorrecte des packages de localisation du CDE (5073099)

Lorsque vous mettez à niveau votre système vers le système d'exploitation Solaris 9 9/04, les packages de localisation du CDE suivants ne sont pas mis à niveau :

Pour déterminer si ce problème affecte votre système, exécutez la commande pkgchk -n après avoir mis à niveau le système. Si les messages d'erreur suivants s'affichent dans le résultat, vous devez supprimer et ajouter manuellement les packages de localisation du CDE sur votre système.


Checking Package SUNWmeadt
ERROR: /usr/dt/config/he/Xresources.d/Xresources.ow
     pathname does not exist
Checking Package SUNWnafdt
ERROR: /usr/dt/config/ar/Xresources.d/Xresources.ow
     pathname does not exist
Checking Package SUNWnamdt
ERROR: /usr/dt/config/en_US.ISO8859-15/Xresources.d/Xresources.ow
     pathname does not exist
Checking Package SUNWneudt
ERROR: /usr/dt/config/da_DK.ISO8859-15/Xresources.d/Xresources.ow
     pathname does not exist
ERROR: /usr/dt/config/fi_FI.ISO8859-15/Xresources.d/Xresources.ow
     pathname does not exist
Checking Package SUNWseudt
ERROR: /usr/dt/config/el_GR.ISO8859-7/Xresources.d/Xresources.ow
     pathname does not exist
ERROR: /usr/dt/config/pt_PT.ISO8859-15/Xresources.d/Xresources.ow
     pathname does not exist
Checking Package SUNWweudt
ERROR: /usr/dt/config/en_GB.ISO8859-15/Xresources.d/Xresources.ow
     pathname does not exist
ERROR: /usr/dt/config/en_IE.ISO8859-15/Xresources.d/Xresources.ow
     pathname does not exist
ERROR: /usr/dt/config/nl_BE.ISO8859-15/Xresources.d/Xresources.ow
     pathname does not exist
ERROR: /usr/dt/config/nl_NL.ISO8859-15/Xresources.d/Xresources.ow
     pathname does not exist

Solution : après avoir mis le système à niveau, mettez ces packages localisés à niveau de la façon suivante :

  1. Devenez superutilisateur.

  2. Supprimez les packages.


    # pkgrm SUNWmeadt SUNWnafdt SUNWnamdt SUNWneudt \
    SUNWseudt SUNWweudt
    
  3. Passez au répertoire contenant les versions Solaris 9 9/04 de ces packages.

    # cd chemin_vers_image

    Par exemple, pour accéder à ces packages sur le CD 1 sur 2 du logiciel Solaris 9 9/04, insérez ce dernier dans l'unité de disque. Entrez ensuite la commande suivante :

    # cd /cdrom/cdrom0/Solaris_9/Product

  4. Ajoutez les packages à votre système.


    # pkgadd -d . SUNWmeadt SUNWnafdt SUNWnamdt SUNWneudt \
    SUNWseudt SUNWweudt
    

SPARC : problèmes de SAM-FS/QFS suite à une mise à niveau ou à l'application de patchs recommandés (5003346)

Les démons SAM-FS/QFS ne démarrent pas et les systèmes de fichiers ne peuvent pas être montés lorsque vous effectuez l'une des opérations suivantes :

L'erreur se produit car l'appel système 181 normalement utilisé par les démons est utilisé par un autre module. Le module a été introduit par le patch que vous venez d'appliquer. Les messages d'erreur suivants sont enregistrés dans /var/adm/messages :


/var/adm/messages
 Jan  5 13:28:46 host genunix: [ID 147998 kern.warning] WARNING: system 
 call entry 181 is already in use
 Jan  5 13:28:46 host samfs: [ID 798779 kern.warning] WARNING: SAM-FS: 
 modload(samsys) failed.

Les messages d'erreur suivants sont également enregistrés dans /var/adm/sam-log :


/var/adm/sam-log
 Jan  5 13:30:08 host sam-fsd[355]: [ID 617651 local4.alert] Fatal error -
 samsys module not loaded
 Jan  5 13:30:08 host sam-fsd[355]: [ID 765074 local4.alert]   Correct 
 problem and 'kill -HUP 355'

Procédez comme suit.

  1. Devenez superutilisateur.

  2. Appliquez la commande grep à 181 à partir du résultat de modinfo pour déterminer si 181 est utilisé par un autre module :


    # modinfo | grep 181
         8  1181aa0   38c4   1   1  TS (time sharing sched class)
        15  11b1092   181a  12   1  sad (STREAMS Administrative Driver ')
        43  1295cd8    ce9 181   1  ssc050 (SSC050 i2c device driver: v1.4)
       158 7813a87f   181c  95   1  cpc (cpc sampling driver v1.10)
       158 7813a87f   181c 179   1  cpc (cpc sampling system call)
       158 7813a87f   181c 179   1  cpc (32-bit cpc sampling system call)

    L'appel système 181 étant utilisé par un autre module, configurez samsys pour qu'il utilise une autre valeur d'appel système non utilisée.

  3. Éditez /etc/name_to_sysnum en modifiant samsys pour qu'il utilise 182 ou une autre valeur comprise entre 0 et 255.


    samsys			182
  4. Initialisez le système pour reconfigurer samsys.

    # shutdown -y -g0 -i0

    OK> boot -r

  5. Vérifiez que les messages d'erreur ne s'affichent plus dans /var/adm/messages et que tous les systèmes de fichiers SAM-FS peuvent être montés.

SPARC : corruption possible du référentiel WBEM suite à la suppression de patchs après une mise à niveau (4820614)

La base de données CIM (Common Information Model) du référentiel WBEM peut s'altérer dans les situations suivantes :

Si le référentiel WBEM est corrompu, l'afficheur de journal de la Solaris Management Console affiche les messages d'erreur suivants :


CIM_ERR_FAILED:
/usr/sadm/lib/wbem/../../../../var/sadm/wbem/logr/
preReg/PATCH113829install/Solaris_Application.mof,18,ERR_SEM,
ERR_EXC_SET_CLASS,CIM_ERR_FAILED:Other Exception:
java.io.StreamCorruptedException: invalid stream header

Solution : choisissez l'une des solutions suivantes :