2 Installation

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.

Prérequis

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
    

Installation de l'agent SNMP d'ACSLS

Téléchargez l'agent SNMP d'ACSLS.

  1. Connectez-vous au serveur ACSLS en tant qu'utilisateur root.

  2. 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
    
  3. Extrayez le package :

    # cd /opt
    # unzip STKacsnmp_2.4.0.<platform>.zip
    
  4. 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.

Package installé

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.

Désinstallation du package du logiciel ACSNMP

Pour désinstaller l'agent SNMP d'ACSLS :

  • Sur Solaris :

    1. Arrêtez l'agent SNMP d'ACSLS :

      # svcadm disable acsnmp
      
    2. 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 :

    1. Arrêtez l'agent SNMP d'ACSLS :

      # service acsnmp stop
      
    2. Supprimez le package :

      # rpm -e STKacsnmp