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.
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
Descargue el agente SNMP de ACSLS.
Inicie sesión en el servidor de ACSLS como root
.
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
Extraiga el paquete:
# cd /opt # unzip STKacsnmp_2.4.0.<platform>.zip
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.
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.
Para desinstalar el agente SNMP de ACSLS:
En Solaris:
Detenga el agente SNMP de ACSLS:
# svcadm disable acsnmp
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:
Detenga el agente SNMP de ACSLS:
# service acsnmp stop
Elimine el paquete:
# rpm -e STKacsnmp