Les bogues d'exécution suivants peuvent avoir lieu dans le logiciel Solaris Container Manager 3.6.
Un agent est tombé en panne en laissant les fichiers scm-container* dans le répertoire /var/opt/SUNWsymon/cfg/. Quand l'agent redémarre, ses performances ne sont pas toujours optimales. Ce type de problème est identifiable grâce au message d'erreur suivant :
Privilèges de sécurité insuffisants pour terminer l'opération.
Vous pouvez déterminer l'état des processus d'un agent en saisissant la commande suivante :
% ps -eaf | grep esd
Solution : Pour améliorer les performances, saisissez les commandes suivantes :
Prenez le rôle de superutilisateur.
% su -
Arrêtez l'agent.
# /opt/SUNWsymon/sbin es-stop -a
Supprimez les fichiers d'état.
# rm /var/opt/SUNWsymon/cfg/scm-container*
Redémarrez l'agent.
#/opt/SUNWsymon/sbin/es-start -a
Suite à une réinitialisation du serveur, la console web Java ne démarre pas automatiquement.
Pour la démarrer, saisissez les commandes suivantes :
Prenez le rôle de superutilisateur.
% su -
Saisissez le mot de passe root.
Redémarrer la console web Java.
# /usr/sbin/smcwebserver restart
Vérifiez que la console web Java redémarre à l'avenir.
# /usr/sbin/smcwebserver enable
Solution : Aucune.
Si la langue sélectionnée dans le menu déroulant de l'assistant Nouvelle zone n'est pas valide, la création échoue. Il est possible que le menu déroulant Langues contienne des valeurs invalides.
Pour déterminer les langues valides, reportez-vous à la section “Supported Locales” (Langues prises en charge) du International Language Environments Guide (Guide des environnements linguistiques internationaux).
Solution : Choisissez une langue valide dans le menu déroulant Langues de l'assistant Nouvelle zone. Si vous n'êtes pas sûr d'une valeur de langue, sélectionnez C pour l'anglais.
En cas d'alarme, l'info-bulle du badge d'alarme apparaît à la place du badge.
Si vous passez à un autre volet puis revenez à l'icône de l'objet pour lequel l'alarme est activée, le badge de l'icône est affiché correctement.
Solution : Aucune.
Quand vous cliquez sur le bouton Précédente du navigateur, le Gestionnaire de conteneurs risque de déclencher une exception car ce bouton n'est pas pris en charge dans cette version.
Pour reprendre après cette exception, allez à ://nom_serveur:6789/conteneurs et passez à la page appropriée.
Solution : Aucune.
Sous Solaris 9, certains processus, comme par exemple l'application JavaTM exécutée par l'utilisateur personne, ne sont pas déplacés dans le conteneur à cause d'un bogue dans la commande newtask.
Solution : Démarrez les applications exécutées par l'utilisateur personne dans le conteneur approprié à l'aide de la commande newtask.
# /usr/bin/newtask -p nom_projet commande |
nom_projet est le projet dans lequel l'application doit être lancée et commande est la commande servant à démarrer l'application.
Pour de plus amples informations, référez-vous à la page man newtask(1).
Si vous utilisez une des expressions de correspondance suivantes lorsque vous créez la définition d'un conteneur et que vous l'activez, l'hôte agent est interrompu :
n
ns
nsc
nscd
Solution : Démarrez le processus nscd dans le projet approprié en utilisant la commande newtask :
# /usr/bin/newtask -p nom_projet commande |
nom_projet est le projet dans lequel l'application doit être lancée et commande est la commande servant à démarrer l'application.
Pour de plus amples informations, référez-vous à la page man newtask(1).
Si vous avez l'intention de réinstaller le logiciel Solaris Container Manager 3.6 sur la couche serveur, n'oubliez pas d'enregistrer les données lors de la désinstallation. De même, si vous exécutez à nouveau la configuration sur la couche serveur, n'oubliez pas de répondre Non quand on vous demande si vous souhaitez recréer la base de données. Si vous n'avez pas enregistré les données et réinstallez ou reconfigurez ensuite la couche serveur, les hôtes agent détectés auparavant risquent de manquer dans la base de données.
Solution : Si des hôtes manquent après la réinstallation ou la réexécution de la configuration, redémarrez l'agent Sun Management Center sur les hôtes de la manière suivante :
Connectez-vous au système.
Prenez le rôle de superutilisateur.
% su -
Interrompez l'agent Sun Management Center en saisissant :
# /opt/SUNWsymon/sbin/es-stop -a |
Démarrez l'agent Sun Management Center en saisissant :
# /opt/SUNWsymon/sbin/es-start -a |