StorageTek Tape Analytics Guía de instalación y configuración Versión 2.0 E53326-01 |
|
![]() Anterior |
![]() Siguiente |
Use este apéndice para solucionar problemas de conexiones entre el servidor de STA y la biblioteca.
Nota: En este apéndice, se supone que se usa el protocolo SNMP v3 recomendado para las comunicaciones de STA. |
Use las siguientes secciones para solucionar problemas de pruebas de conexión de bibliotecas (según se describe en "Prueba de la conexión SNMP con la biblioteca") y solicitudes de "Obtención de datos más recientes" (según se describe en "Obtención de datos de configuración más reciente de la biblioteca").
La prueba del canal de conexión de MIB se usa para comprobar la inicialización de la biblioteca, la conectividad de red, que la configuración del cliente de SNMP sea correcta y que el firmware de la biblioteca sea correcto. Si esta prueba genera un error, significa que podría estar ocurriendo una o varias de las siguientes situaciones:
STA no está configurado.
La biblioteca no está inicializada.
El firmware de la biblioteca no cumple con los requisitos mínimos para STA.
Hay problemas de red entre el servidor de STA y la biblioteca.
No se asignó una dirección IP estática al servidor de STA o la biblioteca.
SNMP no está activado en la biblioteca.
La configuración del cliente de SNMP no es la misma en el servidor de STA y la biblioteca.
Para resolver el error, siga los pasos de resolución de problemas tanto en la biblioteca como en el servidor de STA, de la siguiente manera.
Verifique que la biblioteca haya completado la inicialización (consulte "Verificación del estado de funcionamiento de la biblioteca").
Use el comando traceroute
para comprobar la comunicación entre la biblioteca y el servidor. (Este comando no está disponible en el modelo SL150).
Inicie sesión en la biblioteca.
Ejecute uno de los comandos siguientes:
SL8500 y SL3000:
traceRoute sta_server_IP_address
SL500:
traceroute sta_server_IP_address
La salida muestra la cantidad de saltos y el tiempo de ida y vuelta para llegar a cada salto. El tiempo de ida y vuelta (la última línea de la salida del comando) debe ser menos de un segundo. Si no lo es, confirme el rendimiento de la red con el administrador de la red.
Asegúrese de que SNMP esté activado en el puerto público (consulte "Activación de SNMP en la biblioteca").
Verifique que haya sólo un usuario de SNMP v2c (consulte "Uso de un usuario SNMP v2c").
Verifique que el usuario de SNMP v3 se haya agregado correctamente:
En las bibliotecas SL500, SL3000 y SL8500, use el comando snmp listUsers
para ver una lista de usuarios de SNMP. En las bibliotecas SL150, vaya a SNMP > SNMP Users (Usuarios de SNMP).
Para crear un usuario v3, consulte "Creación de un usuario de SNMP v3".
Asegúrese de que se haya asignado una dirección IP estática a la biblioteca (consulte "Recuperación de la dirección IP de la biblioteca").
Después de realizar todos los demás pasos en la biblioteca y el servidor de STA, considere suprimir el usuario de SNMP v3 y volver a agregarlo.
Asegúrese de que el servidor de STA esté usando una dirección IP estática.
Use el comando traceroute
para comprobar la comunicación entre el servidor y la biblioteca.
Inicie sesión en el servidor de STA.
Use el siguiente comando:
traceroute -I library_IP_address_or_name
La salida muestra la cantidad de saltos y el tiempo de ida y vuelta para llegar a cada salto. El tiempo de ida y vuelta (la última línea de la salida del comando) debe ser menos de un segundo. Si no lo es, confirme el rendimiento de la red con el administrador de la red.
Verifique que el servidor de STA pueda llegar al puerto público de la biblioteca; para ello, haga ping a la dirección IP principal y, si corresponde, a la dirección IP secundaria.
Verifique que los puertos UDP 161 y 162 estén activados en todos los nodos de la red entre el servidor de STA y la biblioteca (consulte "Verificación de la comunicación de SNMP con la biblioteca").
Visualice la pantalla STA SNMP Client Attributes (Atributos de cliente de SNMP de STA) y verifique que la configuración sea exactamente la misma que la del usuario de SNMP v3 y el destinatario de capturas de SNMP v3 en la biblioteca (consulte "Configuración de parámetros de cliente de SNMP para STA").
Visualice la pantalla STA Monitored Libraries (Bibliotecas supervisadas de STA) y verifique que la configuración sea correcta para la biblioteca (consulte "Configuración de conexiones SNMP con la biblioteca").
La prueba del canal de captura solicita a la biblioteca que envíe una captura de prueba (13) al servidor de STA. Si se produce un error en la prueba, STA indica la fecha y la hora de la última captura o información recibida. Si la prueba genera un error o indica "Unknown" (Desconocido), significa que podría estar ocurriendo una o varias de las siguientes situaciones:
El firmware de la biblioteca puede no ser compatible con la captura de prueba.
El servidor de STA puede no estar bien configurado como destinatario de capturas en la biblioteca.
Si recientemente actualizó con STA 2.0, la dirección IP del servidor de STA puede no estar especificada en los detalles de conexión para la biblioteca.
Para resolver el problema:
Asegúrese de que la biblioteca esté ejecutando el firmware recomendado (o una versión superior) que se indica en la Guía de requisitos de STA. Las versiones de firmware más antiguas pueden no ser compatibles con la captura de prueba (13).
Después de actualizar con STA 2.0, asegúrese de haber seleccionado la dirección IP del servidor de STA en los detalles de conexión de la biblioteca. Consulte Tarea 10, "Configuración de STA 2.0."
Use el comando snmp engineId
(para bibliotecas SL500) o el comando snmp engineId print
(para bibliotecas SL3000 y SL8500) para mostrar el ID del motor de la biblioteca. (No aplicable a bibliotecas SL150).
Verifique que STA esté bien configurado como destinatario de capturas (consulte "Creación de un destinatario de capturas de SNMP v3").
En las bibliotecas SL500, SL3000 y SL8500, use el comando snmp listTrapRecipients
para mostrar una lista de los destinatarios de captura de la biblioteca. En las bibliotecas SL150, vaya a SNMP > SNMP Trap Recipients (Destinatarios de capturas de SNMP).
Engine Id (ID de motor): debe coincidir con el ID del motor de la biblioteca que se mostró en el paso 3. La entrada no debe incluir ningún carácter en mayúscula. Para las bibliotecas SL8500 y SL3000, la entrada debe incluir el prefijo 0x (la biblioteca SL500 también puede mostrar este prefijo).
Host: dirección IP del servidor de STA.
Version (Versión): debe ser v3.
Auth: debe ser SHA.
Priv: debe ser DES.
Auth Pass y Priv Pass: deben coincidir con las contraseñas de la pantalla STA SNMP Client Attributes (Atributos de cliente de SNMP de STA), así como las contraseñas especificadas al crear el usuario de SNMP. Para bibliotecas SL500, verifique que las contraseñas no incluyan comillas simples como texto.
Trap Level (Nivel de captura): Debe incluir la captura 13.
Verifique que el ID del motor de la biblioteca del paso 3 coincida con el valor de la interfaz de usuario de STA (Setup & Administration [Configuración y administración] > Configuration [Configuración] > SNMP Connections [Conexiones de SNMP] > Monitored Libraries [Bibliotecas supervisadas]). Si no coincide:
Seleccione la biblioteca en la lista Monitored Libraries (Bibliotecas supervisadas).
Haga clic en el botón Edit (Editar).
Borre el contenido del campo Library Engine ID (ID de motor de biblioteca) y, a continuación, haga clic en Save (Guardar).
Ejecute una prueba de conexión para recuperar el ID del motor de la biblioteca (consulte "Prueba de la conexión SNMP con la biblioteca").
La prueba de compatibilidad de validación de medios comprueba que la versión de firmware y la configuración sean correctas para activar la validación de medios en STA. Si el modelo de la biblioteca no admite la validación de medios, la prueba mostrará el resultado Not Applicable (No aplicable). Si la prueba genera algún error para una biblioteca que admite la validación de medios, significa que podría estar ocurriendo una o varias de las siguientes situaciones:
El firmware de la biblioteca no admite la validación de medios.
SNMP v3 no está configurado.
No hay unidades en el grupo de validación de medios.
No hay unidades vacías o reservables en el grupo de validación de medios.
Para resolver el problema:
Consulte los requisitos mínimos de biblioteca y firmware de unidades necesarios para la validación de medios en la Guía de requisitos de STA.
Asegúrese de haber configurado un usuario de SNMP v3 tanto en la biblioteca como en el servidor de STA y haber configurado el servidor de STA como destinatario de capturas en la biblioteca. Lea los pasos de configuración de SNMP en el Capítulo 4 y el Capítulo 5.
Consulte la Guía del usuario de STA para obtener más información acerca de la configuración de la validación de medios.
Si el host de STA no está recibiendo las capturas, o si STA no está procesando las capturas, haga lo siguiente.
Asegúrese de que el servidor de STA esté usando una dirección IP estática.
En una ventana de terminal independiente en el servidor de STA, introduzca el siguiente comando como usuario root:
# tcpdump -v host library-public-port
library-public-port es la dirección IP del puerto público principal en la biblioteca (consulte la entrada correcta en "Recuperación de la dirección IP de la biblioteca").
En la salida, busque .snmptrap y SNMPv3. El tráfico de red para las solicitudes ”Get Latest Data” (Obtener datos más recientes) incluye .snmp.
Si hay actividad en la biblioteca, pero no se está recibiendo ninguna captura, compruebe que la entrada del destinatario de capturas de la biblioteca sea correcta (consulte "Prueba de canal de captura").
Asegúrese de que el puerto 162 de SNMP esté disponible para STA.
STA utiliza el puerto 162 para escuchar y procesar las capturas. Para solucionar problemas de comunicaciones con este puerto, haga lo siguiente.
Compruebe si hay un error ”SEVERE” (grave) en el archivo /Oracle/Middleware/user_projects/domains/tbi/servers/staAdapter/logs/staAdapter.log, por ejemplo:
”SEVERE: SNMP Trap/Inform Listener Port 162 is NOT bindable. (Grave: No se puede establecer conexión con el puerto 162 de escucha de capturas/información de SNMP). Stop the application currently bound to that port.” (Detenga la aplicación que está conectada con ese puerto).
Si el puerto 162 ya está en uso, determine cuál es el proceso que lo está usando:
# netstat -ap |grep -I snmp # netstat -anp |grep ":162"
Siga el proceso asociado con el puerto o compruebe cuáles son los servicios que se pueden haber iniciado durante el inicio del sistema.
# chkconfig --list
Si snmpd o snmtrapd se están ejecutando, asegúrese de desactivarlos de manera permanente.
Desconfigure los servicios de SNMP:
# chkconfig snmpd off # chkconfig snmptrapd off
Detenga los servicios de SNMP:
# service snmptrapd stop # service snmpd stop
Detenga y reinicie los servicios de STA:
# STA stop all # STA start all
Si algunas capturas aparecen informadas en la pantalla Notifications (Notificaciones), asegúrese de que se hayan especificado todos los niveles de captura al crear el destinatario de capturas en la biblioteca. Consulte la lista de niveles de captura admitidos en "Creación de un destinatario de capturas de SNMP v3".
Para la biblioteca SL500, asegúrese de haberla configurado con una versión admitida de SL Console. Las versiones anteriores de SL Console restringían la cantidad de caracteres de nivel de captura que se podían introducir.
Para las bibliotecas SL500 y SL150, asegúrese de que el formato de etiqueta de volumen esté bien configurado: