BigAdmin System Administration Portal
Conseils techniques
Print-friendly VersionPrint-friendly Version
Public du document :SPECTRUM
ID du document :81561
Titre :Comment activer une connexion SNMP avec Sun Java[TM] System Web Server.
Avis de Copyright :Copyright © 2007 Sun Microsystems, Inc. Tous Droits Réservés.
Date de mise à jour :Lundi 16 avril 00:00:00 MDT 2007
Produits  Sun Java System Web Server 6.0 Service Pack 8,  Sun Java System Web Server 6.1 Service Pack 3,  Sun Java System Web Server 6.1,  Sun Java System Web Server 6.1 Service Pack 4
Domaines techniques :  Serveur web


Mots-clés : snmp webserver iWS JES SunONE web

Le document commence là où la documentation de Sun Java[TM] System Web Server s'arrête, et présente une procédure pas à pas claire et précise pour configurer et tester une connexion SNMP (Simple Network Manager Protocol).

Les instructions de configuration se déroulent sur l'hôte qui exécute le logiciel du serveur web. Notez que dans les instructions ci-après, les exemples d'entrées peuvent être utilisés explicitement et avec succès pour les tests snmp.

Les instructions concernent Sun Java[TM] System Web Server 6.1 mais conviennent également pour les versions 6.0.

1) A partir d'une fenêtre de terminal, vérifiez que le démon snmpd est en cours d'exécution.
Vous pouvez utiliser la syntaxe de commande ci-dessous pour le vérifier :

 ps -ef | grep snmpd

2) Si le démon est en cours d'exécution, arrêtez le processus en émettant la commande suivante :

 kill -9 <pid from step one>

3) Ouvrez une fenêtre de navigateur et accédez à l'URL représentant l'IG d'administration du serveur web.

4) Sélectionnez l'onglet Paramètres généraux et cliquez sur Déroutement d'agent maître SNMP parmi les sélections disponibles dans la colonne de gauche.

5) Entrez les variables entre parenthèses suivantes et cliquez sur OK :

 Manager: <enter IP address of your management (webserver) system>

 Trap_Port: <choose a port to trap on>  example: 162
 Community: <enter a name for the community>  example: public

Une fois les champs ci-dessus saisis, cliquez sur OK pour enregistrer les modifications.

6) Parmi les options du menu de gauche, sur Communauté d'agent maître SNMP

Vérifier dans l'affichage qui en résulte que la communauté public a été créée. Vérifiez dans l'onglet Opération que l'option Autoriser toutes les opérations a été sélectionnée.

Enregistrer les modifications en cliquant sur OK.

7) Cliquez sur Contrôle d'agent maître SNMP depuis l'affichage de gauche.

Cliquez sur le bouton Démarrer

Les étapes ci-après décrivent la procédure de configuration du sous-agent SNMP :

8) Utilisez l'IG Webserver pour gérer l'instance de serveur web que vous souhaitez employer avec SNMP. Pour y accéder, cliquez sur l'onglet serveurs et choisissez, dans la liste déroulante Sélectionner un serveur le serveur que vous souhaitez gérer, puis cliquez sur Gérer.

9) Sélectionnez l'onglet Contrôle en haut de l'affichage, puis la Configuration de sous-agent SNMP dans l'affichage de gauche.

10) Entrez les valeurs dans l'écran de résultats, en utilisant des entrées appropriées, représentatives de votre environnement. Les exemples qui suivent peuvent servir de guide :

 Master Host: 	serverX.domain.sun.com  (This is the local hostname)
 Description: 	My Snmp server example
 Organization: 	SUN
 Location: 	Burlington
 Contact: 	Greg Bedigian
 Enable SNMP Statistics Collection:  ON  (enables statistics good for debugging)

Cliquez sur OK pour enregistrer les modifications.

11) Cliquez sur Contrôler le sous-agent SNMP dans le menu de gauche et cliquez sur démarrer.

12) Cliquez sur le bouton APPLIQUER dans le coin supérieur droit de l'IG pour appliquer toutes les modifications effectuées jusqu'à présent et permettre au serveur de redémarrer.

13) Pour tester le fichier MIB file, vous devez installer un logiciel supplémentaire. Vous pouvez utiliser l'outil net-snmp qui se trouve sous l'url publiquement disponible : http://net-snmp.sourceforge.net/

14) Le fichier MIB doit maintenant être ajouté depuis le serveur web au répertoire MIBS approprié, utilisé par le SNMP. les sous-étapes suivantes permettront de réaliser cette opération correctement :

a) Copiez le fichier mib du serveur web dans le sous-emplacement net-snmp installé.
Le serveur web MIB est nominalement localisé ici :

       <web_server_installed_root>/plugins/snmp  and is called:

       webserv61.mib

La commande complète pour effectuer la copie vers le répertoire correct de
l'installation est la suivante :

       cp /<web_server_installed_root>/plugins/snmp/webserv61.mib <net-snmp-install-directory>/usr/local/share/snmp/mibs

L'action qui précède aura pour effet de copier le mib du serveur web vers
l'emplacement où l'outil net-snmp s'attend à le trouver.

b) Définir la variable d'environnement pour une fenêtre de commande comme suit :

Supposant un shell KSH, SH ou BASH :

              MIBS=ALL
              EXPORT MIBS

La commande ci-dessus indiquera à l'outil de charger tous les fichiers MIB

15) Testez la commande snmpwalk par rapport au fichier MIB du serveur web en entrant le test suivant :

      <snmp-get-installation-directory>/usr/local/bin/snmpwalk -v1 -c public serverX.domain.sun.com

Dans le nom d'hôte de votre serveur, remplacez "serveurX" et "domaine" " par votre domaine dans l'exemple ci-dessus.



Unless otherwise licensed, code in all technical manuals herein (including articles, FAQs, samples) is provided under this License.


BigAdmin