Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
Guía de administración del sistema de Oracle Solaris Cluster Oracle Solaris Cluster 4.1 (Español) |
1. Introducción a la administración de Oracle Solaris Cluster
2. Oracle Solaris Cluster y RBAC
3. Cierre y arranque de un clúster
4. Métodos de replicación de datos
7. Administración de interconexiones de clústeres y redes públicas
8. Adición y eliminación de un nodo
Cómo agregar un nodo a un clúster existente
Eliminación de nodos de un clúster
Eliminación de un nodo de un clúster de zona
Eliminación de un nodo de la configuración de software del clúster
10. Configuración del control del uso de la CPU
Esta sección ofrece instrucciones sobre cómo eliminar un nodo de un cluster global o de un cluster de zona. También es posible eliminar un clúster de zona específico de un clúster global. La tabla siguiente muestra una lista con las tareas que se deben realizar para eliminar un nodo de un clúster ya existente. Efectúe las tareas en el orden en que se muestran.
Precaución - Si se elimina un nodo aplicando sólo este procedimiento para una configuración de RAC, el nodo podría experimentar un error grave al rearrancar. Para obtener instrucciones sobre la eliminación de un nodo de una configuración de RAC, consulte Cómo eliminar Soporte para Oracle RAC de los nodos seleccionados de Servicio de datos de Oracle para la Guía de clústeres de aplicación real de Oracle. Tras completar este proceso, elimine un nodo de una configuración de RAC y siga los pasos adecuados que se muestran a continuación. |
Tabla 8-2 Mapa de tareas: eliminar un nodo
|
Puede eliminar un nodo de un clúster de zona deteniendo el nodo, desinstalando el nodo y eliminando el nodo de la configuración. Si posteriormente decidiese volver a agregar el nodo al clúster de zona, siga las instrucciones que se indican en la Tabla 8-1. La mayoría de estos pasos se realizan desde el nodo del clúster global.
phys-schost# clzonecluster halt -n node zoneclustername
También puede utilizar los comandos clnode evacuate y shutdown dentro del clúster de zona.
phys-schost# clrg remove-node -n zonehostname -Z zoneclustername rg-name
phys-schost# clzonecluster uninstall -n node zoneclustername
Use los comandos siguientes:
phys-schost# clzonecluster configure zoneclustername
clzc:sczone> remove node physical-host=node
clzc:sczone> exit
phys-schost# clzonecluster status
Siga este procedimiento para eliminar un nodo del clúster global.
phys-schost# refleja un indicador de clúster global. Siga este procedimiento en un clúster global.
Este procedimiento proporciona las formas largas de los comandos de Oracle Solaris Cluster. La mayoría de los comandos también tienen una forma corta. A excepción de las formas de los nombres de comandos, los comandos son idénticos.
Siga todos los pasos de este procedimiento desde un nodo del clúster global.
Para un nodo de un clúster de zona, siga las instrucciones indicadas en Eliminación de un nodo de un clúster de zona antes de realizar este paso.
En los sistemas basados en SPARC, ejecute el comando siguiente.
ok boot -x
En los sistemas basados en x86, ejecute los comandos siguientes.
shutdown -g -y -i0 Press any key to continue
Para obtener más información sobre el inicio basado en GRUB, consulte Inicio de un sistema de Inicio y cierre de sistemas Oracle Solaris 11.1.
[ Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists the possible completions of a device/filename. ESC at any time exits. ] grub edit> kernel$ /platform/i86pc/kernel/#ISADIR/unix -B $ZFS-BOOTFS -x
La pantalla muestra el comando editado.
Este cambio en el comando del parámetro de inicio del núcleo no se conserva tras el inicio del sistema. La siguiente vez que reinicie el nodo, se iniciará en el modo de clúster. Para arrancarlo en un modo que no sea de clúster, realice estos pasos para agregar la opción -x al comando del parámetro de arranque del núcleo.
Nota - Si el nodo que se vaya a eliminar no está disponible o ya no se puede iniciar, ejecute el comando siguiente en cualquier nodo del clúster activo: clnode clear -F<node-to-be-removed>. Verifique la eliminación del nodo mediante la ejecución de clnode status <nodename>.
Ejecute el siguiente comando desde un nodo activo:
phys-schost# clnode clear -F nodename
Si cuenta con grupos de recursos que son rg_system=true, debe cambiarlos a rg_system=false para que el comando clnode clear -F se ejecute con éxito. Después de ejecutar clnode clear -F, restablezca los grupos de recursos a rg_system=true.
Ejecute el siguiente comando desde el nodo que desea eliminar:
phys-schost# clnode remove -F
Nota - Si va a eliminar el último nodo del clúster, éste debe establecerse en un modo que no sea de clúster de forma que no quede ningún nodo activo en el clúster.
phys-schost# clnode status nodename
Ejemplo 8-2 Eliminación de un nodo de la configuración de software del clúster
Este ejemplo muestra cómo eliminar un nodo (phys-schost-2) desde un clúster. El comando clnode remove se ejecuta en un modo que no sea de clúster desde el nodo que desea eliminar del clúster (phys-schost-2).
[Remove the node from the cluster:] phys-schost-2# clnode remove phys-schost-1# clnode clear -F phys-schost-2 [Verify node removal:] phys-schost-1# clnode status -- Cluster Nodes -- Node name Status --------- ------ Cluster node: phys-schost-1 Online
Véase también
Para desinstalar el software Oracle Solaris Cluster del nodo eliminado, consulte Cómo instalar el software de Oracle Solaris Cluster desde un nodo de clúster.
Para obtener información sobre los procedimientos de hardware, consulte el Oracle Solaris Cluster 4.1 Hardware Administration Manual.
Para obtener una lista completa de las tareas necesarias para eliminar un nodo del clúster, consulte la Tabla 8-2.
Para agregar un nodo a un clúster existente, consulte Cómo agregar un nodo a un clúster existente.
Use este procedimiento para desconectar una matriz de almacenamiento de un nodo único de un clúster, en un clúster que tenga conectividad de tres o cuatro nodos.
phys-schost# refleja un indicador de clúster global. Siga este procedimiento en un clúster global.
Este procedimiento proporciona las formas largas de los comandos de Oracle Solaris Cluster. La mayoría de los comandos también tienen una forma corta. A excepción de las formas de los nombres de comandos, los comandos son idénticos.
phys-schost# clresourcegroup status phys-schost# cldevicegroup status
Caution (SPARC only) - Si el clúster ejecuta software de Oracle RAC, cierre la instancia de base de datos Oracle RAC que esté en ejecución en el nodo antes de mover los grupos y sacarlos fuera del nodo. Si desea obtener instrucciones, consulte Oracle Database Administration Guide. |
phys-schost# clnode evacuate node
El comando clnode evacuate conmuta todos los grupos de dispositivos del nodo especificado al siguiente nodo por orden de preferencia. El comando también conmuta todos los grupos de recursos del nodo especificado al siguiente nodo preferido.
Para el procedimiento de establecer un grupo de dispositivos en el estado de mantenimiento, consulte Cómo poner un nodo en estado de mantenimiento.
Si usa un disco sin procesar, utilice el comando cldevicegroup(1CL) para eliminar los grupos de dispositivos.
phys-schost# clresourcegroup remove-node -n node + | resourcegroup
El nombre del nodo.
Consulte Oracle Solaris Cluster Data Services Planning and Administration Guide si desea más información sobre cómo cambiar la lista de nodos de un grupo de recursos.
Nota - Los nombres de los tipos, los grupos y las propiedades de recursos distinguen mayúsculas y minúsculas cuando se ejecuta clresourcegroup.
En caso contrario, omita este paso.
Si va a eliminar el adaptador de host del nodo que vaya a desconectar, pase directamente al Paso 11.
Para el procedimiento de eliminar los adaptadores de host, consulte la documentación relativa al nodo.
phys-schost# pkg uninstall /ha-cluster/library/ucmm
Caution (SPARC only) - Si no elimina el software Oracle RAC del nodo que desconectó, dicho nodo experimentará un error grave al volver a introducirlo en el clúster, lo que podría provocar una pérdida de la disponibilidad de los datos. |
En los sistemas basados en SPARC, ejecute el comando siguiente.
ok boot
En los sistemas basados en x86, ejecute los comandos siguientes.
Cuando aparezca el menú GRUB, seleccione la entrada de Oracle Solaris que corresponda y pulse Intro.
phys-schost# devfsadm -C cldevice refresh
Si desea obtener información sobre cómo poner en línea un grupo de dispositivos, consulte Cómo sacar un nodo del estado de mantenimiento.
Para corregir cualquier mensaje de error que aparezca al intentar llevar a cabo alguno de los procedimientos de eliminación de nodos del clúster, siga el procedimiento detallado a continuación.
Realice este procedimiento sólo en un clúster global.
phys-schost# boot
Si no es así, continúe en el Paso b.
Si ha sido posible, efectúe los pasos siguientes con el fin de eliminar el nodo de los grupos de dispositivos.
Siga los procedimientos descritos en Eliminación de un nodo de todos los grupos de dispositivos.
# mv /etc/cluster/ccr /etc/cluster/ccr.old