Users Guide

Apéndice D. Habilitación del soporte LUN en Linux
Para verificar la detección de una unidad de cintas, los administradores deben comprobar la entrada de
la misma en /proc/scsi/scsi. Es posible que las versiones actuales de Linux no puedan explorar el ID de
LUN (unidad de almacenamiento lógico) de cada dispositivo y, por lo tanto, no se identifiquen o listen en
la salida /proc/scsi/scsi algunos dispositivos de TL2000/TL4000. Para habilitar el soporte para dichos
dispositivos, los administradores pueden seguir los pasos que se indican a continuación.
1. Teclee cat /proc/scsi/scsi. La salida tiene un aspecto similar al siguiente:
Attached devices:
Host: scsi0 Channel: 00 Id: 01 Lun: 00
Vendor: IBM Model: ULT3580-HH3 Rev: 88M3
Type: Sequential-Access ANSI SCSI revision: 03
2. Identifique el adaptador de host, el número de canal, el número de ID de destino y el número de
LUN para la primera LUN del dispositivo a configurar. En este ejemplo, IBM Model ULT3580 (una
unidad de TL2000/TL4000) se muestra en la dirección o nexo 0 0 0 0, lo que significa adaptador de
host 0, número de canal 0, ID 1 y LUN 0. TL2000/TL4000 siempre tiene la unidad de cintas en la
LUN 0 y el robot en la LUN 1.
3. Para cada LUN que deba descubrir Linux, emita el mandato siguiente: echo "scsi-add-single-device
H C I L">/proc/scsi/scsi H C I L hace referencia al nexo que se describe en el paso 2. Así, con el
robot TL2000/TL4000 configurado en la LUN 1, teclee: echo "scsi-add-single-device 0 0 1
0">/proc/scsi/scsi. El mandato echo fuerza una exploración de cada dispositivo en el nexo
especificado.
4. Vuelva a teclear cat /proc/scsi/scsi para verificar si se listan todos los dispositivos. La salida tiene
un aspecto similar al siguiente:
Attached devices:
Host: scsi0 Channel: 00 Id: 01 Lun: 00
Vendor: IBM Model: ULT3580-HH3 Rev: 88M3
Type: Sequential-Access ANSI SCSI revision: 03
Attached devices:
Host: scsi0 Channel: 00 Id: 02 Lun: 01
Vendor: IBM Model: 3573-TL Rev: 7.10
Type: Medium Changer ANSI SCSI revision: 05
Los administradores deben añadir el mandato echo a los scripts de arranque de Linux, ya que la
información de dispositivos no es permanente y se debe crear cada vez que arranca el sistema. Se
puede utilizar el archivo de ejemplo /etc/rc.local para almacenar los mandatos. Tenga en cuenta que
la configuración adicional de dispositivos en un servidor o en una SAN (red de área de
almacenamiento) puede hacer que los dispositivos se vuelvan a ordenar y sea necesario que los
administradores modifiquen los mandatos. Si el adaptador de canal de fibra da soporte a enlaces
permanentes o una función equivalente, se puede habilitar para reducir la posibilidad de que se
vuelvan a ordenar los dispositivos durante el descubrimiento.
Nota: Este procedimiento se debe ejecutar cada vez que se rearranca el servidor. Además, si los
servidores de aplicaciones de copia de seguridad están en ejecución (por ejemplo, se inician de modo
automático cuando se carga el sistema operativo), se deben inhabilitar y volver a habilitar después del
procedimiento indicado anteriormente.
El otro procedimiento para habilitar el soporte de LUN consiste en volver a compilar el kernel y
habilitar la exploración de LUN en el controlador Adaptec, pero requiere conocimientos avanzados de
Linux y no se trata aquí. Sin embargo, permite que el servidor arranque y vea siempre el dispositivo
sin necesidad de realizar procedimientos manuales.
245