Notes de version Solaris 10 11/06

Bogues d'installation

Les bogues suivants risquent de se produire au cours de l'installation de Solaris 10.

Problèmes d'environnement linguistique après la mise à niveau d'un système avec des zones non globales (6494427)

Le paramètre des versions localisées ne se configure pas correctement lors de la mise à niveau vers Solaris 10 11/06 d'un système possédant des zones non globales. Ces environnements linguistiques ne sont pas configurés après la mise à niveau. Aucun message d'erreur ne s'affiche.

Solution : procédez comme suit :

  1. Avant la mise à niveau, copiez le fichier /var/sadm/system/admin/data/install_locales .

  2. Après la mise à niveau, copiez-le dans le fichier install_locales.

Mise à niveau vers Solaris 10 11/06 impossible pour les zones ayant une ressource fs de type lofs (6454140)

Si toutes les zones non globales configurées avec des ressources fs lofs sont des répertoires de montage existant dans la miniracine, le système peut être mis à niveau à partir d'une version Solaris 10 antérieure à Solaris 10 11/06 via une mise à niveau standard. Par exemple, un répertoire /opt monté avec une ressource lofs ne pose pas de problème lors des mises à niveau.

Cependant, si au moins une zone non globale est configurée avec un montage lofs non standard, par exemple un répertoire /usr/local monté avec une ressource lofs, le message d'erreur suivant s'affiche :


The zones upgrade failed and the system needs to be restored
 from backup.  More details can be found in the file
 /var/sadm/install_data/upgrade_log on the upgrade root file
 system.

Ce message d'erreur indique que le système doit être restauré à partir de la sauvegarde. En réalité, le système est en parfait état et peut être mis à niveau via la solution proposée.

Solution :

  1. Redémarrez le système avec le système d'exploitation installé.

  2. Reconfigurez les zones en supprimant les ressources fs définies avec le type lofs.

  3. Une fois ces ressources supprimées, mettez le système à niveau vers Solaris 10 11/06.

  4. Ensuite, reconfigurez les zones afin de restaurer les ressources fs supprimées.

SPARC : blocage du système Sun4v en cas d'installation d'une archive Solaris Flash (6411690)

Sur un système Sun4v, si vous tentez de créer une archive Solaris Flash à l'aide de la commande flarcreate exécutée avec l'option -L pax, l'installation de l'archive se bloque. Cet échec se produit lors de la récupération de l'archive. Il affecte tant les modèles T1000 que les modèles T2000.

Le message d'erreur suivant s'affiche :


/pci@7c0/pci@0: Device 1c Nothing there
/pci@7c0/pci@0: Device 1d Nothing there
/pci@7c0/pci@0: Device 1e Nothing there
/pci@7c0/pci@0: Device 1f Nothing there
Probing I/O buses
Sun Fire T200, No Keyboard
Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
OpenBoot 4.20.4, 8184 MB memory available, Serial #000000.
Ethernet address 0:13:3f:3d:b3:13, Host ID: 000db914.



Rebooting with command: boot
Boot device: disk  File and args:
Loading ufs-file-system package 1.4 04 Aug 1995 13:02:54.
FCode UFS Reader 1.12 00/07/17 15:48:16.
Loading: /platform/SUNW,Sun-Fire-T200/ufsboot
Loading: /platform/sun4v/ufsboot
ERROR: Last Trap: Memory Address not Aligned
[Exception handlers interrupted, please file a bug]
[type 'resume' to attempt a normal recovery]
{0} ok
         (This hangs and will never complete)

Solution : créez l'archive à l'aide de l'option cpio copy. L'option cpio est utilisée par défaut. Consultez l'exemple ci-dessous.


# flarcreate -n test.flar.sun4v.cpio -c
/net/server/export1/rw/test.flar.sun4v.cpio

x86 : blocages de l'installation sur des systèmes avec une mémoire de 512 Mo (6423854)

Les installations peuvent manquer de mémoire et bloquer les systèmes 512 Mo dans les conditions suivantes :

Une fois que le système a épuise la mémoire disponible, le processus d'installation de l'interface graphique ralentit et finit par échouer. Le texte ne s'affiche pas dans un environnement multifenêtre.

Solution :

Pour éviter ce problème, sélectionnez un environnement non multifenêtre pendant le démarrage de l'installation initiale. Pendant le démarrage à partir du support d'installation, le menu suivant s'affiche :


-----------
 1.     Solaris Interactive (default)
 2.     Custom JumpStart
 3.     Solaris Interactive Text (Desktop session)
 4.     Solaris Interactive Text (Console session)
 5.     Apply driver updates
 6.     Single user shell
 Enter the number of your choice.
 -----------

À ce stade, choisissez "4. Solaris Interactive Text (Console session)". Cet environnement non multifenêtre commencera une installation en texte seul, sans utiliser de processus nécessitant de grosses capacités de mémoire.

x86 : échec de la mise à niveau SVM du système d'exploitation Solaris 9 9/05 vers Solaris 10 11/06 ou Solaris Express (6397251)

Si vous mettez à niveau un Solaris Volume Manager (SVM) sur des plages-formes x86, la mise à niveau échoue. L'échec se produit si le volume SVM est configuré sur le système de fichiers racine (/) et que vous effectuez la mise à niveau à partir du SE Solaris 9 9/05 vers la version Solaris 10 11/06 ou Solaris Express.

Le message d'erreur suivant s'affiche :


Processing profile

ERROR: The specified root and/or boot was not found or was not upgradeable
Solaris installation program exited.

Solaris n'envoie pas de PRLI au périphérique de bande (6379955)

Le système d'exploitation Solaris n'envoie pas de données Process Login (PRLI) au périphérique de bande pendant une séquence de restauration de chemin.

Aucun message d'erreur ne s'affiche mais le problème peut être identifié via :

Solution :

Pour résoudre cette situation, utilisez la commande luxadm forcelip sur l'adaptateur de bus hôte FC. Exemple :

luxadm -e forcelip /dev/cfg/c99

c99 est le contrôleur spécifique utilisé pour communiquer avec le support de bande.

x86 : échec du test de profil JumpStart personnalisé avec mot-clé d'environnement linguistique (6340509)

Lorsque vous testez votre profil JumpStart avec la commande pfinstall -D, le test général échoue dans les conditions suivantes :

La miniracine est compressée avec l'introduction du logiciel GRUB. Le logiciel GRUB n'est plus en mesure de rechercher la liste des langues à partir de la miniracine compressée. La miniracine est la plus petite racine du système de fichiers racine (/) de Solaris et se trouve sur le support d'installation de Solaris.

Le message d'erreur suivant s'affiche :


Could not select locale

Solution :

Les valeurs de script sont les suivantes :

    Procédez comme suit :

  1. Décompressez l'archive de la miniracine.


    # /usr/bin/gzcat $MINIROOT_ARCHIVE > $TEMP_FILE_NAME
    
  2. Créez la miniracine à l'aide de la commande lofiadm.


    # LOFI_DEVICE=/usr/sbin/lofiadm -a $TEMP_FILE_NAME
    # echo $LOFI_DEVICE/dev/lofi/1
    
  3. Montez la miniracine dans le répertoire Miniroot à l'aide de la commande lofi.


    # /usr/sbin/mount -F ufs $LOFI_DEVICE $MINIROOT_DIR
    
  4. Testez le profil.


    # /usr/sbin/install.d/pfinstall -D -c $MEDIA_DIR $path-to-jumpstart_profile
    
  5. Une fois le test pfinstall terminé, démontez le périphérique lofi.


    # umount $LOFI_DEVICE
    
  6. Supprimez le périphérique lofi.


    # lofiadm -d $TEMP_FILE_NAME
    

x86 : erreur /sbin/dhcpinfo non valide au cours de l'installation (6332044)

Si vous installez la version Solaris 10 11/06 sur un système x86, le message d'erreur suivant s'affiche :


/sbin/dhcpinfo: primary interface requested but no primary interface is set

Cette erreur n'affecte pas l'installation, laquelle se déroule sans problème.

Solution : Ne tenez pas compte de ce message d'erreur.

x86 : blocage de l'installation à partir du CD après la sélection de la réinitialisation (6270371)

Un problème risque de se produire si vous lancez le programme d'installation de Solaris à partir du CD. Après l'installation du logiciel Solaris à partir du CD 4 du logiciel Solaris 10 11/06, l'invite suivante s'affiche :


Press Reboot now to continue.

Si vous appuyez sur Reboot, le système risque de ne pas réagir. L'installation a réussi mais cette erreur empêche le programme d'installation de se terminer normalement. Par conséquent, les opérations normales de réinitialisation du système et de nettoyage post-installation ne peuvent pas être réalisées.

Un message d'erreur similaire au suivant est enregistré dans le fichier /tmp/disk0_install.log :


Exception in thread "Thread-70" java.lang.IndexOutOfBoundsException:
Index: 6, Size: 5
     at java.util.ArrayList.add(ArrayList.java:369)
     at
com.sun.wizards.core.WizardTreeManager.
actualExitButtonPressed(WizardTreeManager.java:1499)
     at
com.sun.wizards.core.WizardTreeManager.
exitButtonPressed(WizardTreeManager.java:1486)
     at
com.sun.wizards.core.AutonextController.
run(AutonextController.java:736)
     at
java.lang.Thread.run(Thread.java:595)

Solution : choisissez l'un des palliatifs suivants :

x86 : le programme kdmconfig s'exécute deux fois après l'installation (6209092)

Lors du redémarrage du système à la suite d'une installation du Solaris 10, il peut arriver que le programme kdmconfig s'exécute deux fois. Dans ce cas, à chaque fois que le programme démarre, vous devez sélectionner un serveur X. Cela se produit sur les systèmes x86 qui n'ont pas été configurés pour utiliser le serveur X. Il peut s'agir par exemple d'un système “sans écran” qui n'a pas recours à un affichage graphique.

Solution : à chaque démarrage du programme, appuyez sur F3_Exit au moment de l'invite d'un serveur X. Le processus de démarrage peut marquer une courte pause avant de redémarrer. Ensuite, le problème ne se produit plus lors de la prochaine initialisation du système.

x86 : échec de l'initialisation du système à la suite d'une installation JumpStart personnalisée (6205478)

Si vous avez recours à la méthode d'installation JumpStart personnalisée pour installer le logiciel sur un système x86 alors que vous configurez la tranche 2 en tant que tranche de chevauchement dans le profil, une erreur se produit. Le système ne parvient pas à redémarrer à la suite de l'installation. Le message d'erreur suivant s'affiche :


Cannot find Solaris partition

Ce problème se produit, car la tranche de chevauchement 2 ( par exemple, c0t0d0s2) est configurée de sorte à commencer au cylindre 1 plutôt qu'au cylindre 0.

Solution : dans le profil JumpStart personnalisé, supprimez l'entrée du mot-clé filesys afin d'annuler la configuration de la tranche de chevauchement 2. Vous pouvez supprimer, par exemple, une entrée de mot-clé similaire à l'entrée suivante.


filesys c0t0d0s2 all overlap

Après la suppression de l'entrée, procédez à l'installation JumpStart personnalisée.

x86 : échec de l'installation interactive de l'IG à partir du DVD si la variable boot-device n'est pas définie (5065465)

L'installation interactive de l'IG risque d'échouer, si vous installez Solaris à partir du DVD du système d'exploitation Solaris 10. Cela se produit si la variable de configuration boot-device n'est pas définie sur le système.

Pour déterminer si la variable de configuration boot-device est définie, tapez la commande suivante :


# prtconf -pv | grep boot-device

Si le résultat de la commande est boot-device: vous ne pouvez pas avoir recours au programme d'installation de l'IG interactive pour installer à partir du DVD du système d'exploitation Solaris 10.

Solution : installez le logiciel Solaris 10 à l'aide du programme d'installation à texte interactif. Lorsque le programme d'installation vous demande de sélectionner un type d'installation, sélectionnez l'option 3, Solaris Interactive Text (Desktop Session).

Pour plus d'informations sur l'installation à partir du DVD du système d'exploitation Solaris 10, reportez-vous au Guide d’installation de Solaris 10 11/06: installations de base.

SPARC : risque d'affichage incorrect de certains panneaux à casse spéciale par le programme d'installation de Solaris 10 (5002175)

Si vous installez le logiciel Solaris 10 à l'aide du programme d'installation Solaris, certains panneaux d'information et de sortie du logiciel SunSM Remote Services (SRS) Net Connect risquent de ne pas s'afficher correctement.

Le cadre du panneau d'installation ainsi que le bouton Annuler s'affichent, mais pas le contenu du panneau.


Remarque –

Ce problème est aussi susceptible de se produire lors d'une installation Solaris d'autres logiciels inclus dans cette version du système d'exploitation.


Solution : Procédez comme indiqué ci-dessous.

  1. Évitez l'installation de SRS Net Connect en cliquant sur le bouton Annuler lorsque le panneau d'installation vide s'affiche.

  2. Une fois le logiciel Solaris 10 installé, procédez à l'installation manuelle de SRS Net Connect à partir du DVD du système d'exploitation Solaris 10 ou du CD 2 du Logiciel Solaris 10 -.

L'installation du logiciel SRS Net Connect après l'installation initiale de Solaris 10 permet de garantir l'affichage correct de tous les panneaux.

x86 : risque d'absence de réponse des claviers USB lors de l'installation du logiciel sur certaines stations de travail Dell Precision (4888849)

Au cours de l'installation du logiciel, les claviers USB de certaines stations de travail Dell Precision peuvent ne pas répondre ou ne répondre que partiellement, empêchant ainsi l'installation.

Solution : choisissez l'un des palliatifs suivants :

Vous pouvez également mettre à jour le BIOS du système pour résoudre le problème.

Affichage éventuel d'avertissements pendant la création d'un système de fichiers (4189127)

Lorsqu'un système de fichiers est créé pendant l'installation, l'un des messages d'avertissement suivants peut s'afficher :


Warning: inode blocks/cyl group (87) >= data blocks (63) in last
cylinder group. This implies 1008 sector(s) cannot be allocated.

 ou :


Warning: 1 sector(s) in last cylinder unallocated 

Cet avertissement apparaît lorsque la taille du système de fichiers que vous créez ne correspond pas à l'espace disponible sur le disque utilisé. Dans ce cas, une partie de l'espace disque inutilisé risque de ne pas être intégrée à ce système de fichiers. Cet espace inutilisé ne sera cependant pas disponible pour d'autres systèmes de fichiers.

Solution : ignorez le message d'avertissement.