Lleve a cabo este procedimiento para quitar el clúster de la producción.
Lleve a cabo las siguientes tareas:
Compruebe que la configuración cumpla los requisitos de la modernización. Consulte Requisitos de modernización y directrices para la compatibilidad del software .
Tenga a mano los CD-ROM, la documentación y las revisiones para todos los productos de software que esté modernizando, incluidos los siguientes productos de software:
Solaris OS
Estructura Sun Cluster 3.1 8/05
Servicios de datos de Sun Cluster 3.1 8/05 (agentes)
Aplicaciones gestionadas por agentes de los servicios de datos de Sun Cluster 3.1 8/05
SPARC: VERITAS Volume Manager, si procede
Consulte Modificaciones y niveles de firmware requeridos de Notas de la versión de Sun Cluster 3.1 8/05 para SO Solaris para obtener información sobre las revisiones y 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 uno de los siguientes manuales para obtener más información acerca de las direcciones IP de prueba para Ruta múltiple de red IP:
IP Network Multipathing Administration Guide (Solaris 8)
Configuring Test Addresses en Administering Multipathing Groups With Multiple Physical Interfaces de System Administration Guide: IP Services (Solaris 9)
Test Addresses de System Administration Guide: IP Services (Solaris 10)
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 de scstat(1M) para 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.
(Opcional) Instale la documentación de Sun Cluster 3.1 8/05.
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 Solaris_arqu/Product/sun_cluster/index.html en el CD-ROM 2 de 2 de Sun Cluster, donde arqu es sparc o x86, para acceder a las instrucciones de instalación.
Notifique a los usuarios que los servicios del clúster no estarán disponibles durante la modernización.
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.
Desde el menú principal de scsetup, elija el elemento de menú Resource groups (Grupos de recursos).
En el menú Resource Group (Grupos de recursos), elija el elemento Online/Offline (En línea/Fuera de línea) o Switchover a resource group (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.
Deshabilite 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ú Resource Group (Grupo de recursos), elija el elemento Enable/Disable a resource (Habilitar/Deshabilitar un recurso).
Seleccione un recurso que inhabilitar y siga las indicaciones.
Repita el 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 Offline (Fuera de línea) y que todos tengan el estado Unmanaged (Sin administrar).
# 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 para obtener 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 indica en Cómo reparar los datos incorrectos del mediador .
Coloque en una lista todos los mediadores.
Guarde esta información para cuando restablezca los mediadores durante el procedimiento descrito en Cómo finalizar una modernización no periódica para el software de Sun Cluster 3.1 8/05.
En un conjunto de discos que utilice mediadores, pase a ser su propietario si ningún nodo tiene ya la propiedad.
# scswitch -z -D setname -h node |
Control de los cambios
Especifica el nombre del conjunto de discos
Especifica el nombre del nodo que debe convertirse en principal en el 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 de mediator(7D) para obtener más información sobre las opciones específicas del mediador en el comando metaset.
Repita del Paso c al Paso d para cada conjunto de discos restante que use mediadores.
Para un clúster de dos nodos que utilice el software de Sun StorEdge Availability Suite, asegúrese de que los datos de configuración para los servicios de disponibilidad residan en el disco del quórum.
Los datos de configuración deben residir en un disco del quórum para garantizar el correcto funcionamiento de Sun StorEdge Availability Suite después de modernizar el software del clúster.
Conviértase en superusuario en un nodo del clúster que ejecute el software de Sun StorEdge Availability Suite.
Identifique el ID de dispositivo y el segmento que utiliza el archivo de configuración de 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, dQsSes 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 del 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 el software de Sun StorEdge Availability Suite para que use la ubicación nueva.
Como superusuario, tramite el siguiente comando en cada nodo que ejecute el software de 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 de 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.
Para modernizar el software de Solaris antes de llevar a cabo una modernización del software de Sun Cluster, acceda a Cómo llevar a cabo una modernización no periódica del sistema operativo Solaris OS.
Si Sun Cluster 3.1 8/05 no admite la versión del sistema operativo Solaris que ejecuta en el clúster, debe modernizar Solaris a una versión admitida. Consulte “Supported Products” en las Notas de la versión de Sun Cluster 3.1 8/05 para SO Solaris para obtener más información.
Si Sun Cluster 3.1 8/05 admite la versión del sistema operativo Solaris que ejecuta en el clúster, la modernización Solaris es opcional.
De lo contrario, modernice el software que mantiene la relación de dependencia. Acceda a Cómo actualizar el software que mantiene la relación de dependencia antes de una modernización no periódica.