Verificación del funcionamiento correcto de la biblioteca de cintas

Este articulo es para Empresa Amanda (AE)

Esta es una guía de solución de problemas para verificar la detección y el funcionamiento correctos de su biblioteca de cintas con su servidor de respaldo en preparación para su uso con Amanda Enterprise.

Detección y verificación de hardware de biblioteca de cintas

Asegúrese de que todos los cables estén conectados y de que la biblioteca y las unidades de cinta estén encendidas.

Utilice el comando lsscsi (es posible que primero deba instalar el comando) para mostrar todos los dispositivos SCSI:

# lsscsi -g [0: 0: 0: 0] disco VMware Virtual Disk 1.0 / dev / sda / dev / sg0 [0: 0: 1: 0] disco VMware Virtual Disk 1.0 / dev / sdb / dev / sg1 [1 : 0: 0: 0] mediumx ATL 1500 3.01 / dev / sch0 / dev / sg2 [1: 0: 0: 1] cinta HP Ultrium 1-SCSI E30W / dev / st0 / dev / sg3 [1: 0: 0: 2] cinta HP Ultrium 1-SCSI E30W / dev / st1 / dev / sg4

En el ejemplo anterior, se ven correctamente un dispositivo cambiador (mediumx) y dos unidades de cinta (tape).

Si no ve su cambiador o unidades de cinta en la salida lsscsi, consulte la documentación de la biblioteca de cintas sobre cómo configurar los dispositivos para que sean reconocidos correctamente por su sistema Linux o Solaris.

Usando el nombre del dispositivo para el cambiador de cinta en la columna de la derecha, el comando mtx puede usarse para verificar que el dispositivo del cambiador se pueda consultar correctamente:

# mtx -f / dev / sg2 status Storage Changer / dev / sg2: 2 Drives, 19 Slots (3 Import / Export) Elemento de transferencia de datos 0: Vacío Elemento de transferencia de datos 1: Completo (Elemento de almacenamiento 3 cargado): VolumeTag = 00180002 Almacenamiento Elemento 1: Completo: VolumeTag = 00180000 Elemento de almacenamiento 2: Completo: VolumeTag = 00180001 Elemento de almacenamiento 3: Vacío Elemento de almacenamiento 4: Completo: VolumeTag = 00180003 Elemento de almacenamiento 5: Completo: VolumeTag = 00180004 Elemento de almacenamiento 6: Completo: VolumeTag = 00180005 Almacenamiento Elemento 7: Completo: VolumeTag = 00180006 Almacenamiento Elemento 8: Completo: VolumeTag = 00180007 Elemento de almacenamiento 9: Completo: VolumeTag = 00180008 Elemento de almacenamiento 10: Completo: VolumeTag = 00180009 Elemento de almacenamiento 11: Vacío Elemento de almacenamiento 12: Completo: VolumeTag = 0018000B Almacenamiento Elemento 13: Lleno: VolumeTag = 0018000C Elemento de almacenamiento 14: Lleno: VolumeTag = 0018000D Elemento de almacenamiento 15: Lleno: VolumeTag = 0018000E Elemento de almacenamiento 16: Lleno: VolumeTag = 0018000F Elemento de almacenamiento 17 IMPORT / EXPORT: Elemento de almacenamiento vacío 18 IMPORT / EXPORT: Elemento de almacenamiento vacío 19 IMPORTACIÓN / EXPORTACIÓN: Vacío

Si no ve todas las unidades o ranuras que se sabe que ofrece la biblioteca de cintas, es posible que la biblioteca esté particionada de tal manera que el sistema solo vea determinadas unidades y ranuras del cambiador. Las unidades y ranuras restantes se pueden reservar para un sistema que está conectado a través de otra interfaz o dirección SCSI.

Los sistemas Red Hat y CentOS suelen crear un enlace simbólico con la ruta / dev / changer que apunta al nombre del dispositivo del cambiador. En este caso, puede omitir el nombre del dispositivo y simplemente ejecutar mtx status.

Tenga en cuenta que el comando de estado mtx no realiza ninguna consulta mecánica de la biblioteca de cintas, por lo que no es un indicador de si la biblioteca está funcionando correctamente. Para asegurarse de que mecánicamente esté en buen estado, puede probar la carga de una cinta.

Como se ve en la salida mtx anterior, nuestro cambiador de cinta tiene dos unidades instaladas: Elemento de transferencia de datos 0 y Elemento de transferencia de datos 1. En el siguiente ejemplo, probamos la carga de una cinta desde la ranura 8 en el Elemento de transferencia de datos 1.

$ mtx -f / dev / sg2 load 8 1 Cargando medios del elemento de almacenamiento 8 en la unidad 1 ... hecho

Si la salida mtx indica un error en algún momento, el problema debe diagnosticarse marcando el Errores SCSI dado en la salida. Una biblioteca de cintas también suele tener su propia interfaz y pruebas de autodiagnóstico. Estos pueden usarse para determinar si hay un problema de hardware con la biblioteca o sus unidades. En cuanto a sus unidades de cinta, también es posible realizar una prueba de escritura independiente utilizando comandos como dd o tar. Si el problema no se puede resolver fácilmente, comuníquese con el proveedor de su biblioteca de cintas para resolver los errores recibidos al emitir ciertos comandos mtx. La biblioteca debe poder operarse de manera exitosa y confiable a través del comando mtx para que Amanda Enterprise la opere con éxito.

Permisos de nombre de dispositivo de biblioteca de cintas

Realice una lista larga del nombre del dispositivo del cambiador para verificar si los permisos están configurados correctamente:

# ls -lL / dev / changer crw-rw ---- 1 root tape 21, 2 Mar 22 12:46 / dev / sg2 # id amandabackup uid = 500 (amandabackup) gid = 6 (disco) grupos = 6 (disco ), 501 (mysql)

En el caso anterior, el amandabackup el usuario debe ser agregado al cinta grupo para utilizar el cambiador de cintas:

# adduser --group cinta amandabackup