5 Instalación de ACSLS 8.4

La instalación de ACSLS 8.4 se analiza en detalle en la Guía de instalación de StorageTek Automated Cartridge System Library Software 8.4. Para instalar ACSLS 8.4, realice el siguiente procedimiento de alto nivel.

Instalación en el primer nodo

  1. Descargue ACSLS 8.4 en el directorio /opt en cada servidor.

  2. Descomprima el archivo zip descargado.

  3. Confirme que acslspool esté montado en el nodo actual

    # zfs list
    NAME                     USED  AVAIL  REFER  MOUNTPOINT
    acslspool               1.60G  47.4G  1.60G  /export/home
    rpool                   6.97G  60.0G  4.58M  /rpool
    rpool/ROOT              4.39G  60.0G    31K  legacy
    rpool/ROOT/solaris      4.39G  60.0G  3.17G  /
    rpool/ROOT/solaris/var  1.22G  60.0G  1.21G  /var
    rpool/VARSHARE          95.5K  60.0G  95.5K  /var/share
    rpool/dump              1.55G  60.0G  1.50G  -
    rpool/swap              1.03G  60.0G  1.00G  -
    node2:# clrg resume acsls-rg
    
  4. Vaya al directorio de instalación de ACSLS y ejecute la secuencia de comandos de instalación de paquetes:

    # cd /opt/ACSLS_8.4.0
    # ./pkg_install.sh
    
  5. Observe /etc/passwd en este nodo. Tome nota de los números de ID de grupo y usuario asignados a los usuarios acsss, acssa y acsdb.

    # tail -3 /etc/passwd
    # grep acsls /etc/group
    

    Cuando realice la instalación en el nodo adyacente, confirme que los números de ID de usuario asignados en el segundo nodo coincidan con los números de ID correspondientes incluidos aquí.

  6. Determine el origen del entorno ACSLS y ejecute la secuencia de comandos de instalación de paquetes.

    # . /var/tmp/acsls/.acsls_env
    # cd $ACS_HOME/install
    # ./install.sh
    

    Nota:

    Cuando la secuencia de comandos de instalación solicite el directorio de copia de seguridad de la base de datos, especifique un directorio que esté montado en la matriz de discos compartidos. Utilice cualquier ruta en el directorio de instalación de ACSLS ($installDir). Por ejemplo, si instala ACSLS en /export/home, utilice /export/home/backup para los archivos de copia de seguridad de la base de datos.
  7. Confirme que esté conectada la biblioteca.

    # su - acsss
    $ testlmutcp <library ip address>
    
  8. Ejecute la rutina de configuración de la biblioteca.

    $ acsss_config
    
  9. Compruebe si hay alguna actualización del parche a ACSLS 8.4. Si hay un parche, descárguelo e instálelo como se indica.

  10. Exporte acslspool desde el nodo actual.

    $ exit
    # cd /
    # zpool export acslspool
    

    Esta operación falla si existen usuarios u operaciones que estén activos en el sistema de archivos ACSLS.

Instalación en el nodo adyacente

Mientras que la mayoría de los archivos en el paquete STKacsls se extrae en la matriz de discos compartidos (donde ya se han instalado esos archivos), sigue siendo necesario instalar ACSLS 8.4 en el nodo adyacente, dado que se agregarán usuarios de ACSLS a cada nodo y se deben instalar diversos archivos del sistema (como secuencias de comandos de inicio o detención de SMF, trabajos de cron) en cada nodo.

  1. Inicie sesión en el nodo adyacente e importe acslspool.

    # zpool import acslspool
    

    Si esta operación falla, pruebe con zpool import -f acslspool.

  2. Vaya al directorio de instalación de paquetes ACSLS e instale el paquete.

    # cd /opt/ACSLS_8.4.0
    # ./pkg_install.sh
    

    La rutina de instalación le indica que ya existen algunos archivos ACSLS en el directorio de instalación (en la unidad compartida). Puede optar por sobrescribirlos.

  3. Observe los ID de grupo y usuario asignados en este nodo para los usuarios acsss, acssa y acsdb.

    # tail -3 /etc/passwd
    # grep acsls /etc/group
    

    Confirme que estos números coincidan con los números asignados en el primer nodo. De forma predeterminada, el GID debe ser 100, pero este número cambiará si GID 100 ya está en uso.

    Es importante que los números UID y GID coincidan en ambos nodos. Si los números son diferentes en el segundo nodo, edite el archivo /etc/passwd, de manera que los números UID y GID del segundo nodo coincidan con aquellos del primer nodo.

    Ahora confirme que el ID de grupo de los archivos en $ACS_HOME tenga la propiedad de grupo de acsls. Si no la tienen, es necesario desinstalar y volver a instalar el paquete STKacsls.

    # pkgrm STKacsls
    # pkgadd STKacsls
    
  4. Herede el entorno ACSLS y ejecute la secuencia de comandos del shell de instalación.

    # . /var/tmp/acsls/.acsls_env
    # cd $ACS_HOME/install
    # ./install.sh
    

    Nota 1: Cuando la secuencia de comandos de instalación solicite el directorio de copia de seguridad de la base de datos, especifique un directorio que esté montado en la matriz de discos compartidos. Utilice cualquier ruta en el directorio de instalación de ACSLS ($installDir). Por ejemplo, si instala ACSLS en /export/home, utilice /export/home/backup para los archivos de copia de seguridad de la base de datos.

    Nota 2: Cuando ejecute install.sh en el segundo nodo, no es necesario volver a instalar la GUI de ACSLS. Cuando la secuencia de comandos de instalación le indica que el dominio de Acsls GUI ya existe para la GUI, simplemente indique no al indicador y vuelva a instalar la GUI, y asegúrese de indicar no a la petición de datos para eliminar la GUI.

  5. Si se agregó un parche para ACSLS 8.4 en el primer nodo, repita la instalación del parche en este nodo.

  6. Confirme que esté conectada la biblioteca.

    # su - acsss
    $ testlmutcp <library ip address>
    
  7. Ejecute la rutina de configuración de la biblioteca.

    $ acsss_config
    

    Para activar la redundancia entre el servidor HA y la biblioteca, consulte la Figura 2-1, Tarjeta de interfaz de biblioteca HBRr única conectada a dos puertos Ethernet en cada nodo de servidor o la Figura 2-2, Configuración de HBC dual en una biblioteca con Redundant Electronics. Cuando ejecute acsss_config (opción 8), asegúrese de definir dos conexiones para cada ACS e introduzca la dirección IP de la biblioteca para cada conexión.