Puede usar la CLI para configurar SNMP en bibliotecas SL3000 y SL8500. Para configurar SNMP en la biblioteca SL150, consulte la Guía del usuario de SL150.
Siga el proceso que se indica a continuación para realizar la configuración general de SNMP de la biblioteca. Para configurar SNMP para STA, consulte la Guía de instalación y configuración de STA.
Obtenga la dirección IP del host que recibirá capturas.
Active SNMP en los puertos de la biblioteca (consulte Gestión de puertos).
Obtenga o cree un nombre de usuario de SNMP (consulte Gestión de usuarios de SNMP).
Configure destinatarios de capturas (consulte Gestión de destinatarios de capturas).
Configure información de servicio (consulte Configuración de la información de servicio).
Los comandos mencionados de la CLI usan las siguientes variables. Encierre algunas variables entre comillas simples, como se indica en los ejemplos y la sintaxis de los comandos.
| Variable | Definición |
|---|---|
| trapLevelString | Niveles de captura especificados. Pueden tener un solo dígito o varios dígitos separados por coma. |
| hostAddr | Dirección IP del host. No puede ser el nombre DNS. |
| userName
trapUserName |
Nombre asignado al usuario de SNMP. Todas las bibliotecas supervisadas por un solo servidor deben tener el mismo nombre de usuario v3. Oracle recomienda que cree un nuevo usuario único para este fin. |
| auth_protocol | MD5 o SHA. El protocolo de autenticación para usuarios y hosts que reciben capturas, Message Digest 5 (MD5) o el algoritmo hash seguro (SHA). |
| authPassPhrase | Contraseña de autorización. Debe tener, por lo menos, ocho caracteres y no puede incluir coma, punto y coma ni el signo igual. |
| privacy_protocol | DES o AES. Tipo de protocolo de privacidad, estándar de cifrado de datos (DES) o estándar de cifrado avanzado (AES). |
| privPassPhrase | Contraseña de cifrado que es la clave privada para cifrado. Debe tener, por lo menos, ocho caracteres y no puede incluir coma, punto y coma ni el signo igual. |
| engineIdString | Cadena de caracteres hexadecimales (31 como máximo) precedida por 0x. El ID de motor autoritativo es del agente SNMP que envía las capturas (por ejemplo, la biblioteca). Se requiere en las capturas SNMP v3. |
| communityString | Cadena de comunidad de agente. Cuando se defina en pública, se aceptarán las solicitudes que provengan de cualquier cadena de comunidad. Puede contener un máximo de 31 caracteres alfanuméricos (a-z, A-Z, 0-9). No se permiten caracteres especiales. |
| index | Número de índice del destinatario de capturas o el nombre de usuario de SNMP, según el comando. |
| portID | port2A o port2B. Estos son los puertos de interfaz pública. |
| contactString | Nombre de contacto para servicio. |
| streetAddrString | Calle. |
| cityString | Ciudad. |
| stateString | Estado. |
| countryString | País. |
| zipString | ZIP. |
| descriptionString | Cualquier descripción que desee escribir. |
| phoneString | Número de teléfono para servicio. |
De forma predeterminada, el agente SNMP está desactivado. Puede activar o desactivar SNMP para un puerto de biblioteca especificado (2B = estándar, puerto público; 2A = opcional, puerto redundante).
| Comandos de la CLI para gestionar puertos | Descripción |
|---|---|
snmp ports print |
Muestra el estado del puerto SNMP. |
snmp enable portID |
Active SNMP en un puerto.
Ejemplo: |
snmp disable portID |
Desactiva SNMP en un puerto.
Ejemplo: |
Puede especificar un máximo de 20 usuarios de SNMP.
Nota:
No debe eliminar los usuarios públicos de SNMP v2c existentes sin consultar antes con el soporte de Oracle. En algunos casos, se necesita un usuario público de SNMP v2c para Service Delivery Platform (SDP) de Oracle.| Comandos de la CLI para gestionar usuarios de SNMP | Descripción |
|---|---|
snmp listUsers |
Muestra los usuarios de SNMP. |
snmp addUser version v3 name ’userName’ auth auth_protocol authPass ’authPassPhrase’ priv privacy_protocol privPass ’privPassPhrase’ |
Para SNMP v3. Agrega un usuario de SNMP.
Ejemplo: |
snmp addUser version v2c community communityString |
Para SNMP v2c. Agrega un usuario de SNMP.
Ejemplo: |
snmp deleteUser id index |
Suprime un usuario por número de índice. Use snmp listUsers para obtener el número de índice.
Ejemplo: |
snmp deleteUser version v3 name ’userName’ |
Para SNMP v3. Suprime un usuario por nombre de usuario.
Ejemplo: |
snmp deleteUser version v2c community communityString |
Para SNMP v2c. Suprime un usuario por nombre de comunidad. |
Puede especificar hasta 20 destinatarios de capturas sin entradas duplicadas. Los destinatarios especificados recibirán notificaciones de capturas de la biblioteca.
| Comandos de la CLI para gestionar destinatarios de capturas | Descripción |
|---|---|
snmp engineId print |
Muestra el ID de motor de la biblioteca. |
snmp listTrapRecipients |
Muestra destinatarios de capturas. |
snmp addTrapRecipient trapLevel trapLevelString host hostAddr version v3 name ’trapUserName’ auth auth_protocol authPass ’authPassPhrase’ priv privacy_protocol privPass ’privPassPhrase’ engineId engineIdString |
Para SNMP v3. Agrega un destinatario de capturas.
Ejemplo: |
snmp addTrapRecipient trapLevel trapLevelString host hostAddr version v2c community communityString |
Para SNMP v2c. Agrega un destinatario de capturas.
Ejemplo: |
snmp deleteTrapRecipient id index |
Suprime un destinatario de capturas por número de índice. Use snmp listTrapRecipients para obtener el número de índice.
Ejemplo: |
snmp deleteTrapRecipient host hostAddr version v3 name ’trapUserName’ |
Para SNMP v3. Suprime un destinatario de capturas por host.
Ejemplo: |
snmp deleteTrapRecipient host hostAddr version v2c community communityString |
Para SNMP v2c. Suprime un destinatario de capturas por host. |
Introduzca un máximo de 80 caracteres para cualquiera de las variables o todas ellas. Encierre todas las variables entre comillas simples, como se indica en los ejemplos y la sintaxis de los comandos.
| Comandos de la CLI para configurar información de servicio | Descripción |
|---|---|
config serviceInfo print |
Muestra información de servicio. |
config serviceInfo set contact 'contactString' streetAddr 'streetAddrString' city 'cityString' state 'stateString' country 'countryString' zip 'zipString' description 'descriptionString' phone 'phoneString' |
Modifica información de servicio.
Ejemplo: |