StorageTek Automated Cartridge System Library Software Instalación, configuración y operación del cluster de High Availability 8.3 Versión 8.3 E54096-01 |
|
![]() Anterior |
![]() Siguiente |
El paquete SUNWscacsls
contiene un software de agentes ACSLS que se comunica con Oracle Solaris Cluster. Incluye parches y archivos de configuraciones especiales que garantizan el funcionamiento adecuado entre ACSLS y Solaris Cluster.
Descomprima el archivo descargado SUNWscacsls.zip
en /opt.
# cd /opt # unzip SUNWscacsls.zip
Instale el paquete SUNWscacsls
.
# pkgadd -d .
Repita los pasos 1 y 2 en el nodo adyacente.
Verifique que acslspool
permanezca montado en uno de los dos nodos.
# zpool status acslspool
Si acslspool
no está montado, revise el otro nodo.
Si acslspool
no está montado en ningún nodo, impórtelo en el nodo actual de la siguiente manera:
# zpool import -f acslspool
Luego, verifíquelo con zpool status
.
Vaya al directorio /opt/ACSLSHA/util
en cualquiera de los nodos y ejecute la secuencia de comandos copyUtils.sh
. Esta operación actualiza o copia los archivos esenciales en ubicaciones adecuadas en ambos nodos. No es necesario repetir esta operación en el nodo adyacente.
# cd /opt/ACSLSHA/util # ./copyUtils.sh
En el nodo donde acslspool
está activo, inicie la aplicación ACSLS y verifique que esté en funcionamiento. Resuelva los problemas que encuentre. Los problemas principales se pueden resolver mediante la eliminación y la reinstalación del paquete STKacsls en el nodo.
Si debe volver a instalar el paquete STKacsls, ejecute la secuencia de comandos /opt/ACSLSHA/util/copyUtils.sh
después de instalar el paquete.
Cierre ACSLS.
# su - acsss $ acsss shutdown $ exit #
Exporte acslspool
del nodo activo.
# zpool export acslspool
Nota: Esta operación fallará si el usuarioacsss ha iniciado sesión, si hay un shell de usuario activo en algún lugar de acslspool o si algún servicio acsss continúa activo. |
Importe acslspool
del nodo adyacente.
# zpool import acslspool
Inicie la aplicación ACSLS en este nodo y verifique el funcionamiento correcto de la biblioteca. Resuelva los problemas que encuentre. Los problemas principales se pueden resolver mediante la eliminación y la reinstalación del paquete STKacsls en el nodo.
Si debe volver a instalar el paquete STKacsls, ejecute la secuencia de comandos /opt/ACSLSHA/util/copyUtils.sh
después de instalar el paquete.
La secuencia de comandos de inicio de ACSLS HA se encuentra en el directorio /opt/ACSLSHA/utils
. Esta utilidad registra el agente ACSLS con Solaris Cluster y especifica tres argumentos:
el nombre de host lógico del servidor ACSLS (consulte "Rutina scinstall
", paso 4);
el grupo ipmp (consulte "Interfaz pública e IPMP");
el zpool de la aplicación ACSLS (consulte "Configuración del sistema de archivos con ZFS").
Para iniciar ACSLS HA:
# cd /opt/ACSLSHA/util # ./start_acslsha.sh -hlogical hostname
-gIPMP group
-z acslspool
Esta operación puede tardar algunos minutos.
Cuando acslsha
se haya iniciado y se haya registrado en Solaris Cluster, utilice los comandos del cluster para comprobar el estado del grupo de recursos ACSLS y sus recursos asociados.
# clrg status === Cluster Resource Groups === Group Name Node Name Suspended Status ---------- --------- --------- ------ acsls-rg node1 No Online node2 No Offline # clrs status === Cluster Resources === Resource Name Node Name State Status Message ------------- --------- ----- -------------- acsls-rs node1 Online Online node2 Offline Offline acsls-storage node1 Online Online node2 Offline Offline <logical host> node1 Online Online node2 Offline Offline
Suspenda de manera temporal la preparación de failover del cluster para facilitar las pruebas iniciales.
# clrg suspend acsls-rg # clrg status
Pruebe la operación de conmutación del cluster del nodo activo al nodo en espera.
# clrg switch -n standby hostname
acsls-rg
A medida que avanza la operación de conmutación, supervise la actividad de cada una de las dos consolas del sistema.
Utilice la actividad de supervisión tail -f
file_name
en cada nodo desde los siguientes puntos de vista:
a) /var/adm/messages c) /var/cluster/logs/DS/acsls-rg/acsls-rs/start_stop_log.txt
Resuelva los problemas que pueden aparecer durante el evento de switchover.
Verifique la conectividad de red del sistema cliente ACSLS mediante el nombre de host lógico del servidor ACSLS.
$ pingacsls_logical_host
$ ssh root@acsls_logical_host
hostname passwd:
Esta operación debe devolver el nombre de host del nodo activo.
Verifique la operación de ACSLS.
$ acsss status
Repita los pasos 3, 4 y 5 del nodo opuesto.
Reanude la preparación de failover del cluster.
# clrg resume acsls-rg # clrg status
Reinicie el nodo activo y supervise la operación de las dos consolas del sistema y los puntos de vista sugeridos en el paso 3 que se indica anteriormente. Verifique la operación de failover automática en el nodo en espera.
Verifique el acceso de red al host lógico desde el sistema cliente como se indica en el paso 4.
Cuando la operación de ACSLS está activa en el nuevo nodo, reinicie el nodo y observe la acción de failover en el nodo opuesto.
Repita la verificación de la red como se indica en el paso 4.