Ce chapitre décrit la procédure d'installation der l'agent SNMP d'ACSLS sur Solaris 11 ou Linux 6. Le logiciel ACSNMP 2.4 est disponible pour les plates-formes SPARC et X86 Solaris ou Linux exécutant ACSLS 8.4 ou version ultérieure. La version 2.4 de l'agent SNMP peut être téléchargée depuis le site Web Oracle eDelivery.
Installez les packages prérequis suivants :
Sur Linux
yum install rpmlibs.i686 yum install net-snmp.i686 yum install net-snmp-libs.i686 yum install net-snmp-utils.i686
Sur Solaris 11
pkg install net-snmp
Téléchargez l'agent SNMP d'ACSLS.
Connectez-vous au serveur ACSLS en tant qu'utilisateur root
.
Téléchargez le package approprié et transférez-le dans le répertoire /opt
sur votre serveur ACSLS. Accédez au répertoire du logiciel ACSLS sur le site Oracle eDelivery et recherchez les packages suivants :
ACSNMP for SPARC Solaris 11 STKacsnmp_2.4.0.SPARC.zip ACSNMP for X86 Solaris 11 STKacsnmp_2.4.0.X86.zip ACSNMP for Linux 6.x STKacsnmp_2.4.0.i686.rpm
Extrayez le package :
# cd /opt # unzip STKacsnmp_2.4.0.<platform>.zip
Installez l'agent :
Sur Solaris, l'installation du package est gérée par la commande pkgadd
Solaris :
# pkgadd -d .
Sélectionnez le package STKacsnmp
.
Le script d'installation du package sur Solaris localise automatiquement le répertoire d'installation approprié dans le même système de fichiers que pour ACSLS. Le script d'installation crée un nouveau service acsnmp
dans l'utilitaire de gestion des services (SMF) Solaris. Une fois le package installé, configurez les différentes propriétés opérationnelles et exécutez l'agent.
Sur Linux
Il est important d'installer l'agent SNMP d'ACSLS dans le système de fichiers où le logiciel ACSLS est installé. Pour identifier le répertoire d'installation approprié, vous pouvez accéder à la source de l'environnement ACSLS et afficher le répertoire d'installation.
# . /var/tmp/acsls/.acsls_env # echo $installDir
Si le logiciel ACSLS est installé sous /export/home
, utilisez la méthode suivante pour installer l'agent d'ACSLS.
# rpm -ivh STKacsnmp.2.4.0.i686.rpm
Si le logiciel ACSLS est installé sous un système de fichiers différent de /export/home
, vous devez spécifier le répertoire d'installation à l'aide de la commande RPM suivante :
# rpm -Uvh --prefix $installDir STKacsnmp_2.4.0.i686.rpm
Le script d'installation du package sur Linux crée un nouveau service acsnmp
sous /etc/init.d
. Une fois le package installé, configurez les différentes propriétés opérationnelles et exécutez l'agent.
Une fois le package installé, vous pouvez le trouver dans le répertoire $installDir/ACSNMP
. Toute référence à $ACSNMP_HOME
ci-après dans ce document correspond à ce chemin d'accès au répertoire. Si le répertoire d'usine par défaut a été choisi, le chemin concerné est /export/home/ACSNMP
.
Le fichier AcslsMib.mib
se trouve dans le répertoire supérieur du logiciel ACSNMP, tout comme le fichier binaire du démon de l'agent d'ACSLS AcslsAgt
. Vous pouvez avoir besoin de copier ce fichier pour l'utiliser sur une machine cliente SNMP qui écoute les interruptions SNMP. La MIB permet de convertir les identificateurs d'objet numériques en objets textuels explicites.
Outre le logiciel de l'agent et la MIB d'ACSLS, plusieurs utilitaires sont disponibles dans le répertoire $ACSNMP_HOME/utils
; ils vous aideront à configurer et à tester l'agent. Il s'agit des utilitaires suivants :
agent
donne des informations détaillées sur l'état et le démarrage.
walker
analyse rapidement l'état de la MIB d'ACSLS dans son intégralité.
translate
parcourt la MIB d'ACSLS et répertorie les objets en anglais.
set_system_trap_test
envoie une interruption test depuis le maître net-snmp
vers un listener.
Pour plus d'informations, reportez-vous à la section Outils de résolution des incidents.
Pour désinstaller l'agent SNMP d'ACSLS :
Sur Solaris :
Arrêtez l'agent SNMP d'ACSLS :
# svcadm disable acsnmp
Supprimez le package :
# pkgrm STKacsnmp
Tout fichier résiduel créé depuis l'installation packag
initiale peut être conservé dans le répertoire ACSNMP
.
Sur Linux :
Arrêtez l'agent SNMP d'ACSLS :
# service acsnmp stop
Supprimez le package :
# rpm -e STKacsnmp