Cette section décrit la procédure de démarrage des composants de Sun Management Center en utilisant l'IG et le script de ligne de commande.
Sous Solaris 10 : si l'un des services ne fonctionne pas, Service Management Facility (SMF) le démarrera. La seule façon d'arrêter ce service consiste à utiliser la commande es-stop.
L'assistant de l'IG vous permet de démarrer des composants spécifiques de Sun Management Center comme décrit dans la procédure suivante.
Connectez-vous en tant que root sur la machine à partir de laquelle vous voulez démarrer des composants de Sun Management Center.
Allez au répertoire /opt/SUNWsymon/sbin.
Exécutez l'assistant de démarrage en tapant :
# ./es-guistart
L'écran Sélection des composants à démarrer s'affiche.
Selon les composants installés sur la machine, une ou plusieurs des options suivantes s'offriront à vous :
démarrer les composants serveur ;
démarrer l'agent Sun Management Center ;
démarrer l'agent de plate-forme par défaut ;
démarrer l'instance de l'agent de plate-forme.
Sélectionnez les composants que vous voulez démarrer puis cliquez sur Suite.
L'écran Démarrage des composants en cours apparaît. Le statut de chaque composant est indiqué.
Le script de ligne de commande es-start vous permet de démarrer des composants spécifiques de Sun Management Center. La syntaxe de la commande es-start est la suivante :
es-start -achlYAS [-y nom-instance ] [ -- args... ]es-start démarre le service Sun Management Server service via SMF.
Le tableau suivant décrit les paramètres de la commande es-start.
Tableau 8–1 Options de es-start
Option |
Options de modification |
Définition |
---|---|---|
-a |
Démarre l'agent. |
|
-c |
Démarre la console. |
|
-c |
-- -XmxNNm |
Démarre la console avec une taille de tas par défaut de NN Mo. |
-c |
- -p numéro-port |
Démarre la console et remplace le port par défaut par numéro-port. |
-c -n |
fichier-de-connexion |
Démarre la console et utilise le fichier-de-connexion pour donner le nom d'utilisateur, le mot de passe et le port. |
-h |
Liste les options de es-start. |
|
-l |
Démarre l'agent de plate-forme. |
|
-y |
nom-instance |
Démarre une nouvelle instance de l’agent de plate-forme où nom-instance est le nom d’instance de plate-forme que vous indiquez. |
-Y |
Démarre toutes les instances d'agents de plate-forme. |
|
-A |
Démarre tous les composants à l'exception de la console. |
|
-S |
Démarre le serveur et tous les sous-composants du serveur. |
|
-S |
-- -XmxNNm |
Démarre le serveur et tous les sous-composants du serveur ; au démarrage, les arguments sont envoyés à la console ou au serveur.
|
Le fichier-connexion s'utilise de pair avec les options -c et -n pour spécifier un fichier texte dans lequel récupérer les informations de connexion. Son format sera le suivant :
username=utilisateur password=mot-de-passe serverhost=hôte-local serverport=numéro-port |
L'utilisateur qui démarre la console doit être le même que celui dont le nom a été spécifié dans le fichier-de-connexion.
Les exemples suivants montrent comment utiliser es-start et ses paramètres.
Pour démarrer tous les processus de Sun Management Center, tapez t :
# /opt/SUNWsymon/sbin/es-start -A |
Pour démarrer automatiquement la console en utilisant un fichier d'indication des données de connexion, vous devez créer un fichier-de-connexion. Ensuite, tapez :
# /opt/SUNWsymon/sbin/es-start -c -n fichier-de-connexion |
Pour démarrer la console, le serveur et l'agent, tapez :
# /opt/SUNWsymon/sbin/es-start -Ac |
Pour spécifier la taille maximale du tas au démarrage de la console, utilisez les paramètres -c et -X de es-start.
# /opt/SUNWsymon/sbin/es-start -c -- -Xmx100m |
Pour définir un port spécifique au démarrage de la console, utilisez les paramètres es-start -c et -p.
# /opt/SUNWsymon/sbin/es-start -c -- -p 2090 |
Pour spécifier la taille maximale du tas au démarrage du serveur, utilisez les paramètres es-start -s et -X.
# es-start -S -- -Xmx100m |