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 |
En este capítulo, se explican la instalación, la actualización y la eliminación de componentes de software.
Para instalar parches para el paquete STKacsls:
Suspenda el control del cluster.
# clrg suspend acsls-rg
Descargue el parche en su directorio /opt
y descomprima el paquete.
Vaya al directorio /opt/ACSLS_8.x.x
y siga las instrucciones del archivo README.txt
del parche.
Cambie el control al nodo adyacente y repita la instalación del parche en dicho nodo.
Desactive el control del cluster:
# clrg suspend acsls-rg
Detenga la operación de acsls.
# su - acsss $ acsss shutdown
Cambie el control al nodo adyacente.
# clrg switch -n <other node> acsls-rg
Instale el parche ACSLS en este nodo.
Vaya al directorio /opt/ACSLSHA/util
y ejecute copyUtils.sh
.
# cd /opt/ACSLSHA/util # ./copyUtils.sh
Inicie el control de la biblioteca ACSLS.
Reanude el control del cluster del grupo de recursos ACSLS.
# clrg resume acsls-rg
La eliminación del paquete ACSLS podría ser necesaria en casos de actualización de ACSLS. Para hacerlo, es necesario desactivar el control del cluster, detener los servicios ACSLS en ambos nodos y, luego, eliminar el paquete en cada nodo. Utilice el siguiente procedimiento:
Suspenda el control del cluster.
node1:# clrg suspend acsls-rg
En el nodo activo, cierre ACSLS.
node1:# su - acsss node1:$ acsss shutdown node1:$ exit node1:#
Exporte el sistema de archivos en la matriz de discos compartidos.
node1:# cd / node1:# zpool export acslspool
Esta operación fallará si ha iniciado sesión como usuario acsss
.
Inicie sesión en el nodo alternativo e importe la matriz de discos compartidos.
node1:# ssh <alternate node> node2:# zpool import acslspool
Cierre ACSLS.
node2:# su - acsss node2:$ acsss shutdown node2:$ exit node2:#
Elimine el paquete STKacsls
.
node2:# pkgrm STKacsls
Regrese al nodo original y elimine el paquete STKacsls
.
node2:# exit node1:# pkgrm STKacsls
Es necesario eliminar el paquete STKacsls
en ambos nodos antes de instalar una nueva versión de ACSLS. Consulte el procedimiento detallado en la sección anterior. Para instalar un nuevo paquete, siga este procedimiento:
Descargue el paquete STKacsls en su directorio /opt
y descomprima el paquete. Repita este paso en el nodo alternativo.
Con Solaris Cluster suspendido, asegúrese de que la matriz de discos compartidos (acslspool
) esté montada en el nodo actual.
node1:# zpool list
Si acslspool
no está montada, inicie sesión en el nodo alternativo. Si no está montada en ningún nodo, importe acslspool
.
Vaya al directorio /opt/ACSLS_8.x.x
y siga las instrucciones del archivo README.txt
.
Exporte acslspool
.
node1:# zpool export acslspool
Esta operación fallará si ha iniciado sesión como usuario acsss
.
Inicie sesión en el nodo alternativo y repita los pasos 1 a 3.
Vaya al directorio /opt/ACSLSHA/util
y ejecute copyUtils.sh
.
node2:# cd /opt/ACSLSHA/util node2:# ./copyUtils.sh
Inicie el control de la biblioteca ACSLS.
node2:# su - acsss node2:$ acsss enable node2:$ exit node2:#
Reanude el control del cluster del grupo de recursos ACSLS.
node2:# clrg resume acsls-rg
Las actualizaciones al paquete SUNWscacsls
se pueden realizar sin detener la operación de la biblioteca ACSLS. Sin embargo, se recomienda suspender la operación del cluster durante la actualización. Para hacerlo:
Guarde los contenidos de $ACS_HOME/acslsha/ha_acs_list.txt
y $ACS_HOME/acslsha/pingpong_interval
.
Elimine el paquete de HA original de cada nodo:
# pkgrm SUNWscacsls
Descargue y descomprima el nuevo archivo SUNWscacsls.zip
en el directorio /opt
de cada nodo.
En el directorio /opt
de cada nodo, ejecute pkgadd -d .
para instalar el paquete descomprimido SUNWscacsls
.
Suspenda la operación del cluster de cualquier nodo.
# clrg suspend acsls-rg
En cualquier nodo, vaya a /opt/ACSLSHA/util
y ejecute la utilidad de copia:
# ./copyUtils.sh.
Restaure los datos en ha_acs_list.txt
y pingpong_interval
que guardó en el paso 1.
Reanude la operación del cluster.
# clrg resume acsls-r
Consulte la documentación actual de Solaris Cluster para obtener procedimientos de actualización específicos.
El comando general para actualizar Solaris Cluster es el siguiente:
# scinstall -u
Obtenga una lista de recursos configurados.
# clrs list
Desactive y suprima cada uno de los recursos que se muestran.
# clrs disable acsls-rs # clrs disable acsls-storage # clrs disable <Logical Host Name> # clrs delete acsls-rs # clrs delete acsls-storage # clrs delete <Logical Host Name>
Obtenga el nombre del grupo de recursos y suprímalo por nombre.
# clrg list # clrg delete <Group Name>
Reinicie ambos nodos en modo sin cluster.
# reboot -- -x
Cuando ambos nodos estén activos, inicie sesión desde cualquier nodo y elimine la configuración del cluster.
# scinstall -r