NetWorker: Solución de problemas de preparación de librerías de cintas en NetWorker
Resumen: Este artículo ayuda a los administradores de respaldo y soporte de NetWorker a determinar por qué un robot configurado no puede ingresar a un estado Ready dentro de NetWorker.
Síntomas
- La biblioteca detectada y configurada no entrará en el estado Listo para las operaciones
- La biblioteca no está disponible para la operación de respaldo
- La biblioteca no se muestra como lista en la sección Dispositivos> de NetWorker Management Console (NMC): bibliotecas.
- Todas las operaciones de la librería fallan sin intento y devuelven varios mensajes de error
nsrjb: Jukebox <library_name>: (Not ready to accept commands)15776:nsrjb: No jukeboxes are currently usable.
Causa
Si la configuración de la biblioteca funcionaba anteriormente y de repente se produce un problema, considere los posibles cambios que pueden estar impidiendo la detección y la configuración:
- Cambio de firmware, controlador o configuración de robot, switch o adaptador
- Cambio en el acceso del host a la biblioteca (zonificación de transporte, configuración o cambio de firmware)
- Adición, reemplazo o extracción de unidades, cartuchos de cinta u otros componentes de la librería
- Cambio de la versión de software de NetWorker, parches del sistema operativo
- Cualquier evento de hardware, como la pérdida de alimentación o el reinicio de cualquier componente en la ruta de datos
- Discrepancias entre la librería y la configuración de NetWorker (por ejemplo, cartuchos de cinta movidos fuera del control de NetWorker)
Si la biblioteca nunca funcionó, confirme que el hardware sea compatible con la Guía de compatibilidad de hardware de NetWorker (es necesario iniciar sesión en la cuenta de soporte de Dell). Recuerde que es posible que una biblioteca sea parcialmente funcional; El descubrimiento por sí solo no garantiza la usabilidad ni la compatibilidad.
Resolución
Para diagnosticar problemas de estado listo de la biblioteca, primero considere los cambios recientes. A continuación, aísle cada componente del proceso y pruébelo de forma independiente.
-o:d . Los elementos que no lo son están restringidos a aquellas operaciones que podrían considerarse peligrosas si se intentan manualmente.
Para obtener más información acerca de NSRGET, consulte: NetWorker: Cómo utilizar la herramienta de recolección de datos de NetWorker NSRGet
Listo para biblioteca: Comunicaciones:
- Detección: Asegúrese de que el anfitrión aún pueda ver y comunicarse con el robot; Si se produjo un cambio de conectividad de cualquier tipo o un ciclo de apagado y encendido de cualquier elemento en la ruta de datos, confirme la detección:
- Acceso: Asegúrese de que el robot responda probando una batería de comandos según el siguiente artículo:
- Recolección de datos: Como se ha señalado,
nsrget -o:dpuede recopilar la mayoría de los datos necesarios para verificar la capacidad de respuesta de la biblioteca hasta esta etapa.
Listo para biblioteca: Inicialización:
- Inicialización de elementos: Esta es una actividad de nivel de librería que permite que el robot prepare sus elementos y confirme la ubicación de los cartuchos de cinta antes de que se conecten para el acceso de cliente SCSI. Simule con el comando:
ielem -a <changer address>
Si este comando falla, puede indicar un problema más profundo a nivel de robot que requiere soporte del proveedor. Puede solucionar el problema deshabilitando el comando INIT a través de las características de jukebox, pero esto reduce la funcionalidad general:no_init_elem_stsno_start_init_elem_sts
Listo para biblioteca: Configuración de NetWorker:
Hay varias propiedades de configuración que pueden afectar el estado de preparación de la biblioteca en un nivel lógico:
- Jukebox NSR: Valor del puerto de control . Esto se establece durante la configuración normal de la librería, pero si se cambia el identificador, lo que invalida el ajuste, la librería no se inicia ya que la dirección para comunicarse con ella es incorrecta. Para corregirlo:
- Deshabilitación del recurso de biblioteca en NetWorker
- Determine la nueva dirección de biblioteca (
inquire -s). - Use el comando
nsradminutilidad para actualizar elcontrol portcampo - Vuelva a habilitar la biblioteca y realice la prueba
- Jukebox NSR: Valor de las características de jukebox. Este valor también se establece automáticamente durante la configuración, y algunas de las opciones se pueden habilitar o deshabilitar según la necesidad y el conocimiento específico del modelo de biblioteca en sí. La razón más común para cambiarlo se describe anteriormente.
- Jukebox NSR: Volúmenes/volúmenes cargados. En el inicio, en algunos modos, si el
nsrjb -CLa salida no coincide con la salida desjirdtag <changer address>En términos de qué cartuchos de cinta residen en qué elementos, es posible que la biblioteca no esté lista. Para corregirlo, utilicesjimmcomandos para mover volúmenes a los elementos que NetWorker espera. - Jukebox NSR: Ranuras disponibles. Si el número de ranuras que informa el robot no coincide con el valor configurado en el recurso de jukebox de NSR, es posible que la biblioteca no esté lista.
- Jukebox NSR: ID de hardware/ID de unidad existente. Si el número de serie del robot o de las unidades cambia, o se informa erróneamente, es posible que la biblioteca no se ponga en estado listo.
Listo para biblioteca: Otros problemas de hardware y entorno
Lo siguiente impide que la biblioteca alcance un estado Listo en NetWorker:
- La puerta del robot de la biblioteca está abierta (el recurso de biblioteca de NetWorker siempre debe estar deshabilitado antes de hacer esto)
- Número de serie, conteo de ranuras u otros cambios de propiedad en la librería
- Otro host o proceso que bloquea el recurso de robot para que no acceda al proceso nsrlcpd
- Cartucho de cinta atascado en la unidad, la ranura o la mano robótica
- Otro problema de hardware transitorio que puede impedir la capacidad de respuesta del robot
Listo para biblioteca: Depuración
- Configure las variables de depuración en el entorno del sistema (Windows) o en el script de inicio /nsr/nsrrc (Linux) para obtener datos de depuración enriquecidos:
SJI_DEBUG=9LUS_DEBUG=9CDI_DEBUG=9SCSI_DEBUG=9JBDEBUG=9
- Deshabilite la biblioteca en NetWorker, cambie
debug trace levela 5 y vuelva a habilitar para el registro - De manera opcional, y según el sistema operativo, es posible que pueda recopilar seguimientos y volcados forzados para la biblioteca durante su fase de inicio
Si ninguna de las sugerencias anteriores ayuda, solicite soporte técnico según corresponda al proveedor de la biblioteca si la evidencia recopilada de la depuración sugiere anomalías internas.