Sistemas operativos Linux

Cómo obtener los nombres de archivo especiales de los dispositivos de cinta que no son de tipo « IBM »

Para acceder a unidades de cinta y bibliotecas que no sean de IBM, se necesita el controlador de paso directo « IBM Storage Protect Linux » y el controlador genérico SCSI « Linux ». Una vez instalados estos controladores, podrás obtener nombres de archivo específicos para las unidades y las bibliotecas.

Acerca de esta tarea

El controlador « IBM Storage » (Protect Linux Passthru) sustituye al controlador de dispositivos SCSI « Tivoli Storage Manager » ( Linux ) incluido en el paquete de controladores de dispositivos (tsmscsi). Este controlador Passthru funciona tanto con los núcleos de Linux como con los de 2.4.x y 2.6.x. La instalación del controlador de paso « IBM Storage Protect Linux » se realiza junto con la instalación del agente de almacenamiento. Debes instalar el controlador genérico SCSI « Linux » (sg) junto con el sistema operativo « Linux ».

Procedimiento

Utiliza el controlador de paso directo « IBM Storage Protect» de Linux :

  1. Comprueba que el dispositivo esté conectado a tu sistema y que esté activo.
  2. Comprueba que el sistema haya detectado correctamente el dispositivo ejecutando el siguiente comando:
    cat /proc/scsi/scsi
  3. Asegúrese de que estén instalados tanto el paquete del controlador de dispositivo de IBM Storage Protect (tsmscsi) como el paquete del agente de almacenamiento.
  4. Ejecuta el método de configuración que prefieras (autoconf o tsmscsi) para el controlador de paso directo de Tivoli Storage Manager.
    Ambos métodos están disponibles en el paquete de controladores de dispositivos « IBM Storage Protect» y ambos realizan las siguientes tareas:
    • Carga el controlador genérico SCSI « Linux » (sg) en el núcleo.
    • Crea los archivos necesarios para el controlador Passthru.
    • Crea archivos de información de dispositivos para bibliotecas (/dev/tsmscsi/lbinfo) y dispositivos de cinta (/dev/tsmscsi/mtinfo).
    Para ejecutar el método de configuración autoconf, ejecute el siguiente comando desde el directorio en el que está instalado el paquete TIVsm-tsmscsi:
    autoconf
    Para ejecutar el método de configuración tsmscsi:
    1. Copia los dos archivos de configuración de ejemplo en el directorio de instalación (/opt/tivoli/tsm/devices/bin) desde lb.conf.smp y mt.conf.smp a lb.conf y mt.conf, respectivamente.
    2. Edita los lb.conf archivos y mt.conf . Agregue una stanza (como se muestra en el ejemplo al inicio del archivo) para cada destino de SCSI, ID y combinación de LUN. Cada combinación de entradas de LUN, ID y destino de SCSI corresponde a una biblioteca o unidad de cintas que desea configurar. Asegúrese de que los archivos cumplen con estos requisitos:
      • Hay que eliminar el ejemplo que se encuentra al principio de los archivos.
      • Debe haber una línea nueva entre cada sección.
      • Debe haber una nueva línea después de la última sección.
      • En ninguno de los dos archivos debe aparecer el signo de número (#).
    3. Ejecute el script tsmscsi desde el directorio de instalación del controlador de dispositivo.
  5. (/dev/tsmscsi/mtinfoComprueba que el dispositivo esté configurado correctamente consultando los archivos de texto de las bibliotecas (/dev/tsmscsi/lbinfo) y los dispositivos de cinta ).
  6. Determine los nombres de archivos especiales para las unidades de cinta y bibliotecas:
    • Para determinar los nombres de las unidades de cinta, ejecute el siguiente comando:
      ls /dev/tsmscsi/mt*
    • Para determinar los nombres de las bibliotecas, ejecuta el siguiente comando:
      ls /dev/tsmscsi/lb*