Cette section explique comment configurer le logiciel Sun Management Center en cas de risque de conflit au niveau des adresses de port. Vous trouverez dans le Tableau 9–3 la liste des ports par défaut pour chaque composant de Sun Management Center.
Le processus de configuration de Sun Management Center contrôle si chacun des ports par défaut est utilisé. Si un port n'est pas utilisé, le port par défaut est attribué. Si un port est utilisé, vous avez la possibilité de spécifier un autre port. Dans tous les cas, les affectations de port sont stockées dans les fichiers de configuration, comme décrit dans Présentation de SNMP.
Les ports par défaut utilisés par les composants de Sun Management Center peuvent être utilisés par d'autres processus déjà installés sur le système. Si vous installez Sun Management Center en utilisant les ports attribués par défaut, vous risquez de vous heurter à des conflits de port et d'être dans l'incapacité de démarrer Sun Management Center. Le processus de configuration de Sun Management Center contrôle les ports pour chaque composant. Ce processus vous invite à soit attribuer un autre port, soit utiliser celui par défaut.
Le tableau ci-après liste les composants de Sun Management Center et leurs ports par défaut respectifs. Pour savoir comment contrôler si un port est utilisé, consultez Détermination du statut d'utilisation d'un port.
Tableau 9–3 Adresses de port par défaut de Sun Management Center
Dans une fenêtre de terminal, tapez /bin/netstat -an | grep Numéro_de_port où Numéro_de_port est le numéro du port que vous voulez interroger. Par exemple :
# /bin/netstat -an | grep 8443 # |
Si le port n'est pas utilisé, seule l'invite de ligne de commande est retournée comme indiqué ci-dessus.
Si le port est réservé ou en cours d'utilisation, le statut du port est retourné. Par exemple :
# /bin/netstat -an | grep 1161 # *.1161 Idle # /bin/netstat -an | grep 8080 # 172.16.0.0.8080 *.* 0 0 24576 0 LISTEN |
Où 172.16.0.0 est l'adresse IP de la machine sur laquelle vous entrez la commande netstat.
Pour reconfigurer les ports de Sun Management Center, utilisez la commande es-config. La syntaxe de la commande es-config est la suivante :
es-config [ -Admh ] [ -p nom-composant ] [ -c composant:canal ] [ -P PortMin:PortMax ]Le tableau suivant décrit les paramètres de es-config.
Tableau 9–4 Options de es-config
Option |
Description |
|
---|---|---|
Affiche tous les ports utilisés par le produit de base de Sun Management Center 3.5. |
||
-A |
Configure tous les ports. |
|
-P |
PortMin:PortMax |
Configure la plage de ports du mécanisme de sondage Port Min étant le premier numéro de port de la plage et PortMax le dernier. La plage de ports doit être d'au moins 100 ports, par exemple, 1024:1124. Les ports sont utilisés par le mécanisme de sondage pour exécuter des commandes ad hoc pour la communication entre le serveur et l'agent de Sun Management Center. Les numéros de ports valides vont de 1024 à 64500. Remarque : Vous devez configurer la plage de ports pour prendre en charge la communication entre le serveur et l'agent de Sun Management Center à travers un pare-feu. |
-d |
Ramène tous les ports aux valeurs par défaut de 3.5. Consultez le Tableau 9–3. |
|
-c |
composant:canal |
Active ou désactive les canaux de composant en cours de connexion. Les composants valides de Sun Management Center pour lesquels il est possible de contrôler les canaux sont topology, cfgserver, event , cstservice, trap, metadata, agent, platform et platform_instances. Les canaux valides sont debug , info, error, status et history. |
-h |
Liste les options de la commande es-config. |
|
-m |
Configure la propagation de la configuration des modules en ajoutant une liste de noms d'utilisateurs au fichier de configuration es-mcp-users. |
|
-n |
Active la prise en charge de la traduction des adresses réseau (NAT). |
|
-p |
nom-composant |
Configure le port à utiliser avec le composant nom-composant de Sun Management Center. Les composants valides sont topology, cfgserver, event, cstservice, trap, metadata, rmi, agent, grouping, HTTP, HTTPS, platform et platform_instances. |
Les procédures suivantes fournissent des exemples de l'utilisation de la commande es-config pour reconfigurer l'attribution des ports de Sun Management Center.
Connectez-vous en tant que super-utilisateur sur la machine de la couche serveur de Sun Management Center.
Repérez un port inutilisé.
Reportez-vous à Détermination du statut d'utilisation d'un port.
Tapez /opt/SUNWsymon/sbin/es-config -p agent.
es-config arrête tous les processus de Sun Management Center. Les numéros de ports couramment attribués aux composants de Sun Management Center s'affichent. Le numéro de port attribué à l'agent s'affiche ensuite et vous êtes invité à entrer le numéro de port.
# ./es-config -p agent Les ports suivants sont occupés par Sun Management Center : 161,162,163,164,165,167,168,166,5600,2099,8080,8443. Le composant agent de Sun Management Center utilise actuellement le port :161 Appuyez sur la touche RETOUR pour poursuivre la présente configuration. Entrez le numéro de port que vous voulez utiliser pour le composant agent [de 1100 à 65535 ] : |
Tapez le numéro de port que vous voulez attribuer, ou appuyez sur Retour pour utiliser l'affectation de port par défaut (port 161).
Il vous est ensuite demandé si vous voulez ou non démarrer les composants de Sun Management Center.
Tapez y pour démarrer les composants de Sun Management Center ou tapez n si vous ne voulez pas démarrer les composants.
Connectez-vous en tant que super-utilisateur sur la machine de la couche serveur de Sun Management Center.
Repérez un port inutilisé.
Reportez-vous à Détermination du statut d'utilisation d'un port.
Tapez /opt/SUNWsymon/sbin/es-config -p rmi.
es-config arrête tous les processus de Sun Management Center. Les numéros de ports couramment attribués aux composants de Sun Management Center s'affichent. Le numéro de port attribué à l'agent s'affiche ensuite et vous êtes invité à entrer le numéro de port. Par exemple :
# ./es-config -p rmi Les ports suivants sont occupés par Sun Management Center : 161,162,163,164,165,167,168,166,5600,2099,8080,8443. Le composant agent de Sun Management Center utilise actuellement le port : 2099 Appuyez sur la touche RETOUR pour poursuivre la présente configuration. Entrez le numéro de port que vous voulez utiliser pour le composant rmi [de 1100 à 65 535 ] : |
Tapez le numéro de port que vous voulez attribuer, ou appuyez sur Retour pour utiliser l'affectation de port par défaut.
Il vous est ensuite demandé si vous voulez ou non démarrer les composants de Sun Management Center.
Tapez y pour démarrer les composants de Sun Management Center ou tapez n si vous ne voulez pas démarrer les composants.