No upgradable disks
une entrée de swap dans le fichier /etc/vfstab fait échouer la procédure de mise à niveau.
Solution :ajoutez des lignes dans le fichier /etc/vfstab pour :
tous les fichiers swap et toutes les tranches swap des disques non mis à niveau ;
tous les fichiers swap n'y figurant plus ;
toutes les tranches de swap non utilisées.
usr/bin/bzczt not found
Solaris Live Upgrade a échoué car il lui manque un cluster de patchs.
Solution :vous avez besoin d'un patch pour installer Solaris Live Upgrade. Vous pouvez le télécharger à l'adresse suivante : http://sunsolve.sun.com .
Upgradeable Solaris root devices were found, however, no suitable partitions to hold the Solaris Install software were found. Upgrading using the Solaris Installer is not possible. It might be possible to upgrade using the Solaris Operating Environment 1 of 2 CDROM (systèmes x86 uniquement)
vous ne pouvez pas utiliser le CD d'installation Solaris Édition pour plate-forme x86 pour effectuer votre mise à niveau, car l'espace disque disponible sur votre système est insuffisant.
Solution :vous devez donc créer une tranche de swap supérieure ou égale à 512 Mo ou employer une autre méthode de mise à niveau parmi celles-ci :
Le programme Solaris Web Start figurant sur le DVD Solaris ou l'image d'installation réseau
Le Programme suninstall de Solaris du CD Solaris 1 sur 2 Édition pour plate-forme x86
La méthode d'installation JumpStart personnalisée
L'option upgrade n'apparaît pas même s'il existe une version des logiciels Solaris pouvant être mise à niveau sur le système.
raison 1 - Le répertoire /var/sadm est une liaison symbolique ou il est monté à partir d'un autre système de fichiers.
Solution :raison 1 - Déplacez le répertoire /var/sadm dans le système de fichiers racine (/) ou /var.
Origine :raison 2 -Le fichier /var/sadm/softinfo/INST_RELEASE est manquant.
Solution :raison 2 - Créez un nouveau fichier INST_RELEASE d'après le modèle suivant :
OS=Solaris VERSION=x REV=0
La version du logiciel Solaris installée sur votre système
raison 3 - SUNWusr est absent du répertoire /var/sadm/softinfo
Solution :raison 3 - Vous devez effectuer une installation en repartant à zéro. Il est impossible de mettre à niveau le logiciel Solaris installé sur votre système.
Impossible de fermer ou d'initialiser le gestionnaire md
S'il ne s'agit pas d'un miroir, mettez le problème en commentaire dans le fichier vsftab.
S'il s'agit d'un miroir, cassez-le et réinstallez-le.
La mise à niveau échoue car le programme d'installation de Solaris ne peut pas monter un système de fichiers.
au cours d'une mise à niveau, le script tente de monter tous les systèmes de fichiers répertoriés dans le fichier système /etc/vfstab sur le système de fichiers racine (/). Si le script d'installation ne parvient pas à monter un système de fichiers, il échoue et s'arrête.
Vérifiez que tous les systèmes de fichiers du fichier système /etc/vfstab peuvent être montés. Dans le fichier /etc/vfstab, mettez en commentaire tous les systèmes de fichiers impossibles à monter ou risquant de poser problème, de manière à ce que le Programme suninstall de Solaris n'essaie pas de les monter pendant la mise à niveau. Vous ne pouvez pas supprimer les systèmes de fichiers du système qui comportent des composants logiciels à mettre à niveau (par exemple, /usr).
La mise à niveau échoue
le système n'a pas assez d'espace pour la mise à niveau.
Origine :reportez-vous au Chapitre 5 pour tenter de remédier à ce problème sans avoir recours à l'option de configuration automatique pour réaffecter l'espace.
Problèmes au cours de la mise à niveau des racines miroirs
si vous rencontrez des problèmes de mise à niveau lorsque vous utilisez les racines miroirs du gestionnaire de volumes de Solaris, reportez-vous à la rubrique “Troubleshooting Solaris Volume Manager” in Solaris Volume Manager Administration Guide.
La mise à niveau a échoué et vous ne parvenez pas à réinitialiser votre système par la voie logicielle. Vous ne parvenez pas à déterminer l'origine de la défaillance. Il peut s'agir d'une panne d'alimentation ou de la rupture d'une connexion réseau.
Réinitialisez le système depuis le DVD Solaris, le CD d'installation Solaris , le CD Solaris 1 sur 2 ou à partir de votre réseau.
Choisissez l'option de mise à niveau correspondant à votre installation.
Le programme d'installation de Solaris détermine si le système a déjà été partiellement mis à niveau et poursuit la procédure de mise à niveau là où elle s'est arrêtée.
Si vous utilisez Solaris Live Upgrade en cours de mise à niveau et d'exploitation de Veritas VxVM, le système se retrouve dans une situation critique à la réinitialisation tant que vous n'appliquez pas la procédure indiquée ci-dessous. Le problème survient si les modules ne sont pas conformes aux directives avancées de Solaris en la matière.
Créez un environnement d'initialisation inactif. Reportez-vous à la rubrique Création d'un environnement d'initialisation.
Avant d'entamer la mise à niveau, vous devez désactiver le logiciel Veritas de l'environnement d'initialisation inactif.
Montez l'environnement d'initialisation inactif.
# lumount nom_environnement_initialisation_inactif point_montage |
Par exemple :
# lumount solaris8 /.alt.12345 |
Accédez au répertoire dans lequel se trouve le fichier vfstab, par exemple :
# cd /.alt.12345/etc |
Faites une copie du fichier vfstab de l'environnement d'initialisation inactif, par exemple :
# cp vfstab vfstab.501 |
Dans le fichier vfstab copié, mettez en commentaire toutes les entrées du système de fichiers Veritas, par exemple :
# sed vfstab.novxfs> vfstab < '/vx\/dsk/s/^/#/g' |
Le premier caractère de chaque ligne est remplacé par #, la ligne devenant ainsi une ligne de commentaire. Cette ligne de commentaire est différente de celles des fichiers système.
Copiez le fichier vfstab ainsi modifié, par exemple :
# cp vfstab.novxfs vfstab |
Accédez au répertoire du fichier système de l'environnement d'initialisation inactif, par exemple :
# cd /.alt.12345/etc |
Faites une copie du fichier système de l'environnement d'initialisation inactif, par exemple :
# cp system system.501 |
Mettez en commentaire toutes les entrées “forceload:” comportant drv/vx.
# sed '/forceload: drv\/vx/s/^/*/' <system> system.novxfs |
Le premier caractère de chaque ligne est remplacé par *, la ligne devenant ainsi une ligne de commande. Cette ligne de commande est différente de celles du fichier vfstab.
Accédez au répertoire du fichier install-db de l'environnement d'initialisation inactif, par exemple :
# cd /.alt.12345/etc |
Créez le fichier install-db Veritas, par exemple :
# touch vx/reconfig.d/state.d/install-db |
Démontez l'environnement d'initialisation inactif.
# luumount nom_environnement_initialisation_inactif point_montage |
Mettez à niveau l'environnement d'initialisation inactif. Voir Chapitre 33.
Activez l'environnement d'initialisation inactif. Voir Activation d'un environnement d'initialisation .
Éteignez le système.
# init 0 |
Initialisez l'environnement d'initialisation inactif en mode mono-utilisateur :
OK boot -s |
Plusieurs messages et messages d'erreur comportant “vxvm” ou “VXVM” s'affichent. Vous pouvez les ignorer. L'environnement d'initialisation inactif s'active.
Effectuez la mise à niveau de Veritas.
Restaurez les fichiers vfstab et fichiers systèmes originaux :
# cp /etc/vfstab.original /etc/vfstab # cp /etc/system.original /etc/system |
Redémarrez le système.
# init 6 |
Si vous installez l'environnement d'exploitation Solaris 9 sur un système n'incluant actuellement aucune partition de service, le programme d'installation risque de ne pas créer de partition de service par défaut. Si vous souhaitez inclure une partition de service sur le même disque que celui sur lequel se trouve la partition de Solaris, vous devez recréer la partition de service avant d'installer l'environnement d'exploitation Solaris 9.
Si vous avez installé l'environnement d'exploitation Solaris 8 2/02 sur un système Sun LX50, le programme d'installation risque de ne pas avoir préservé la partition de service. Si vous ne procédez pas à l'édition manuelle de la distribution de la partition d'initialisation fdisk pour préserver la partition de service, le programme d'installation efface la partition de service lors de l'installation.
si vous ne préservez pas de façon spécifique la partition de service lorsque vous installez l'environnement d'exploitation Solaris 8 2/02, il vous sera peut-être impossible de recréer la partition de service et de mettre à jour l'environnement d'exploitation Solaris 9.
Si vous souhaitez inclure une partition de service sur le disque contenant la partition Solaris, choisissez l'une des solutions proposées ci-dessous.
Pour utiliser le programme d'installation Solaris Web Start dans le cadre de l'installation à partir du CD d'installation Solaris 9, procédez comme indiqué ci-dessous.
Supprimez le contenu du disque.
Avant l'installation, créez la partition de service à l'aide du CD Sun LX50 Diagnostics v1.0.
Pour de plus amples informations concernant la création d'une partition de service, consultez le Sun LX50 Server User's Manual et la Sun LX50 Knowledge Base à l'adresse suivante : http://cobalt-knowledge.sun.com.
Insérez le CD d'installation Solaris 9 dans le lecteur de CD.
Lancez l'installation de l'environnement d'exploitation Solaris 9.
Lorsque le programme d'installation détecte la partition de service, le message ci-dessous s'affiche.
The default layout for the bootdisk is one x86 Boot partition and a Solaris partition on the remaining space. The Service fdisk partition, if one exists, is also preserved by default. Select one of the following to continue: 1) Use the default layout 2) Run fdisk to manually edit the disk 3) Exit Please make a selection: [?] |
Entrez 1 pour utiliser la distribution par défaut.
Le programme d'installation préserve la partition de service puis crée la partition d'initialisation x86 ainsi que la partition Solaris.
le programme d'installation Web Start crée la partition d'initialisation x86 en supprimant 10 Mo de la partition fdisk Solaris. Cet utilitaire évite ainsi l'altération de partitions fdisk existantes. Ne créez pas cette partition manuellement.
Achevez l'installation.
Pour effectuer une installation à partir d'une image d'installation réseau ou du DVD Solaris 9 sur le réseau, procédez comme indiqué ci-dessous.
Supprimez le contenu du disque.
Avant l'installation, créez la partition de service à l'aide du CD Sun LX50 Diagnostics v1.0.
Pour de plus amples informations concernant la création d'une partition de service, consultez le Sun LX50 Server User's Manual et la Sun LX50 Knowledge Base à l'adresse suivante : http://cobalt-knowledge.sun.com.
Initialisez le système à partir du réseau.
L'écran de partition fdisk personnalisée s'affiche.
Pour charger la distribution de la partition du disque d'initialisation, cliquez sur l'option par défaut.
Le programme d'installation préserve la partition de service puis crée la partition d'initialisation x86 ainsi que la partition Solaris.
Pour utiliser le programme suninstall dans le cadre d'une installation à partir du CD Solaris 9 1 sur 2 ou d'une image d'installation réseau présente sur un serveur d'initialisation, procédez comme indiqué ci-dessous.
Supprimez le contenu du disque.
Avant l'installation, créez la partition de service à l'aide du CD Sun LX50 Diagnostics v1.0.
Pour de plus amples informations concernant la création d'une partition de service, consultez le Sun LX50 Server User's Manual et la Sun LX50 Knowledge Base à l'adresse suivante : http://cobalt-knowledge.sun.com.
Initialisez votre système.
Le programme d'installation vous invite à choisir une méthode de création de la partition Solaris.
Sélectionnez l'option Use rest of disk for Solaris partition .
Le programme d'installation préserve la partition de service et crée la partition Solaris.
Achevez l'installation.