Ce chapitre fournit des solutions à certains problèmes pouvant survenir pendant l'installation ou le démarrage initial de Solaris Resource Manager 1.0.
Si vous avez besoin d'être assisté, prenez contact avec votre fournisseur Sun.
Symptôme(s) |
Cause(s) et solution(s) possibles |
---|---|
La vérification de la version du SE échoue. |
Le système d'exploitation Solaris 2.6 (Édition plateforme SPARC) n'est peut-être pas installé. Tapez uname -psr pour afficher la version du système d'exploitation en cours. |
Un message signale que l'espace des systèmes de fichiers est insuffisant pour installer un ensemble. |
Libérez de l'espace sur les systèmes de fichiers touchés. Recommencez l'installation. |
Une erreur survient lors d'une tentative d'exécution de l'un des script d'installation. |
Installer n'est pas parvenu à accéder au fichier en tant qu'utilisateur «nobody». Les permissions pour tous les fichiers et répertoires de l'ensemble doivent autoriser la lecture (et l'exécution, si applicable). Les répertoires menant à l'emplacement de l'ensemble doivent également être accessibles jusqu'à la racine. |
Une erreur interne s'est produite dans l'un des scripts d'installation. |
Signalez le problème à votre fournisseur de services d'assistance Sun. |
Le système indique qu'un ensemble existe déjà et sera donc mis à jour. |
L'ensemble a déjà été installé sur ce système. Si vous continuez, l'installation existante sera mise au niveau de l'ensemble. AVERTISSEMENT : tout fichier ayant été modifié depuis l'installation précédente sera perdu lors de la mise à jour. |
Installer se ferme pendant l'installation de SUNWsrmr. |
L'un des noms d'utilisateur (srmidle, srmlost ou srmother) a peut-être déjà été utilisé dans le fichier de mot de passe. Vous devez supprimer l'entrée correspondante pour permettre l'installation et l'exécution de Solaris Resource Manager. |
Installer se ferme et signale qu'un fichier correctif n'a pas été installé. |
Le fichier correctif KU 105181-11 (ou ultérieur) doit être installé avant les ensembles SUNWsrmb et SUNWsrmr. Le fichier correctif 106123-02 (ou ultérieur) doit être installé avant l'ensemble de pages du manuel SGML SUNWsrmm. |
Symptôme(s) |
Cause(s) et solution(s) possibles |
---|---|
Solaris Resource Manager ne démarre pas après le redémarrage du système. |
Solaris Resource Manager n'est pas installé correctement. Vérifiez si les ensembles ci-après ont été installés correctement : pkginfo -l SUNWsrmb pkginfo -l SUNWsrmr |
Un message indiquant qu'aucun utilisateur «idle» (srmidle) n'existe apparaît au redémarrage. |
Il n'y a pas d'entrée pour l'utilisateur srmidle dans le fichier passwd. Créez l'utilisateur conformément aux instructions décrites dans la partie Étape 8 de la section "Installation des ensembles". |
Un message indiquant qu'aucun utilisateur «lost» (srmlost) n'existe apparaît au redémarrage. |
Il n'y a pas d'entrée correspondant à l'utilisateur srmlost dans le fichier passwd. Créez l'utilisateur conformément aux instructions décrites dans la partie Étape 8 de la section "Installation des ensembles". |
Une erreur de noyau se produit au redémarrage. |
Il y a un conflit avec le système d'exploitation. Suivez les instructions de la section "Reprise d'un échec de démarrage", ci-dessous. Signalez immédiatement le problème à votre fournisseur de services d'assistance Sun. |
Impossible d'ouvrir une session |
Il y a un problème avec la configuration du module PAM. Redémarrez l'ordinateur en mode mono-utilisateur et mettez en commentaire la ligne pam_srm.so.1 du fichier /etc/pam.conf. |
Si une erreur de noyau se produit au démarrage, vous pouvez utiliser deux méthodes pour démarrer avec Solaris Resource Manager désactivé. Essayez d'abord la méthode A ; si elle échoue, passez à la méthode B.
Procédez depuis l'invite du moniteur de démarrage, ok. Si vous n'y êtes pas, envoyez une séquence d'interruption à la console.
Démarrez le système avec le mode invite activé :
ok boot -a Booting from: sd(0,0,0) -a |
Acceptez le fichier à charger et la route de module proposés par défaut en appuyant sur Entrée :
Enter filename [kernel/unix]: <Enter> Enter default directory for modules [/platform/SUNW,.../kernel /kernel /usr/kernel]: <Enter> SunOS Release 5.6 Version ... [UNIX(R) System V Release 4.0] |
Tapez etc/system.noshrload lorsque le programme demande le nom du système de fichiers à utiliser.
Il s'agit de la version d'origine de votre fichier /etc/system, tel qu'il était avant l'installation de Solaris Resource Manager. Cette copie a été générée automatiquement à l'installation de Solaris Resource Manager.
Name of system file [etc/system]: etc/system.noshrload |
Acceptez les valeurs par défaut pour les invites suivantes :
root filesystem type [ufs]: <Enter> Enter physical name of root device [...]: <Enter> |
Le système démarrera en désactivant Solaris Resource Manager.
Démarrez Solaris depuis le CD-ROM d'installation :
ok boot cdrom -s |
Montez le disque du système de fichiers racine normal :
# mount /dev/dsk/nom-unité /a |
À l'aide d'un éditeur comme vi, ouvrez le fichier /etc/system du système de fichiers racine normal :
# vi /a/etc/system |
Mettez en commentaire la ligne qui définit initclass à SHR. Notez que le caractère de commentaire utilisé dans ce fichier est l'astérisque (*).
* set initclass="SHR" |
Démontez le système de fichiers racine normal :
# umount /a |
Redémarrez avec les disques habituels :
# shutdown -i 6 |
Le système démarrera en désactivant Solaris Resource Manager.