Fonctionnalité d'enregistrement automatique d'Oracle Solaris
Activation et modification de l'enregistrement automatique
Avant ou lors d'une installation ou d'une mise à niveau
Après une installation ou une mise à niveau
Désactivation de l'enregistrement automatique
Pour les installations automatiques
Pour les installations manuelles
Pour les opérations Live Upgrade
Image de reprise après sinistre
Mise à niveau du microprogramme et du BIOS
Nouvelles spécifications de la mémoire
Mise à niveau vers Oracle Solaris 10 8/11
Prise en charge de produits ne faisant pas partie du SE Oracle Solaris
Live Upgrade et zones Oracle Solaris
Utilisation de Live Upgrade avec une racine de zone sur un système de fichiers ZFS
Mise à niveau d'un système Trusted Extensions configuré avec des zones étiquetées
Application d'un patch à une miniracine sur un ordinateur x86 ou SPARC
Oracle Solaris Data Encryption Supplement sur les versions Oracle Solaris 10
x86 : Échec de la configuration réseau des systèmes dotés des cartes NIC elx ou pcelx
Taille par défaut incorrecte du système de fichiers /var
SPARC : Mise à jour du flash PROM d'initialisation requise par l'ancien microprogramme
Création impossible d'une archive Oracle Solaris Flash avec une zone non globale installée (6246943)
x86 : Problèmes de fonctionnement des consoles de série de certains systèmes Sun Fire (6208412)
Echec de l'installation JumpStart sur les machines connectées à un SAN (7072761)
Risque de blocage du système racine ZFS lors du swapping vers zvol (6898318)
Installation d'une archive Flash ZFS Oracle Solaris (6889459)
Problèmes de suppression de l'entrée prodreg par PRODRM pour Trusted Extensions (6616592)
Partition Linux absente du menu GRUB après l'installation du SE Oracle Solaris (6508647)
x86 : erreur /sbin/dhcpinfo non valide au cours de l'installation (6332044)
x86 : Échec de l'initialisation du système à la suite d'une installation JumpStart (6205478)
Problèmes et bogues liés à la mise à niveau
Échec de la commande lucreate sur les systèmes qui ne disposent pas du package SUNWzoneu (7061870)
Le service iscsi/initiator peut se trouver en état de maintenance après la mise à niveau (6976602)
Problèmes liés à la mise à niveau de la réallocation d'espace disque contenant des zones (6616788)
Problèmes de mise à niveau de la fonctionnalité Trusted Extensions (6616585)
Communication impossible entre le système et la commande ypbind après la mise à niveau (6488549)
Échec de la mise à niveau sur un système comprenant des zones installées mais non initialisées
Des versions localisées connexes peuvent être installées
3. Problèmes d'exécution d'Oracle Solaris
4. Annonces de fin de prise en charge logicielle
5. Problèmes identifiés dans la documentation
A. Bogues précédemment documentés corrigés dans cette version d'Oracle Solaris 10 8/11
Les bogues suivants risquent de se produire pendant ou après l'installation du SE Oracle Solaris 10.
L'installation JumpStart du système d'exploitation Oracle Solaris 8/11 ne fonctionne pas sur les machines connectées à un réseau SAN. Cela s'explique par le fait que sur un serveur dont le stockage est basé sur SAN, Oracle Solaris 8/11 n'analyse pas l'option rootdisk correctement.
Des messages d'erreur similaires à ceux figurant dans l'exemple suivant peuvent s'afficher.
STK-UniversalXport-0760 doesn't have a VTOC label STK-FLEXLINE380-0760 doesn't have a VTOC label STK-FLEXLINE380-0760 doesn't have a VTOC label LSI-MR9261-8i-2.90 doesn't have a VTOC label other doesn't have a VTOC label Warning: Could not find matching rule in rules.ok
Solution : installez le système d'exploitation Oracle Solaris 8/11 manuellement.
Le système racine ZFS peut se bloquer pendant ou après l'installation lorsque le système swappe vers un volume de swap ZFS.
Choisissez l'une des solutions de contournement suivantes :
Solution 1 :
Définir la propriété primarycache sur le volume de swap ZFS. Par exemple :
# zfs set primarycache=metadata rpool/swap
Solution 2 :
Créer une partition de swap brute et supprimer le volume de swap ZFS
Créer une tranche et l'activer en tant que périphérique de swap.
Par exemple :
# swap -a /dev/dsk/c0t0d0s1
Ajoutez une entrée pour ce périphérique de swap dans le fichier /etc/vfstab.
Par exemple :
/dev/dsk/c0t0d0s1 - - swap - no -
Supprimer le volume de swap ZFS.
Supprimer le volume de swap ZFS.
Par exemple :
# swap -d /dev/zvol/dsk/rpool/swap
Supprimer l'entrée de swap ZFS du fichier /etc/vfstab.
Si vous créez et installez une archive Flash ZFS Oracle Solaris, installez les patchs recommandés ci-dessous :
SPARC : 119534-24, 140914–02
x86 : 119535-24 ou version ultérieure, 140915-02
A partir de la version d'Oracle Solaris 10 8/11, vous pouvez utiliser la commande luupgrade pour installer une archive Flash ZFS sur un environnement d'initialisation de remplacement. Vous pouvez aussi obtenir cette fonction sur un système exécutant Oracle Solaris 10 9/10 en appliquant les patchs correspondants répertoriés pour CR 6868012. Toutefois, l'installation d'une archive Flash ZFS présente les restrictions suivantes :
Le système maître sur lequel l'archive flash est créée et le système clone sur lequel l'archive flash va être installée doivent être au même niveau de patch du noyau. Dans le cas contraire, l'installation de l'archive flash peut échouer en raison d'erreurs de zfs receive. Par exemple, si une archive Flash ZFS est créée sur un système qui s'exécute sur Oracle Solaris 10 8/11, vérifier que le système clone se situe également au niveau de patch du noyau Oracle Solaris 10 8/11.
Sur les systèmes s'exécutant sur la version Oracle Solaris 9/10, l'installation de l'archive flash échouera si le système maître sur lequel l'archive flash est créée a des jeux de données descendants sous le jeu de données root. Par exemple, si le système maître dispose d'un autre jeu de données /var, l'archive flash ZFS créée à partir du système maître ne parvient pas à s'installer dans un environnement d'initialisation de remplacement sur un système où l'environnement d'initialisation actuel est Oracle Solaris 10 9/10. Cependant, cette restriction ne s'applique pas aux systèmes qui s'exécutent sur la version Oracle Solaris 10 8/11.
Remarque - À partir d'Oracle Solaris 10 9/10, l'installation de l'archive Flash ZFS sur un environnement d'initialisation de remplacement est prise en charge.
Le programme d'installation Oracle Solaris localisé s'exécute toujours selon les environnements linguistiques EUC ou ISO8859. Par conséquent, le journal d'installation est encodé au standard EUC ou ISO8859.
Solution de contournement : lorsque vous effectuez une installation à partir d'une interface de ligne de commande localisée en utilisant une fenêtre de terminal, l'environnement linguistique du terminal doit correspondre à un environnement répondant au standard EUC ou ISO8859.
Si vous installez une archive Oracle Solaris Flash à partir d'une version antérieure à la version Solaris 10 10/08, cette installation échoue. À partir de la version Solaris 10 10/08, les archives peuvent être installées. Sur les versions précédentes, le message d'erreur suivant s'affiche :
bootadm: biodev command failed for disk: /dev/dsk/<c0t2d0s0>. bootadm: 1s_bootdisk(): cannot determine BIOS disk ID "hd?" for disk: /dev/dsk/<c0t2d0s0> bootamd: get_grubroot(): cannot get (hd?, ?,?) for menu. menu not on bootdisk: /dev/rdsk/<c0t2d0s0>
Solution de contournement : choisissez l'une des solutions suivantes :
Installez une archive Oracle Solaris Flash provenant au minimum de la version Solaris 10 10/08.
Si vous devez installer une archive Oracle Solaris Flash à partir d'une version antérieure, vous devez initialiser le système à partir de la version antérieure et extraire l'archive.
Les versions asiatiques suivants ne peuvent pas être utilisées lors d'une installation du SE Oracle Solaris avec JumpStart : th_TH.ISO8859-11, th_TH.TIS620, ko_KR.EUC, ko_KR.UTF-8, zh_TW.EUC, zh_CN.EUC, zh_CN.GBK et zh_CN.UTF-8. Lors de la configuration des environnements linguistiques dans le fichier sysidcfg à l'aide du mot-clé system_locale, le message d'erreur suivant s'affiche :
xx_xx.xxxxx is not a valid system locale
L'installation JumpStart s'arrête et l'installation interactive démarre.
Solution de contournement : utilisez des noms d'environnement linguistique courts comme th_TH, ko, ko.UTF-8, zh_TW, zh, zh.GBK, et zh.UTF-8 plutôt qu'un format long.
Lors de la mise à niveau de la fonctionnalité Trusted Extensions des versions Solaris 10 11/06 ou Solaris 10 8/07 vers la version Solaris 10 10/08, Solaris 10 5/09, Solaris 10 10/09 ou Oracle Solaris 9/10, l'entrée prodreg de la fonctionnalité Trusted Extensions n'est pas supprimée. Aucun message d'erreur n'est affiché.
Solution de contournement : après la mise à niveau de la fonctionnalité Trusted Extensions vers la version actuelle, supprimez manuellement l'entrée prodreg comme suit :
# prodreg unregister -f -r -u "Solaris Trusted Extensions" -i 1
Lors d'une mise à niveau Oracle Solaris, si vous avez sélectionné l'option d'analyse détaillée pour afficher les patchs à supprimer, vous ne pouvez pas faire défiler le panneau d'affichage. Vous ne pouvez pas consulter la liste complète des patchs à supprimer.
Solution de contournement : exécutez manuellement les scripts analyze_patches comme suit :
# cd <cdrom>/Solaris_10/Misc # ./analyze_patches -R rootdir -N netdir -D databasedir
Les options de commande sont les suivantes :
rootdir correspond à la racine du système installé. Le répertoire racine par défaut est /.
L'option netdir correspond au chemin de la racine de l'image du SE à installer, mais également au chemin du répertoire contenant le répertoire Solaris_10_606. /cdrom/cdrom0 est le chemin par défaut. Vous devez utiliser cette option si vous exécutez les scripts analyze_patches à partir d'un point de montage NFS.
Si vous appelez le script à partir d'un répertoire autre que le répertoire racine /Misc dans l'image SE, le programme ne peut pas trouver la base de données qu'il utilise pour l'analyse de patch. Utilisez l'option -D pour indiquer le chemin d'accès à la base de données. Sans cette base de données se trouvant sous le répertoire Solaris_10_606/Misc/database de l'image du SE, le script ne peut pas s'exécuter correctement.
Si Linux est installé sur le système et que vous avez installé le SE Oracle Solaris sur une autre partition, la partition Linux ne s'affiche pas dans le menu GRUB. Aucun message d'erreur n'est affiché.
Solution de contournement : modifiez le fichier menu.lst du menu GRUB pour ajouter Linux au menu GRUB. Procédez comme suit :
Initialisez le SE Oracle Solaris.
Modifiez le fichier menu.lst à l'emplacement /boot/grub/menu.lst. Pour de plus amples informations, reportez-vous au Guide d’administration système : administration de base.
Si vous installez le SE Solaris 10 10/09 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 de contournement : ne tenez pas compte de ce message d'erreur.
Si vous avez recours à la méthode d'installation JumpStart pour installer le SE Oracle Solaris sur un système x86 et 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 survient car la tranche de chevauchement 2 ( par exemple : c0t0d0s2) est configurée pour commencer au cylindre 1 plutôt qu'au cylindre 0.
Solution de contournement : dans le profil JumpStart, supprimez l'entrée du mot-clé filesys afin d'annuler la configuration de la tranche de chevauchement 2. Par exemple, vous pouvez supprimer 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.