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.
Descargue ACSLS 8.4 en el directorio /opt
en cada servidor.
Descomprima el archivo zip descargado.
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
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
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í.
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.Confirme que esté conectada la biblioteca.
# su - acsss $ testlmutcp <library ip address>
Ejecute la rutina de configuración de la biblioteca.
$ acsss_config
Compruebe si hay alguna actualización del parche a ACSLS 8.4. Si hay un parche, descárguelo e instálelo como se indica.
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.
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.
Inicie sesión en el nodo adyacente e importe acslspool.
# zpool import acslspool
Si esta operación falla, pruebe con zpool import -f acslspool
.
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.
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
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.
Si se agregó un parche para ACSLS 8.4 en el primer nodo, repita la instalación del parche en este nodo.
Confirme que esté conectada la biblioteca.
# su - acsss $ testlmutcp <library ip address>
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.