Antes de modernizar el software siga estos pasos para dejar el clúster inactivo:
Compruebe que la configuración cumpla los requisitos de la modernización.
Consulte Requisitos de modernización y directrices de compatibilidad .
Tenga a mano los CD-ROM, la documentación y las modificaciones para todos los productos de software que esté modernizando.
Solaris 8 o Solaris 9
Estructura Sun Cluster 3.1 9/04
Servicios de datos de Sun Cluster 3.1 9/04 (agentes)
Aplicaciones gestionadas por agentes de los servicios de datos de Sun Cluster 3.1 9/04
SPARC: VERITAS Volume Manager
Consulte “Modificaciones y niveles necesarios de firmware” en Sun Cluster 3.1: Notas sobre la versión para buscar modificaciones e instrucciones sobre la instalación.
(Opcional) Instale la documentación de Sun Cluster 3.1 9/04.
Instale los paquetes de documentación en su ubicación preferida, como una consola de administración o un servidor de documentación. Consulte el archivo index.html del nivel superior del CD-ROM de Sun Cluster 3.1 9/04 para acceder a las instrucciones de instalación.
Si está realizando la modernización desde Sun Cluster 3.0, debe tener disponible la lista de direcciones IP de prueba.
Cada adaptador de red pública del clúster debe tener al menos una dirección IP de prueba. Este requisito es necesario independientemente de si el adaptador es el adaptador activo o el de respaldo del grupo. Las direcciones IP de prueba se usan para volver a configurar los adaptadores con el fin de usar Ruta múltiple de red IP.
Cada dirección IP de prueba debe estar en la misma subred que la dirección IP utilizada por el adaptador de red pública.
Para mostrar adaptadores públicos de red en un nodo, ejecute la orden siguiente:
% pnmstat |
Consulte IP Network Multipathing Administration Guide (Solaris 8) o System Administration Guide: IP Services (Solaris 9) si desea obtener más información sobre las direcciones IP de prueba para Ruta múltiple de red IP.
Notifique a los usuarios que los servicios del clúster no estarán disponibles durante la modernización.
Compruebe que el clúster funcione con normalidad.
Si desea ver el estado actual del clúster, ejecute el comando siguiente desde cualquier nodo:
% scstat |
Consulte la página de comando man scstat(1M) si desea obtener más información.
Busque el registro de /var/adm/messages en el mismo nodo para mensajes de error o de advertencia sin solucionar.
Compruebe el estado del gestor de volúmenes.
Conviértase en superusuario en un nodo del clúster.
Inicie la utilidad scsetup(1m).
# scsetup |
Se mostrará el Menú principal.
Desconecte cada grupo de recursos.
En el Menú principal de scsetup, seleccione los grupos de recursos.
En el menú Grupo de recursos, seleccione Poner en línea/fuera de línea o conmutar un grupo de recursos.
Siga las indicaciones para poner fuera de línea a todos los grupos de recursos y póngalos en estado sin gestionar.
Cuando todos los grupos de recursos esten fuera de línea, escriba q para volver al menú Grupos de recursos.
Inhabilite todos los recursos del clúster.
La inhabilitación de los recursos antes de la modernización evita que el clúster sitúe automáticamente los recursos en línea si un nodo se rearranca por error en el modo clúster.
En el menú Grupo de recursos, seleccione Habilitar/inhabilitar un recurso.
Seleccione un recurso que inhabilitar y siga las indicaciones.
Repita Paso b para cada recurso.
Cuando todos los recursos estén inhabilitados, escriba q para volver al menú Grupos de recursos.
Salga de la utilidad scsetup.
Escriba q para anular cada submenú o pulse Ctrl-C.
Compruebe que los recursos de todos los nodos estén Fuera de línea y que todos los grupos de recursos estén en el estado No gestionado.
# scstat -g |
Si el clúster utiliza mediadores de dos cadenas en Solstice DiskSuite o Solaris Volume Manager, desconfigúrelos.
Consulte Configuración de mediadores de dos cadenas si desea más información.
Ejecute la orden siguiente para verificar que no haya problemas con los datos de los mediadores.
# medstat -s nombre_conjunto |
Especifica el nombre del conjunto de discos
Si el valor el campo Estado es Incorrecto, repare el sistema mediador afectado. Siga el procedimiento que se explica en Cómo reparar los datos incorrectos del mediador .
Coloque en una lista todos los mediadores.
Guarde esta información para cuando restaure los mediadores durante el procedimiento que se explica en Cómo realizar una modernización no periódica de Sun Cluster 3.1 9/04.
En un conjunto de discos que utilice mediadores, pase a ser su propietario si ningún nodo tiene ya la propiedad.
# metaset -s nombre_conjunto -t |
Se convierte en propietario del conjunto de discos
Desconfigure todos los mediadores del conjunto de discos.
# metaset -s nombre_conjunto -d -m lista_sistemas_mediadores |
Especifica el nombre del conjunto de discos
Elimina del conjunto de discos
Especifica el nombre del nodo que suprimir como un sistema mediador del conjunto de discos
Consulte la página de comando man mediator(7D) para obtener más información sobre las opciones específicas del mediador en la orden metaset.
Repita los pasos que van del Paso c al Paso d en cada conjunto de discos restante que utilice mediadores.
Si no están instalados, instale los paquetes de Sun Web Console.
Realice este paso en cada nodo del clúster. Sun Cluster requiere estos paquetes incluso si no utiliza Sun Web Console.
En el caso de un clúster de dos nodos, si el clúster utiliza el software Sun StorEdge Availability Suite, asegúrese de que los datos de configuración de los servicios de disponibilidad se encuentran en el disco de quórum.
Los datos de configuración deben residir en un disco de quórum para asegurar el funcionamiento adecuado de Sun StorEdge Availability Suite después de modernizar el software del clúster.
Conviértase en un superusuario en un nodo del clúster que ejecuta Sun StorEdge Availability Suite.
Identifique el ID del dispositivo y el segmento que utiliza el archivo de configuración Sun StorEdge Availability Suite.
# /usr/opt/SUNWscm/sbin/dscfg /dev/did/rdsk/dNsS |
En esta salida de ejemplo, N es el ID de dispositivo y S el segmento del dispositivo N.
Identifique el dispositivo de quórum existente.
# scstat -q -- Quorum Votes by Device -- Device Name Present Possible Status ----------- ------- -------- ------ Device votes: /dev/did/rdsk/dQsS 1 1 Online |
En esta salida de ejemplo, dQsS es el dispositivo de quórum existente.
Si el dispositivo de quórum no es el mismo que el dispositivo de datos de configuración de Sun StorEdge Availability Suite, mueva los datos de configuración a un segmento disponible en el dispositivo de quórum.
# dd if=`/usr/opt/SUNWesm/sbin/dscfg` of=/dev/did/rdsk/dQsS |
Debe utilizar el nombre del dispositivo DID original, /dev/did/rdsk/, no el dispositivo DID de bloque, /dev/did/dsk/.
Si ha movido los datos de configuración, configure Sun StorEdge Availability Suite para que utilice la nueva ubicación.
Como superusuario, emita el siguiente comando en cada nodo que ejecuta Sun StorEdge Availability Suite.
# /usr/opt/SUNWesm/sbin/dscfg -s /dev/did/rdsk/dQsS |
Detenga todas las aplicaciones que se estén ejecutando en cada nodo del clúster.
Compruebe que se haya efectuado una copia de seguridad de todos los datos compartidos.
Cierre el clúster desde un nodo.
# scshutdown -g0 -y |
Consulte la página de comando man scshutdown(1M) si desea obtener más información.
Arranque cada nodo en modo de sin clúster.
En los sistemas basados en SPARC, ejecute el siguiente comando:
ok boot -x |
En los sistemas basados en x86, ejecute el siguiente comando:
... <<< Current Boot Parameters >>> Boot path: /pci@0,0/pci-ide@7,1/ata@1/cmdk@0,0:b Boot args: Type b [file-name] [boot-flags] <ENTER> to boot with options or i <ENTER> to enter boot interpreter or <ENTER> to boot with defaults <<< timeout in 5 seconds >>> Select (b)oot or (i)nterpreter: b -x |
Compruebe que se haya efectuado una copia de seguridad de cada disco del sistema.
Modernice el software Sun Cluster o el sistema operativo Solaris.
Para modernizar Solaris antes de realizar la modernización de Sun Cluster , vaya a Cómo realizar una modernización no periódica del sistema operativo Solaris.
Si Sun Cluster 3.1 9/04 no admite la versión del sistema operativo Solaris que ejecuta en el clúster, debe modernizar Solaris a una versión admitida. Si Sun Cluster 3.1 9/04 admite la versión del sistema operativo Solaris que ejecuta en el clúster, la modernización Solaris es opcional. Si desea más información, consulte ”Supported Products” en Sun Cluster Release Notes for Solaris OS.
Si desea modernizar Sun Cluster vaya a Cómo realizar una modernización no periódica de Sun Cluster 3.1 9/04.