Skip Headers
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
  Ir a Tabla de Contenido
Contenido
Ir a Índice
Índice

Anterior
Anterior
 
Siguiente
Siguiente
 

10 Instalación, actualización y eliminación de componentes de software

En este capítulo, se explican la instalación, la actualización y la eliminación de componentes de software.

Instalación de parches para ACSLS

Para instalar parches para el paquete STKacsls:

  1. Suspenda el control del cluster.

    # clrg suspend acsls-rg
    
  2. Descargue el parche en su directorio /opt y descomprima el paquete.

  3. Vaya al directorio /opt/ACSLS_8.x.x y siga las instrucciones del archivo README.txt del parche.

  4. Cambie el control al nodo adyacente y repita la instalación del parche en dicho nodo.

    1. Desactive el control del cluster:

      # clrg suspend acsls-rg
      
    2. Detenga la operación de acsls.

      # su - acsss
      $ acsss shutdown
      
    3. Cambie el control al nodo adyacente.

       # clrg switch -n <other node> acsls-rg
      
    4. Instale el parche ACSLS en este nodo.

  5. Vaya al directorio /opt/ACSLSHA/util y ejecute copyUtils.sh.

    # cd /opt/ACSLSHA/util
    # ./copyUtils.sh
    
  6. Inicie el control de la biblioteca ACSLS.

  7. Reanude el control del cluster del grupo de recursos ACSLS.

    # clrg resume acsls-rg
    

Eliminación del paquete ACSLS

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:

  1. Suspenda el control del cluster.

    node1:# clrg suspend acsls-rg
    
  2. En el nodo activo, cierre ACSLS.

    node1:# su - acsss
    node1:$ acsss shutdown
    node1:$ exit
    node1:#
    
  3. 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.

  4. Inicie sesión en el nodo alternativo e importe la matriz de discos compartidos.

    node1:# ssh <alternate node>
    node2:# zpool import acslspool
    
  5. Cierre ACSLS.

    node2:# su - acsss
    node2:$ acsss shutdown
    node2:$ exit
    node2:#
    
  6. Elimine el paquete STKacsls.

    node2:# pkgrm STKacsls
    
  7. Regrese al nodo original y elimine el paquete STKacsls.

    node2:# exit
    node1:# pkgrm STKacsls
    

Instalación de versiones de actualización de ACSLS

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:

  1. Descargue el paquete STKacsls en su directorio /opt y descomprima el paquete. Repita este paso en el nodo alternativo.

  2. 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.

  3. Vaya al directorio /opt/ACSLS_8.x.x y siga las instrucciones del archivo README.txt.

  4. Exporte acslspool.

    node1:# zpool export acslspool
    

    Esta operación fallará si ha iniciado sesión como usuario acsss.

  5. Inicie sesión en el nodo alternativo y repita los pasos 1 a 3.

  6. Vaya al directorio /opt/ACSLSHA/util y ejecute copyUtils.sh.

    node2:# cd /opt/ACSLSHA/util
    node2:# ./copyUtils.sh
    
  7. Inicie el control de la biblioteca ACSLS.

    node2:# su - acsss
    node2:$ acsss enable
    node2:$ exit
    node2:#
    
  8. Reanude el control del cluster del grupo de recursos ACSLS.

    node2:# clrg resume acsls-rg
    

Instalación de actualizaciones a ACSLS HA

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:

  1. Guarde los contenidos de $ACS_HOME/acslsha/ha_acs_list.txt y $ACS_HOME/acslsha/pingpong_interval.

  2. Elimine el paquete de HA original de cada nodo:

    # pkgrm SUNWscacsls
    
  3. Descargue y descomprima el nuevo archivo SUNWscacsls.zip en el directorio /opt de cada nodo.

  4. En el directorio /opt de cada nodo, ejecute pkgadd -d . para instalar el paquete descomprimido SUNWscacsls.

  5. Suspenda la operación del cluster de cualquier nodo.

    # clrg suspend acsls-rg
    
  6. En cualquier nodo, vaya a /opt/ACSLSHA/util y ejecute la utilidad de copia:

    # ./copyUtils.sh.
    
  7. Restaure los datos en ha_acs_list.txt y pingpong_interval que guardó en el paso 1.

  8. Reanude la operación del cluster.

    # clrg resume acsls-r
    

Actualización de Solaris Cluster

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

Eliminación de Solaris Cluster

  1. Obtenga una lista de recursos configurados.

    # clrs list
    
  2. 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>
    
  3. Obtenga el nombre del grupo de recursos y suprímalo por nombre.

    # clrg list
    # clrg delete <Group Name>
    
  4. Reinicie ambos nodos en modo sin cluster.

    # reboot -- -x
    
  5. Cuando ambos nodos estén activos, inicie sesión desde cualquier nodo y elimine la configuración del cluster.

    # scinstall -r