Installation du sous-Agent SNMP Automation Engine (UNIX)
Le document suivant contient les instructions d'installation UNIX pour le sous-agent SNMP AE.
Attention : le sous-agent SNMP AE doit être installé sur un ordinateur contenant au moins un des processus de travail de Automation Engine.
Prérequis
- Le sous-agent SNMP AE et Net-SNMP doivent être installés et activés sur l'ordinateur sur lequel Automation Engine est exécuté.
- Exception : HP UX. Le sous-agent SNMP AE doit être ici utilisé comme Agent maître SNMP si vous souhaitez utiliser EMANATE via naaagt. (Configuration naaagthttp://docs.hp.com/en/B2355-90692/naaagt.1M.html)
Fichiers fournis
Les données du sous-agent SNMP AE se trouvent dans le sous-dossier correspondant de la plateforme sur IMAGE:SNMP\UNIX..
Nom de fichier |
Description |
ucsnmp1 |
Sous-agent SNMP AE |
ucsnmp1.ini |
Fichier INI du sous-agent SNMP AE. |
UC4Vers2-MIB.mib |
Description de la MIB |
ucsnmp1.conf |
Fichier de configuration pour le mode Agent maître |
naaacnf |
Fichier de configuration pour l'interface naaagt (seulement HP-UX) |
Installation
|
1. |
Installation des fichiers
|
- Décompressez le fichier TAR du sous-agent SNMP AE.
- Copiez les fichiers décompressés dans un répertoire quelconque ou dans le dossier de Automation Engine.
|
2. |
Configuration des fichiers INI
|
- Activez la connexion SNMP dans le fichier INI de Automation EngineUCSRV.INI avec le paramètre snmp=1 (section [GLOBAL]). Définissez également les paramètres snmp= et snmpreconnect= (section [TCP/IP]).
- Terminez et redémarrez ensuite les processus de communication et de travail de Automation Engine sur tous les ordinateurs. Si le fichier INI de Automation Engine est déjà adapté, un redémarrage n'est pas nécessaire.
- Adaptez les paramètres du fichier INI du sous-agent SNMP AE.
|
3. |
Mode Agent maître
|
-
Le mode Agent maître doit impérativement être défini sur HP-UX. Sur toutes les autres plateformes, vous pouvez choisir d'exécuter le sous-agent SNMP AE en tant qu'Agent maître ou non.
- Configurez le mode Agent maître dans le fichier INI du sous-agent SNMP AE avec le paramètre role=1.
- Adaptez les fichiers de configuration fournis naacnf et ucsnmp1.conf.
- La Variable SNMPCONFPATH doit être définie. Elle contient le répertoire dans lequel se trouve le fichier ucsnmp1.conf (par exemple : "export SNMPCONFPATH=./").
- Les variables d'environnement MIB et MIBDIR ne doivent pas être définies.
|
4. |
Démarrage du sous-agent SNMP AE
|
- Démarrez le sous-agent SNMP AE en indiquant le fichier INI.
- Le sous-agent SNMP doit impérativement être démarré sous l'utilisateur racine, car sinon l'Automation Engine ne pourra pas établir de connexion.
Par exemple :
./ucsnmp1 -i /home/UC4/Server/ucsnmp1.ini &
Les paramètres de démarrage suivants s'appliquent :
Paramètres de démarrage |
Description |
-iChemin et nom du fichier INI
|
Chemin et nom du fichier INI devant être utilisé
Le fichier INI est recherché par défaut dans le dossier dans lequel se trouve le sous-agent SNMP AE.
|
-h
|
Affiche les paramètres disponibles et leur utilisation |
-v
|
Affiche la version du sous-agent SNMP AE. |
-crtini Chemin et nom du fichier INI
|
Crée un fichier INI standard
Le fichier INI est recherché par défaut dans le dossier dans lequel se trouve le sous-agent SNMP AE.
|
L'ordre dans lequel Automation Engine et le sous-agent SNMP sont démarrés n'a aucune importance.
Tenez compte à ce sujet des remarques suivantes :
- Si le sous-agent SNMP AE a été démarré en premier, Automation Engine pourra immédiatement se connecter au sous-agent SNMP lors du démarrage.
- Si l'Automation Engine fonctionne déjà avec une connexion SNMP active (UCSRV.INI), cette dernière tentera d'atteindre le sous-agent SNMP à intervalles réguliers (snmpreconnect=). Le service SNMP peut également être démarré ultérieurement lorsque l'Automation Engine est en cours.
- Notez que les interruptions et tous les événements SNMP ne peuvent être envoyés au sous-agent SNMP que si la connexion SNMP est active. Tous les événements qui auraient dûs être envoyés avant que la reconnexion soit effective sont perdus.
- L'intervalle de temps dans lequel la reconnexion est effectuée doit être défini dans le fichier INI de l'Automation Engine via le paramètre snmpreconnect= (valeur par défaut : 500 secondes).
Les messages sont affichés quand l'agent SNMP démarre. Il ne s'agit pas d'erreurs, mais d'avertissements. Une restriction de la fonctionnalité n'est donc pas indiquée. Par exemple, le message suivant apparaît toujours et peut être ignoré : "No log handling enabled - turning on stderr logging"