Guide d'installation et de configuration de Sun Management Center 3.5

Reconfiguration des adresses de port

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.


Remarque :

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.


Ports par défaut

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

Niveau 

Composant 

Numéro de port par défaut 

Agent 

Agent

161 

Serveur  

Gestionnaire de trappes

162 

Serveur  

Gestionnaire d'événements

163 

Serveur  

Gestionnaire de topologie

164 

Serveur  

Gestionnaire de configuration

165 

Serveur 

Plate-forme 

166 

Supplément Surveillance système avancée (Advanced System Monitoring)

Composant de suivi des événements système et de la configuration cstservice

167 

Serveur 

Composant capturant les informations sur l'agent Metadata

168 

Serveur 

Serveur RMI

2099 

Serveur  

Base de données

2521 

Serveur 

Regroupement 

5600 

Tomcat 

Serveur Web  

8006 

Serveur 

Port par défaut du serveur web

8080 

Serveur 

Port sécurisé du serveur web

8443 

Détermination du statut d'utilisation d'un port

    Dans une fenêtre de terminal, tapez /bin/netstat -an | grep Numéro_de_portNumé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

      172.16.0.0 est l'adresse IP de la machine sur laquelle vous entrez la commande netstat.

Reconfiguration des ports de Sun Management Center

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.

Reconfiguration du port SNMP de l'agent
  1. Connectez-vous en tant que super-utilisateur sur la machine de la couche serveur de Sun Management Center.

  2. Repérez un port inutilisé.

    Reportez-vous à Détermination du statut d'utilisation d'un port.

  3. 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 ] : 
  4. 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.

  5. Tapez y pour démarrer les composants de Sun Management Center ou tapez n si vous ne voulez pas démarrer les composants.

Reconfiguration du port RMI du serveur
  1. Connectez-vous en tant que super-utilisateur sur la machine de la couche serveur de Sun Management Center.

  2. Repérez un port inutilisé.

    Reportez-vous à Détermination du statut d'utilisation d'un port.

  3. 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 ] : 
  4. 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.

  5. Tapez y pour démarrer les composants de Sun Management Center ou tapez n si vous ne voulez pas démarrer les composants.