5 Instalación y configuración del hardware de biblioteca

La instalación y configuración del hardware de biblioteca incluye las siguientes tareas:

  • Instalación de conexiones con el hardware de la biblioteca

    La instalación de conexiones al hardware de biblioteca incluye:

    • Agregación del controlador de dispositivo mchanger de SCSI

    • Activación opcional de la compatibilidad con TCP/IP dual (para SL8500 o SL3000)

  • Uso de acsss_config para configurar el hardware de la biblioteca

    Esto permite:

    • Establecer comunicaciones de biblioteca

    • Configurar el número de bibliotecas admitido y establecer si las bibliotecas están particionadas

    • Establecer si la conexión con una biblioteca es por SCS/fibra, TCP/IP, serie o SCSI/fibra, y el formato que se debe usar

    • Reconfigurar el hardware de biblioteca

      Nota:

      Consulte la lista actualizada de bibliotecas, tipos de unidades y tipos de medios compatibles, además de la compatibilidad entre unidades y medios, en la Guía de información del producto de ACSLS.

Instalación de conexiones con el hardware de la biblioteca

En esta sección, se describe cómo instalar conexiones con el hardware de la biblioteca.

Agregación del controlador de dispositivo mchanger de SCSI

El cambiador de medios SCSI (mchanger) es el controlador de dispositivo que establece las comunicaciones entre ACSLS y las bibliotecas SCSI o conectadas por fibra en sistemas operativos Solaris. En Linux, ACSLS usa el controlador sg nativo.

Tanto para Solaris como para Linux, ACSLS también crea los enlaces de /dev/mchanger que se especifican al configurar el hardware de biblioteca para ACSLS.

La agregación de compatibilidad con bibliotecas SCSI es una parte opcional del proceso de instalación. Sin embargo, puede haber casos en los que sea necesario agregar una nueva biblioteca SCSI, o simplemente agregar compatibilidad SCSI, a una instalación existente de ACSLS. Puede instalar los controladores necesarios y crear los enlaces de mchanger en cualquier momento.

  1. Inicie sesión en el servidor de ACSLS con el usuario root e introduzca su contraseña.

  2. Vaya al directorio de instalación:

    cd $ACS_HOME/install

  3. Asegúrese de que la biblioteca SCSI funcione de forma correcta y esté conectada físicamente al servidor de ACSLS.

    Nota:

    Para Solaris, a menos que el hardware de rutas múltiples se haya configurado deliberadamente para la biblioteca SL500, es importante desactivar la E/S de rutas múltiples para los controladores de dispositivos principales, como el controlador "fp" que se usa en la ruta de conexión de la biblioteca. Si tiene dificultades para establecer la conexión con la biblioteca SL500, debe confirmar que se haya desactivado la E/S de rutas múltiples en el archivo <driver>.conf, por lo general, /kernel/drv/fp.conf.

    mpxio-disable="yes"

  4. Invoque la secuencia de comandos de instalación de controladores adecuado:

    • Solaris

      ./install_scsi_sol.sh
      
    • Linux

      ./install_scsi_Linux.sh 
      

Activación de compatibilidad con TCP/IP dual para SL8500 o SL3000

Si instaló la biblioteca SL8500 o SL3000 y desea activar la compatibilidad con TCP/IP dual, consulte Compatibilidad de TCP/IP dual. En estas secciones, también se describen las entradas personalizadas de la tabla de enrutamiento que debe crear.

Configuración o reconfiguración del hardware de la biblioteca

Hay dos maneras en las que se puede configurar o reconfigurar el hardware de la biblioteca (para bibliotecas o unidades de cinta nuevas o modificadas):

  • acsss_config

    Este comando se debe ejecutar mientras ACSLS está cerrado. Use acsss_config:

    • Para la configuración inicial del hardware de la biblioteca

    • Para eliminar ACS

    • Para cambiar o eliminar conexiones de puertos con una biblioteca

    • Para reconfigurar bibliotecas conectadas por fibra o SCSI

  • Utilidad de configuración dinámica (config)

    Ejecute esta utilidad con ACSLS en ejecución. Use config para todos los cambios excepto los que se excluyen arriba. La utilidad config:

    • Agrega nuevas bibliotecas

    • Actualiza las configuraciones de bibliotecas conectadas por TCP/IP

    • Agrega conexiones de puerto, LSM, CAP y unidades

Uso de acsss_config para configurar el hardware de la biblioteca

Con acsss_config, puede configurar o reconfigurar el hardware de la biblioteca:

  • Cada ACS debe tener al menos un CAP. Este puede ser un CAP compartido con otra partición.

  • Debe haber al menos una unidad configurada en todo el sistema de ACSLS.

    Por ejemplo, si ACSLS admite cuatro bibliotecas, tres de ellas pueden incluir cero (0) unidades. No obstante, la cuarta biblioteca debe incluir al menos una unidad.

  • Configure el hardware de biblioteca.

    Debe usar la utilidad acsss_config para configurar el hardware de biblioteca por primera vez. La utilidad acsss_config está controlada por menús. La opción 8 le permite realizar tareas como la configuración inicial del hardware, la supresión de bibliotecas o el cambio de conexiones de puerto con las bibliotecas.

    Nota:

    ACSLS le permite omitir números de ACS al configurar o reconfigurar bibliotecas (consulte la opción 6). Tanto acsss_config como la utilidad de configuración dinámica admiten la especificación y la omisión de números de ACS. Por ejemplo, después de migrar de un ACS 0 de la serie 9310 a un ACS 1 de la serie SL8500, puede eliminar ACS 0 sin cambiar la numeración de los ID de volúmenes y unidades en el ACS 1 de SL8500 que se conserva.
  • Reconfigurar el hardware de biblioteca

    Antes de usar acsss_config para actualizar la información de configuración para todas las bibliotecas, registre la configuración actual. Si cambia los números de ACS asignados a las bibliotecas actuales, todos los volúmenes se marcan como ausentes y cambian las direcciones de todas las unidades. Guarde la salida del comando query lmu all para registrar los números de ACS y las conexiones de puerto actuales.

    Nota:

    Si acsss_config elimina un ACS físico existente de la configuración mientras existen bibliotecas lógicas con conexiones de cliente para ese ACS, el subsistema SMCE puede aparecer en estado de mantenimiento.

    Para evitar esto, antes de usar acsss_config para eliminar un ACS de la configuración de la biblioteca, se debe usar la GUI de ACSLS (o el comando lib_cmd de la CLI en ACSLS 8.2 y versiones posteriores) para suprimir las bibliotecas lógicas asociadas. La supresión de las bibliotecas asociadas garantiza que primero se elimine correctamente toda la información relacionada.

    Después de la configuración inicial de la biblioteca, puede usar la utilidad config para agregar o reconfigurar dinámicamente los ACS, los LSM o las unidades de cinta sin detener ACSLS.

    Para obtener más información general y sobre los procedimientos, consulte La macro acsss.

    Nota:

    La base de datos de ACSLS se debe actualizar mediante acsss_config o config cada vez que cambie la configuración física de la biblioteca. ACSLS no se ejecutará correctamente si la configuración definida en su base de datos no coincide con la configuración definida en la biblioteca.

    Ejemplo:

    Los cambios de configuración que requieren una actualización de la base de datos incluyen:

    • Agregación o eliminación de un ACS, un LSM (incluidos los LSM conectados por SCSI, como SL500), un puerto Passthru (PTP), un transporte o una LMU en espera

      Precaución:

      Después de instalar un ACS o un LSM nuevo, asegúrese de que cada biblioteca y LSM conectados estén configurados por completo (hardware), encendidos y listos antes de reconfigurar ACSLS. De lo contrario, acsss_config o config no configurarán la biblioteca correctamente.

      Nota:

      A fin de que ACSLS HA supervise una biblioteca agregada, debe hacer una entrada en el archivo ha_acs_list.txt. Consulte Acerca de ACSLS HA para obtener más información.
    • Agregación o eliminación de una conexión de puerto entre el sistema del servidor y la LMU

Para iniciar acsss_config:

  1. Inicie sesión como acsss.

  2. Haga lo siguiente si desea reconfigurar el hardware de la biblioteca:

    Ejecute el comando query lmu all cmd_proc para visualizar los números de ACS existentes, los ID de las particiones y las conexiones de puertos antes de detener ACSLS. Registre la información devuelta por el comando.

  3. Cierre ACSLS si se está ejecutando.

  4. Ejecute la utilidad de configuración:

    acsss_config

    Aparece la pantalla ACSLS feature configuration.

    Nota:

    La utilidad de configuración, acsss_config, configura la biblioteca correctamente a menos que todas las bibliotecas, todos los LSM y todos los transportes no estén completamente configurados, encendidos y listos.

    Aparece el siguiente menú:

    ACSLS feature configuration 
    Please enter the number followed by Return for your choice from the following menu to configure product behavior in that area. 
    Press? followed by the Return key for help. 
    1: Set CSI tuning variables 
    2: Set event logging variables 
    3: Set general product behavior variables 
    4: Set access control variables 
    5: Set automatic backup parameters 
    6: Rebuild Access Control information 
    7: Event Notification settings 
    8: Define or Change Library Hardware Configuration 
    E: Exit 
    Menu choice: 
    

    Nota:

    Para obtener una descripción de las opciones 1 a 7, consulte Configuración de variables que controlan el comportamiento de ACSLS.
  5. Seleccione la opción 8.

    Las siguientes peticiones de datos lo guían durante la configuración.

    • Petición de datos: Configure library communications? (y/n): (¿Desea configurar las comunicaciones de biblioteca? [s/n]:)

      Introduzca y para establecer o actualizar las comunicaciones entre el servidor de ACSLS y las bibliotecas. Esto incluye la agregación, la supresión y el cambio de las conexiones de puerto con las bibliotecas y la agregación, la supresión y el cambio de las particiones de la biblioteca.

      Si selecciona n, se refrescan las configuraciones de las bibliotecas actuales.

      Si no necesita agregar ni eliminar ACS, ni agregar, modificar o eliminar conexiones con bibliotecas, la mejor opción (y la más sencilla) es omitir la configuración de las comunicaciones de biblioteca y simplemente refrescar la configuración del hardware. Se omite la redefinición de todas las conexiones actuales con las bibliotecas y solo se refresca la configuración de biblioteca registrada en la base de datos de ACSLS. Esto elimina el riesgo de omitir una conexión con una biblioteca o de especificarla incorrectamente.

    • Petición de datos: Library server database exists and will be overwritten, continue? (y or n): y (Existe una base de datos de servidor de biblioteca y se sobrescribirá, ¿desea continuar? [s o n]: s)

      Esta petición de datos aparece solo si las comunicaciones con la biblioteca se establecieron con anterioridad y existe una base de datos.

      Si introduce y en esta petición de datos, se hacen cambios en la configuración.

  6. Especifique el número de ACS que se admitirán.

    • Petición de datos: Number of ACSs to be supported (Número de ACS que se admitirán)

      Introduzca el número de ACS (entre 1 y 32) que se admitirán en el sitio. Debe tener al menos 1 ACS. Se debe instalar hardware para admitir uno o varios ACS.

      Nota:

      Un par de bibliotecas L700e conectadas mediante un puerto Passthru cuenta como un ACS.

      Puede omitir la numeración de los ACS al configurar o reconfigurar bibliotecas sin asignar los números de ACS en secuencia.

  7. Especifique cada número de ACS.

    • Petición de datos: Please enter the first ACS number [default: 0] (Introduzca el número del primer ACS [por defecto: 0])

      Introduzca el número de este ACS.

      Precaución:

      Cuando reconfigure los ACS existentes, especifique los mismos números de ACS que tienen asignados actualmente.

      Después se le solicita que defina las conexiones de dispositivo para cada ACS.

  8. Especifique y defina el particionamiento de la biblioteca.

    • Petición de datos: Is ACS #n in a partitioned SL8500 or SL3000? (y or n) (¿ACS #n está en una biblioteca SL8500 o SL3000 particionada? [s o n])

      • Si introduce y, se le solicita que indique el ID de partición para el ACS.

        Este ID de partición debe coincidir con el ID de partición en SL Console.

      • Si no es una biblioteca particionada o si está conectada por SCSI o fibra, introduzca n.

      ACSLS no admite bibliotecas particionadas conectadas por SCSI/fibra, como la SL500. Además, las bibliotecas conectadas por SCSI/fibra particionadas no tienen ID de partición.

  9. Defina las conexiones de dispositivo (puertos) para cada ACS.

    • Petición de datos: Number of connections to ACS #n (Número de conexiones con ACS #n)

      Esta petición de datos aparece para cada ACS configurado y establece el número de puertos de comunicación para cada ACS. Las conexiones son:

      • Conexiones SCSI

        Nota:

        Un sistema L1400 con un par de bibliotecas SCSI L700e conectadas mediante un puerto Passthru tiene dos conexiones, una para cada L700e.
      • Conexión serie o TCP/IP entre ACSLS y la biblioteca. Se recomienda tener por lo menos dos conexiones.

        Si está estableciendo una conexión con varias bibliotecas SL8500, se permite un máximo de quince conexiones.

    Los ACS deben estar físicamente conectados. Introduzca un número decimal entre 1 y 15.

    • Petición de datos: Device or host - ACS#n, connection #n (Dispositivo o host: ACS #n, conexión #n)

      Introduzca el dispositivo o el host para cada conexión.

      Precaución:

      Asegúrese de especificar el nombre de host o la dirección IP correctos. No establezca una conexión con la biblioteca equivocada.

      Asegúrese de que todas las conexiones especificadas para un ACS realmente se hayan establecido con el mismo ACS.

      Para especificar la conexión con una LMU conectada por TCP/IP, introduzca una de las siguientes opciones:

      • Una dirección IP

      • Un nombre de host

      • Un nombre de host completo

      Nota:

      Si se especifica un nombre de host, dicho nombre debe estar asignado a la dirección IP introducida en una biblioteca SL8500 o SL3000 o una LMU 9330. La asignación de nombre de host a dirección IP es específica del sitio. Por lo general, se establece mediante el archivo /etc/hosts, el servidor de nombres de dominio, NIS o NIS+.

      Ejemplo:

      Ejemplos de nombres de dispositivos TCP/IP para bibliotecas SL8500, SL3000 o 9300

      Device or host - ACS #0, connection #0: hostname1 
      Device or host - ACS #0, connection #1: hostname2 
      Device or host - ACS #1, connection #0: fully_qualified_hostname 
      Device or host - ACS #2, connection #0: 192.168.174.31 
      

      Nota:

      ACSLS admite solo conexiones TCP/IP con bibliotecas SL3000; ACSLS no admite conexiones por fibra con bibliotecas SL3000. La conexión con un ACS 9330 puede ser serie o TCP/IP, pero no de ambos tipos.

      Ejemplo:

      Ejemplos de nombres de dispositivos serie para bibliotecas 4400 o 9300

      Device or host - ACS #0, device #0: /dev/ttya 
      Device or host - ACS #0, device #1: /dev/ttyb 
      

      Las bibliotecas conectadas por SCSI o fibra se conectan por medio de dispositivos mchanger.

      Ejemplo:

      Ejemplo de nombre de dispositivo para biblioteca SCSI

      Device or host - ACS #1, connection #0: /dev/mchanger2 
      

      Un sistema L1400 con un par de bibliotecas SCSI L700e conectadas mediante un puerto Passthru tiene dos conexiones, una para cada L700e.

      Ejemplo:

      Ejemplo de nombre de dispositivo para par de bibliotecas L700e

      Device or host - ACS #1, connection #0: /dev/mchanger2 
      Device or host - ACS #1, connection #1: /dev/mchanger3 
      

      Si tiene más ACS para definir, se le solicitará que especifique los números de ACS correspondientes (consulte el paso 6).

  10. Cree o actualice la configuración en la base de datos de ACSLS.

    • Petición de datos: This step builds a database image of your complete library hardware configuration. Before proceeding, make sure that your library is completely configured, that all subsystems are functional and powered on. Build/Verify library configuration? (y or n) (En este paso, se crea una imagen de base de datos de toda la configuración de hardware de la biblioteca. Antes de continuar, asegúrese de que la biblioteca esté completamente configurada y de que todos los subsistemas estén encendidos y funcionen correctamente. ¿Desea crear o verificar la configuración de biblioteca? [s o n])

      Introduzca y.

      Antes de continuar, asegúrese de que la biblioteca esté completamente configurada y de que todos los subsistemas estén encendidos y funcionen correctamente.

      Mediante este paso, se actualiza la base de datos con todos los cambios de configuración, excepto la agregación o la eliminación de conexiones de puerto.

    • Petición de datos: Library server database exists and will be overwritten, continue? (y or n) (Existe una base de datos de servidor de biblioteca y se sobrescribirá, ¿desea continuar? [s o n])

      Introduzca y. A medida que la secuencia de comandos genera la configuración de la biblioteca, muestra el siguiente mensaje de cada panel en cada LSM.

      ACS # n, LSM # nn, PANEL # nn, created

      La secuencia de comandos también genera un informe de configuración de biblioteca y lo anexa al siguiente archivo:

      $ACS_HOME/log/acsss_config.log

  11. De manera opcional, configure clientes que no sean TCP/IP en Solaris.

    • Petición de datos: Configure client system interfaces? (y or n) (¿Desea configurar las interfaces de sistema cliente? [s o n])

      Responda (y o n) cuando el sistema le pregunte si desea configurar las interfaces de sistema cliente.

      Introduzca n a menos que esté usando un cliente ICL con el protocolo OSLAN.

      Si introduce y, aparece el siguiente mensaje:

      CSI SELECTION TABLE 
      
      1) OSLAN CSI Not Selected
      2) ONC/RPC CSI Always Selected 
      
      Do you want to change the CSI selection table (n): 
      

      Si introduce y, aparece el siguiente mensaje:

      Select OSLAN CSI (n) (Seleccione la CSI de OSLAN [n])

      La opción ONC/RPC está siempre seleccionada.

      Nota:

      acsss_config hace una copia de seguridad de la base de datos automáticamente y después se cierra.
  12. Ejecute acsss enable para iniciar el servidor.

    Puede consultar el log de eventos para verificar que todo funcione correctamente.

    ACSLS se inicia automáticamente cuando se reinicia el sistema del servidor.

  13. Realice una auditoría de la biblioteca

    La auditoría actualiza la base de datos de ACSLS para que coincida con el inventario real de cartuchos de la biblioteca.

    ACSLS ahora está listo para las operaciones de la biblioteca. Si desea introducir comandos de ACSLS, inicie sesión como acssa.

Cambio de numeración de un ACS

Si es necesario o deseable cambiar el número de un ACS existente, consulte acs_renumber.sh.