2 Instalación

En este capítulo se describe el procedimiento de instalación del agente SNMP de ACSLS en Solaris 11 o Linux 6. ACSNMP 2.4 está disponible para plataformas SPARC y X86 de Solaris o Linux que ejecutan ACSLS 8.4 o posterior. La versión 2.4 del agente SNMP está disponible para descargarla del sitio web de Oracle eDelivery.

Requisitos previos

Instale los siguientes paquetes requeridos:

  • En Linux

    yum install rpmlibs.i686
    yum install net-snmp.i686
    yum install net-snmp-libs.i686
    yum install net-snmp-utils.i686
    
  • En Solaris 11

     pkg install net-snmp
    

Instalación del agente SNMP de ACSLS

Descargue el agente SNMP de ACSLS.

  1. Inicie sesión en el servidor de ACSLS como root.

  2. Descargue el paquete adecuado y transfiéralo al directorio /opt en su servidor de ACSLS. Navegue hasta el directorio del software ACSLS en el sitio de Oracle eDelivery y busque los siguientes paquetes:

    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. Extraiga el paquete:

    # cd /opt
    # unzip STKacsnmp_2.4.0.<platform>.zip
    
  4. Instale el agente:

    • En Solaris, la instalación de paquetes se realiza mediante el comando pkgadd:

      # pkgadd -d .
      

      Seleccione el paquete STKacsnmp.

      La secuencia de comandos de instalación de paquetes en Solaris ubica automáticamente el directorio de instalación adecuado en el mismo sistema de archivos con ACSLS. La secuencia de comandos de instalación crea un nuevo servicio acsnmp en la utilidad de gestión de servicios (SMF) de Solaris. Una vez instalado el paquete, configure las distintas propiedades operacionales y ejecute el agente.

    • En Linux

      Es importante instalar el agente SNMP de ACSLS en el mismo sistema de archivos donde está instalado ACSLS. Para identificar el directorio correcto de instalación, puede obtener el entorno de ACSLS y mostrar el directorio de instalación.

      # .  /var/tmp/acsls/.acsls_env
      # echo $installDir
      

      Si ACSLS está instalado en /export/home, use el siguiente método para instalar el agente de ACSLS.

      # rpm -ivh STKacsnmp.2.4.0.i686.rpm
      

      Si ACSLS está instalado en un sistema de archivos diferente que /export/home, debe especificar el directorio de instalación con el siguiente comando RPM:

      # rpm -Uvh --prefix $installDir STKacsnmp_2.4.0.i686.rpm
      

      La secuencia de comandos de instalación del paquete en Linux creará un nuevo servicio acsnmp en /etc/init.d. Una vez instalado el paquete, configure las distintas propiedades operacionales y ejecute el agente.

El paquete instalado

Una vez instalado el paquete, puede encontrarlo en el directorio $installDir/ACSNMP. De aquí en más, cualquier referencia en este documento a $ACSNMP_HOME equivale a esa ruta. En el caso de que se elija el directorio por defecto de fábrica, esto se convierte en /export/home/ACSNMP.

Junto con el daemon del agente de ACSLS binario AcslsAgt, el archivo AcslsMib.mib se encuentra en el directorio de nivel superior de ACSNMP. Es posible que desee copiar este archivo para usarlo en cualquier equipo cliente SNMP que reciba capturas SNMP. La MIB es útil para convertir identificadores de objetos numéricos (OID) en objetos de texto con significado.

Además del software del agente y la MIB de ACSLS, hay varias utilidades en el directorio $ACSNMP_HOME/utils para asistirlo a medida que configura y prueba el agente. Entre ellas, se incluyen las siguientes:

  • agent revela información de inicio y de estado detallada.

  • walker rápidamente examina el estado de toda la MIB de ACSLS.

  • translate recorre la MIB de ACSLS, mostrando objetos en inglés.

  • set_system_trap_test envía una captura de prueba desde net-snmp maestro a un listener.

Para más información, consulte Herramientas para resolución de problemas.

Desinstalación del paquete de software de ACSNMP

Para desinstalar el agente SNMP de ACSLS:

  • En Solaris:

    1. Detenga el agente SNMP de ACSLS:

      # svcadm disable acsnmp
      
    2. Elimine el paquete:

      # pkgrm STKacsnmp
      

      Los archivos residuales creados a partir de la instalación de packag pueden permanecer en el directorio ACSNMP.

  • En Linux:

    1. Detenga el agente SNMP de ACSLS:

      # service acsnmp stop
      
    2. Elimine el paquete:

      # rpm -e STKacsnmp