Para probar la unidad de cintas podemos utilizar el comando mt (control magnetic tape drive operation).
Esto funciona en UNIX (FreeBSD, OpenBSD, etc) y GNU/Linux (RHEL, Debian, Slackware, etc).
Sinopsis: mt [-h] [-f device] operation [count] [arguments...]
Ejemplo para una unidad de cintas IBM TS3100: mt -f /dev/IBMtape0 tell
Explicación de los parámetros más comunes del comando mt:
tell: (solo para unidades de cintas SCSI) Muestra el bloque actual de la unidad.
status: Muestra el estado actual con información de la unidad de cintas.
Antes que nada hay que ver si el módulo lin_tape (el oficial de IBM) está cargado (o si está con el nativo del sistema operativo):
# lsmod |grep lin_tape
Según el modulo que se esté ejecutando escribir:
Ejemplo con el modulo lin-tape: # mt -f /dev/IBMtape0 status
Ejemplo sin el modulo lin-tape: # mt -f /dev/st0 status
Mismo caso para verificiar el estado del Changer:
Ejemplo con el modulo lin-tape: # mt -f /dev/IBMchanger0 status
También debería estar cargado el modulo qla (# lsmod|grep qla)
Hay que ejecutar un tapeinfo, cat /proc/scsi/scsi, cat /proc/scsi/changer0 y ver la salida del dmesg.
Una salida correcta del dmseg es:
lin_tape version: 1.67.0
lin_tape major number: 247
Attached Tape Devices:
Number model SN HBA SCSI FO Path
0 ULTRIUM-TD1 5402870001 qla2xxx 1:0:0:1 NA
# ls -l /dev/IBMtape0
crw-rw-rw- 1 root root 247, 0 Apr 18 14:34 /dev/IBMtape0
# ls -l /dev/IBMchanger0
crw-rw-rw- 1 root root 247, 0 Apr 18 14:34 /dev/IBMchanger0
Y al llegar aquí, debería devolver algo:
# scsi_id --whitelisted --replace-whitespace --device=/dev/IBMtape0
Si no devuelve nada el último comando, algo está saliendo mal.
Esto funciona en UNIX (FreeBSD, OpenBSD, etc) y GNU/Linux (RHEL, Debian, Slackware, etc).
Sinopsis: mt [-h] [-f device] operation [count] [arguments...]
Ejemplo para una unidad de cintas IBM TS3100: mt -f /dev/IBMtape0 tell
Explicación de los parámetros más comunes del comando mt:
tell: (solo para unidades de cintas SCSI) Muestra el bloque actual de la unidad.
status: Muestra el estado actual con información de la unidad de cintas.
Antes que nada hay que ver si el módulo lin_tape (el oficial de IBM) está cargado (o si está con el nativo del sistema operativo):
# lsmod |grep lin_tape
Según el modulo que se esté ejecutando escribir:
Ejemplo con el modulo lin-tape: # mt -f /dev/IBMtape0 status
Ejemplo sin el modulo lin-tape: # mt -f /dev/st0 status
Mismo caso para verificiar el estado del Changer:
Ejemplo con el modulo lin-tape: # mt -f /dev/IBMchanger0 status
También debería estar cargado el modulo qla (# lsmod|grep qla)
Hay que ejecutar un tapeinfo, cat /proc/scsi/scsi, cat /proc/scsi/changer0 y ver la salida del dmesg.
Una salida correcta del dmseg es:
lin_tape version: 1.67.0
lin_tape major number: 247
Attached Tape Devices:
Number model SN HBA SCSI FO Path
0 ULTRIUM-TD1 5402870001 qla2xxx 1:0:0:1 NA
# ls -l /dev/IBMtape0
crw-rw-rw- 1 root root 247, 0 Apr 18 14:34 /dev/IBMtape0
# ls -l /dev/IBMchanger0
crw-rw-rw- 1 root root 247, 0 Apr 18 14:34 /dev/IBMchanger0
Y al llegar aquí, debería devolver algo:
# scsi_id --whitelisted --replace-whitespace --device=/dev/IBMtape0
Si no devuelve nada el último comando, algo está saliendo mal.