JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Guía del servicio de datos de Oracle Solaris Cluster para Oracle Real Application Clusters (RAC)
search filter icon
search icon

Información del documento

Prefacio

1.  Instalación de Admisión de Oracle RAC

2.  Configuración del almacenamiento para archivos Oracle

3.  Registro y configuración de grupos de recursos

4.  Habilitación de Oracle RAC para ejecutarse en un clúster

5.  Administración de Admisión de Oracle RAC

6.  Solución de problemas de Admisión de Oracle RAC

7.  Modificación de una configuración de Admisión de Oracle RAC

Información general de las tareas para modificar una configuración de Admisión de Oracle RAC

Modificación en línea del recurso para un grupo de dispositivos escalables

Modificación en línea del recurso para un grupo de dispositivos escalables

Extensión de una configuración de Admisión de Oracle RAC

Cómo agregar Admisión de Oracle RAC a nodos seleccionados

Cómo agregar un recurso del administrador de volúmenes al grupo de recursos de estructura

Migración de un recurso de administrador de volúmenes de un grupo de recursos de estructura de RAC a un grupo de recursos de estructura de administrador de volúmenes de múltiples propietarios

Migración de un recurso de administrador de volúmenes de un grupo de recursos de estructura de RAC a un grupo de recursos de estructura de administrador de volúmenes de múltiples propietarios

SPARC: Implementación de SKGXN nativo de Oracle Solaris Cluster para Oracle RAC 11g Release 2

SPARC: Cómo preparar el clúster para cambiar las interfaces de SKGXN

SPARC: Cómo convertir de Oracle UDLM a SKGXN nativo Oracle Solaris Cluster

SPARC: Cómo convertir SKGXN de SKGXN nativo de Oracle Solaris Cluster a Oracle UDLM

SPARC: Cómo poner Oracle RAC en línea después de haber cambiado la interfaz de SKGXN

Eliminación de Admisión de Oracle RAC

Cómo eliminar Admisión de Oracle RAC de un clúster

Cómo eliminar Admisión de Oracle RAC de los nodos seleccionados

8.  Actualización de Admisión de Oracle RAC

A.  Ejemplos de configuraciones para este servicio de datos

B.  Acciones preestablecidas para errores de DBMS y alertas registradas

C.  Propiedades de extensión de Admisión de Oracle RAC

D.  Alternativas de línea de comandos

Índice

Eliminación de Admisión de Oracle RAC

Puede eliminar Admisión de Oracle RAC de las entidades siguientes:

Cómo eliminar Admisión de Oracle RAC de un clúster

Realice esta tarea para eliminar Admisión de Oracle RAC de todos los nodos de un clúster.

En un clúster en el que se ejecutan varias bases de datos Oracle RAC, efectúe esta tarea para eliminar una base de datos Oracle RAC del clúster. Las bases de datos Oracle RAC restantes siguen ejecutándose en el clúster.

Esta tarea implica eliminar los grupos de recursos siguientes del clúster, en el orden que se indica a continuación:


Precaución

Precaución - Esta tarea se podría lleva a cabo para eliminar una base de datos Oracle RAC de un clúster en el que se ejecutan varias bases de datos Oracle RAC. En este caso, no elimine ningún grupo de recursos de cuyos recursos dependan las otras bases de datos Oracle RAC.

Por ejemplo, podría haber varios sistemas de archivos de bases de datos configurados para depender de un único grupo de dispositivos. En este caso, no elimine el grupo de recursos que contenga el recurso para el grupo de dispositivos escalables.

Asimismo, si varias bases de datos dependen del grupo de recursos de estructura de RAC, no elimine este grupo de recursos.


Antes de empezar

Compruebe que el clúster desde el cual se realiza esta tarea arranque en modo de clúster.

  1. En un nodo del clúster, conviértase en superusuario.
  2. (Sólo Oracle 9i, 10g Release 2 u 11g) Elimine el grupo de recursos para cada base de datos Oracle RAC que desee eliminar.

    Si utiliza Oracle 10g release 1, omita este paso. Para Oracle 10g Release 1, no se ha configurado ningún grupo de recursos para bases de datos Oracle RAC.

    Para cada base de datos Oracle RAC que desee eliminar, escriba el comando siguiente:

    # clresourcegroup delete -F rac-db-rg
    gr_bd_rac

    Especifica el grupo de recursos que se va a eliminar.

  3. (Sólo Oracle 9i) Elimine todos los grupos de recursos para los recursos de nombre de host lógico que utilice cada base de datos Oracle RAC que vaya a eliminar.

    Si utiliza Oracle 10g Release 1, 10g Release 2 u 11g, omita este paso. Para Oracle 10g Release 1, 10g Release 2 y 11g, no se configura ningún grupo de recursos para recursos de nombre de host lógico.

    Para cada grupo de recursos que vaya a eliminar, escriba el comando siguiente:

    # clresourcegroup delete -F lh-rg
    gr_hl

    Especifica el grupo de recursos que se va a eliminar.

  4. Las utilidades de Oracle permiten eliminar del clúster cada base de datos Oracle RAC que ya no necesite.
  5. Si desea eliminar Admisión de Oracle RAC por completo, las utilidades de Oracle permiten eliminar los elementos siguientes de todos los nodos de un clúster:
    • El software Oracle RAC

    • El software Oracle Clusterware

  6. (Sólo Oracle 10g Release 2 u 11g) Inhabilite el recurso de la estructura de Oracle Clusterware.

    Si utiliza Oracle 9i o Oracle 10g release 1, omita este paso. Para Oracle 9i y Oracle 10g Release 1, no se configura ningún recurso de la estructura de Oracle Clusterware.

    # clresource disable crs-framework-rs
    rc_estructura_crs

    Especifica el nombre del recurso que se va a inhabilitar. Este recurso es la instancia del tipo de recurso SUNW.crs_framework que se ha configurado en el clúster.

  7. Elimine los grupos de recursos que contengan recursos de puntos de montaje de sistema de archivos escalables.

    Si no se ha configurado ningún grupo de recursos que contenga recursos de puntos de montaje de sistemas de archivos escalables, omita este paso.

    Para cada grupo de recursos que vaya a eliminar, escriba el comando siguiente:

    # clresourcegroup delete -F scal-mp-rg
    gr_pm_escal

    Especifica el grupo de recursos que se va a eliminar.

  8. Elimine los grupos de recursos que contengan recursos para el servidor de metadatos de Sun QFS.

    Si no se han configurado grupos de recursos con recursos para el servidor de metadatos de Sun QFS, omita este paso.

    Para cada grupo de recursos que vaya a eliminar, escriba el comando siguiente:

    # clresourcegroup delete -F qfs-mds-rg
    gr_smd_qfs

    Especifica el grupo de recursos que se va a eliminar.

  9. Elimine los sistemas de archivos compartidos Sun QFS representados por recursos en el grupo de recursos eliminado en el Paso 8.

    Para obtener instrucciones sobre cómo realizar esta tarea, consulte Using SAM-QFS With Sun Cluster.

  10. Elimine los grupos de recursos que contengan recursos de grupo de dispositivos escalables.

    Si no se ha configurado ningún grupo de recursos que contenga recursos de grupos de dispositivos escalables, omita este paso.

    Para cada grupo de recursos que vaya a eliminar, escriba el comando siguiente:

    # clresourcegroup delete -F scal-dg-rg
    gr_gd_escal

    Especifica el grupo de recursos que se va a eliminar.

  11. Destruya los grupos de dispositivos escalables a los que afecte la eliminación de los grupos de recursos del Paso 10.

    La realización de este paso depende del tipo de grupo de dispositivos escalables.

    • Para cada conjunto de discos de múltiples propietarios de Solaris Volume Manager for Sun Cluster, destruya el conjunto de discos del modo siguiente:
      1. Elimine todos los metadispositivos, por ejemplo volúmenes, particiones de software y duplicados del conjunto de discos.

        Para ello, utilice el comando metaclear(1M).

        # metaclear -s scal-dg-ms -a
        -s md_gd_escal

        Especifica el nombre del conjunto de discos del que se desea eliminar los metadispositivos.

      2. Elimine todos los dispositivos globales del conjunto de discos.
        # metaset -s scal-dg-ms -d -f alldevices
        -s md_gd_escal

        Especifica el nombre del conjunto de discos del que se desea eliminar los dispositivos globales.

        todos_los_dispositivos

        Especifica una lista separada por espacios que contiene todos los dispositivos globales que se agregaron al conjunto de discos cuando se creó el conjunto de discos. El formato de cada nombre de ruta de ID de dispositivo es /dev/did/dsk/dN, donde N es el número de dispositivo.

      3. Elimine todos los nodos del conjunto de discos que va a destruir.

        Al eliminar todos los nodos de un conjunto de discos se destruye el conjunto de discos.

        # metaset -s scal-dg-ms -d -h allnodes
        -s md_gd_escal

        Especifica el nombre del conjunto de discos que se va a destruir.

        -h todos_los_nodos

        Especifica una lista separada por espacios que contiene todos los nodos agregados al conjunto de discos cuando se creó.

    • Para cada grupo de discos compartidos de VxVM, utilice los comandos de Veritas para destruir el grupo de discos compartidos de VxVM.

      Para obtener más información, consulte la documentación de VxVM.


    Nota - Si va a eliminar una base de datos Oracle RAC de un clúster en el que se ejecutan varias bases de datos Oracle RAC, omita los pasos siguientes de este procedimiento.


  12. Elimine el grupo de recursos de la estructura de RAC.
    # clresourcegroup delete -F rac-fmwk-rg
    gr_estruct_rac

    Especifica el grupo de recursos que se va a eliminar.

  13. Elimine el grupo de recursos de estructura del administrador de volúmenes de múltiples propietarios, si se utiliza.
    # clresourcegroup delete -F vucmm-fmwk-rg
    gr_estruct_vucmm

    Especifica el grupo de recursos que se va a eliminar.

  14. Anule el registro del tipo de recurso de cada recurso que haya eliminado en este procedimiento.
    # clresourcetype unregister resource-type-list
    lista_tipos_recursos

    Especifica una lista separada por comas de los nombres de los tipos de recursos cuyo registro va a anular. Para obtener una lista de los tipos de recursos asociados con Admisión de Oracle RAC, consulte Nombres generados automáticamente para objetos de Oracle Solaris Cluster.

  15. (Opcional) En cada nodo del clúster, desinstale los paquetes de software de Admisión de Oracle RAC.

    Para ello, utilice el programa uninstaller. Para obtener más información, consulte Capítulo 8, Uninstalling de Sun Java Enterprise System 5 Update 1 Installation Guide for UNIX.

  16. Rearranque cada nodo del clúster.

Ejemplo 7-2 Eliminación de Admisión de Oracle RAC de un clúster

Este ejemplo muestra la secuencia de operaciones necesarias para eliminar Admisión de Oracle RAC de todos los nodos de un clúster de cuatro nodos. Los nodos de este clúster se denominan pclus1, pclus2, pclus3 y pclus4. Sólo se ha configurado una base de datos Oracle RAC en el clúster.

La configuración de Admisión de Oracle RAC en este ejemplo es la siguiente:

La configuración de los grupos de recursos de este ejemplo se muestra en la tabla siguiente.

Grupo de recursos
Finalidad
vucmm-framework-rg
Grupo de recursos de administrador de volúmenes de múltiples propietarios.
rac-framework-rg
Grupo de recursos de estructura de RAC.
scaldg-rg
Grupo de recursos para recursos de grupo de dispositivos escalables.
qfsmds-rg
Grupo de recursos para recursos de servidor de metadatos de Sun QFS.
scalmnt-rg
Grupo de recursos para recursos de punto de montaje de sistema de archivos escalable.
rac_server_proxy-rg
Grupo de recursos de base de datos Oracle RAC.

Los grupos de recursos necesarios para esta configuración se muestran en la Figura A-2.

  1. Para eliminar el grupo de recursos para la base de datos Oracle RAC, ejecute el comando siguiente:

    # clresourcegroup delete -F rac_server_proxy-rg

    Después de eliminar este grupo de recursos, las utilidades de Oracle permiten eliminar los elementos siguientes:

    • La base de datos Oracle RAC

    • El software Oracle RAC

    • El software Oracle Clusterware

    Para eliminar estos elementos deben aplicarse más procedimientos de los que figuran en este ejemplo.

  2. Para inhabilitar el recurso de la estructura de Oracle Clusterware, ejecute el comando siguiente:

    # clresource disable crs_framework-rs
  3. Para eliminar el grupo de recursos que contiene recursos de punto de montaje de sistemas de archivos escalables, ejecute el comando siguiente:

    # clresourcegroup delete -F scalmnt-rg
  4. Para eliminar el grupo de recursos que contiene recursos para el servidor de metadatos de Sun QFS, ejecute el comando siguiente:

    # clresourcegroup delete -F qfsmds-rg

    Después de eliminar este grupo de recursos, las utilidades de Sun QFS permiten eliminar los sistemas de archivos compartidos Sun QFS que se utilizan para los archivos de Oracle. Para eliminar estos sistemas de archivos deben aplicarse más procedimientos de los que figuran en este ejemplo.

  5. Para eliminar el grupo de recursos que contiene los recursos del grupo de dispositivos escalables, ejecute el comando siguiente:

    # clresourcegroup delete -F scaldg-rg
  6. Para destruir el conjunto de discos de múltiples propietarios Solaris Volume Manager for Sun Cluster oradg, ejecute los comandos siguientes:

    # metaclear -s oradg -a
    # metaset -s oradg -d \
    -f /dev/did/dsk/d8 /dev/did/dsk/d9 /dev/did/dsk/d15 /dev/did/dsk/d16
    # metaset -s oradg -d -h pclus1 pclus2 pclus3 pclus4

    Se eliminan los dispositivos globales siguientes del conjunto de discos:

    • /dev/did/dsk/d8

    • /dev/did/dsk/d9

    • /dev/did/dsk/d15

    • /dev/did/dsk/d16

  7. Para eliminar el grupo de recursos de estructura de RAC, ejecute el comando siguiente:

    # clresourcegroup delete -F rac-framework-rg
  8. Para eliminar el grupo de recursos de estructura de administrador de volúmenes de múltiples usuarios, ejecute el comando siguiente:

    # clresourcegroup delete -F vucmm-framework-rg
  9. Para anular el registro del tipo de recurso de cada recurso eliminado, ejecute el comando siguiente:

    # clresourcetype unregister \
    SUNW.scalable_rac_server_proxy,\
    SUNW.ScalMountPoint,\
    SUNW.qfs,\
    SUNW.ScalDeviceGroup,\
    SUNW.rac_svm,\
    SUNW.crs_framework,\
    SUNW.rac_udlm,\
    SUNW.rac_framework

    Esta configuración se ejecuta en la plataforma SPARC. Por tanto, SUNW.rac_udlm se encuentra en la lista de tipos de recursos no registrados.

    Después de anular el registro de estos tipos de recursos, se llevan a cabo las operaciones siguientes:

    • Se eliminan los paquetes de software de Admisión de Oracle RAC

    • Se rearrancan todos los nodos del clúster

    En estas operaciones deben aplicarse más procedimientos de los que figuran en este ejemplo.

Cómo eliminar Admisión de Oracle RAC de los nodos seleccionados

Realice esta tarea para eliminar Admisión de Oracle RAC de los nodos seleccionados.

En un clúster en el que se ejecutan varias bases de datos Oracle RAC, efectúe esta tarea para eliminar una base de datos Oracle RAC de los nodos seleccionados. La base de datos Oracle RAC que se elimine seguirá ejecutándose en los demás nodos de clúster. Las bases de datos Oracle RAC restantes seguirán ejecutándose en los nodos seleccionados.

Esta tarea implica eliminar los nodos seleccionados de los siguientes grupos de recursos en el orden que se indica a continuación:


Precaución

Precaución - Puede realizar esta tarea para eliminar una base de datos Oracle RAC de los nodos seleccionados de un clúster en el que se ejecutan varias bases de datos Oracle RAC. En esta situación, no elimine los nodos de ningún grupo de recursos de cuyos recursos dependan las demás bases de datos Oracle RAC. Por ejemplo, podría haber varios sistemas de archivos de bases de datos configurados para depender de un único grupo de dispositivos. En este caso, no elimine los nodos del grupo de recursos que contenga el recurso para el grupo de dispositivos escalables. Asimismo, si varias bases de datos dependen del grupo de recursos de estructura de RAC no elimine los nodos de este grupo de recursos.


  1. Conviértase en superusuario.
  2. (Sólo Oracle 9i, 10g Release 2 u 11g) Elimine los nodos del grupo de recursos para cada base de datos Oracle RAC que desee eliminar.

    Si utiliza Oracle 10g Release 1, omita este paso. Para Oracle 10g Release 1, no se ha configurado ningún grupo de recursos para bases de datos Oracle RAC.

    Para cada base de datos Oracle RAC que desee eliminar, siga estos pasos:

    1. Ponga fuera de línea el grupo de recursos de la base de datos Oracle RAC en los nodos de los que desea eliminar Admisión de Oracle RAC.
      # clresourcegroup offline -n nodelist rac-db-rg
      -n lista_nodos

      Especifica una lista separada por comas de nodos de clústers de los que está poniendo fuera de línea el grupo de recursos.

      gr_bd_rac

      Especifica el nombre del grupo de recursos que va a poner fuera de línea.

    2. Elimine los nodos de la lista de nodos del grupo de recursos para la base de datos Oracle RAC.
      # clresourcegroup remove-node -n nodelist rac-db-rg
      -n lista_nodos

      Especifica una lista separada por comas de nodos de clústers que desea eliminar del grupo de recursos.

      gr_bd_rac

      Especifica el nombre del grupo de recursos del que desea eliminar los nodos.

  3. (Sólo Oracle 9i) Elimine los nodos de todos los grupos de recursos para los recursos de nombre de host lógico que utilice cada base de datos Oracle RAC que vaya a eliminar.

    Si utiliza Oracle 10g Release 1, Oracle 10g Release 2 u 11g, omita este paso. Para Oracle 10g release 1, 10g release 2 y 11g, no se configura ningún grupo de recursos para recursos de nombre de host lógico.

    Aplique los pasos siguientes a cada grupo de recursos del que desee eliminar nodos:

    1. Cambie el grupo de recursos a un nodo del que no vaya a eliminar Admisión de Oracle RAC.
      # clresourcegroup switch -n node-to-stay lh-rg
      nodo_que_permanece

      Especifica el nodo al que va a cambiar el grupo de recursos. Debe ser un nodo del que no vaya a eliminar Admisión de Oracle RAC.

      gr_hl

      Especifica el nombre del grupo de recursos que va a cambiar a otro nodo.

    2. Elimine los nodos de la lista de nodos del grupo de recursos.
      # clresourcegroup remove-node -n nodelist lh-rg
      -n lista_nodos

      Especifica una lista separada por comas de nodos de clústers que desea eliminar del grupo de recursos.

      gr_hl

      Especifica el nombre del grupo de recursos del que desea eliminar los nodos.

  4. (Sólo Oracle 9i) Elimine cada grupo de recursos para los recursos de nombre de host lógico cuyo nodo primario haya eliminado de los grupos de recursos en el Paso 3.

    Estos grupos de recursos ya no se necesitan porque se van a eliminar las instancias de bases de datos Oracle RAC a las que sirven los grupos.

    No elimine ningún grupo de recursos del que sólo haya eliminado los nodos secundarios en el Paso 3.

    Para cada grupo de recursos que vaya a eliminar, escriba el comando siguiente:

    # clresourcegroup remove -F lh-rg-rm-prim
    prim_elim_gr_hl

    Especifica el nombre del grupo de recursos que va a eliminar.

  5. (Sólo Oracle 10g Release 2 u 11g) Elimine cada nodo que vaya a eliminar de la lista de nodos en la que se ejecute el recurso de Oracle Clusterware para la base de datos Oracle.

    Si utiliza Oracle 9i o Oracle 10g release 1, omita este paso. Para Oracle 9i y Oracle 10g Release 1, no se configura ningún recurso de Oracle Clusterware que represente los recursos de Oracle Solaris Cluster.


    Nota - En este paso se proporciona la sintaxis de los comandos de Oracle para Oracle 10g Release 2 u 11g. Si utiliza una versión de Oracle distinta de 10g Release 2 u 11g, consulte en la documentación de Oracle la sintaxis de comando correcta.


    # crs-home/bin/crs_register ora.dbname.sid.inst \
    -update -r "ora.node-name.vip"
    crs_inicio

    Especifica el directorio de inicio de Oracle Clusterware. Este directorio contiene los archivos binarios y los archivos de configuración de Oracle Clusterware.

    nombre_bd

    Especifica el nombre de la base de datos de la instancia de la base de datos que representa el recurso de Oracle Clusterware.

    sid

    Especifica el SID de Oracle de la instancia de base de datos que representa el recurso de Oracle Clusterware.

    nombre_nodo

    Especifica el nombre de host del nodo en el que se ejecuta el recurso de Oracle Clusterware.

  6. (Sólo Oracle 10g Release 2 u 11g) En cada nodo que vaya a eliminar, elimine todos los recursos de Oracle Clusterware que representen recursos de Oracle Solaris Cluster de cuyo grupo de recursos vaya a eliminar nodos.

    Se configura un recurso de Oracle Clusterware para cada recurso de Oracle Solaris Cluster de los grupos de dispositivos escalables y los puntos de montaje de sistemas de archivos escalables de los que dependan los componentes de Oracle.

    Si utiliza Oracle 9i o Oracle 10g release 1, omita este paso. Para Oracle 9i y Oracle 10g Release 1, no se configura ningún recurso de Oracle Clusterware que represente los recursos de Oracle Solaris Cluster.


    Nota - En este paso se proporciona la sintaxis de los comandos de Oracle para Oracle 10g Release 2 u 11g. Si utiliza una versión de Oracle distinta de 10g Release 2 u 11g, consulte en la documentación de Oracle la sintaxis de comando correcta.


    Para cada recurso de Oracle Clusterware que vaya a eliminar, realice los pasos siguientes en cada nodo del que vaya a eliminar el recurso:

    1. Detenga el recurso de Oracle Clusterware que se va a eliminar.
      # crs-home/bin/crs_stop sun.node-name.sc-rs
      crs_inicio

      Especifica el directorio de inicio de Oracle Clusterware. Este directorio contiene los archivos binarios y los archivos de configuración de Oracle Clusterware.

      nombre_nodo

      Especifica el nombre de host del nodo en el que se ejecuta el recurso de Oracle Clusterware.

      rc_sc

      Especifica el nombre del recurso de Oracle Solaris Cluster representado por el recurso de Oracle Clusterware.

    2. Anule el registro del recurso de Oracle Clusterware que se va a eliminar.
      # crs-home/bin/crs_unregister sun.node-name.sc-rs
      crs_inicio

      Especifica el directorio de inicio de Oracle Clusterware. Este directorio contiene los archivos binarios y los archivos de configuración de Oracle Clusterware.

      nombre_nodo

      Especifica el nombre de host del nodo en el que se ejecuta el recurso de Oracle Clusterware.

      rc_sc

      Especifica el nombre del recurso de Oracle Solaris Cluster representado por el recurso de Oracle Clusterware.

    3. Elimine el perfil del recurso de Oracle Clusterware que desee eliminar.
      # crs-home/bin/crs_profile -delete sun.node-name.sc-rs \
      -dir /var/cluster/ucmm/profile
      crs_inicio

      Especifica el directorio de inicio de Oracle Clusterware. Este directorio contiene los archivos binarios y los archivos de configuración de Oracle Clusterware.

      nombre_nodo

      Especifica el nombre de host del nodo en el que se ejecuta el recurso de Oracle Clusterware.

      rc_sc

      Especifica el nombre del recurso de Oracle Solaris Cluster representado por el recurso de Oracle Clusterware.

  7. Las utilidades de Oracle permiten eliminar los elementos siguientes de cada nodo del que vaya a eliminar Admisión de Oracle RAC:
    • La base de datos Oracle RAC

    • Oracle Clusterware

  8. Cambie todos los grupos de recursos que contengan recursos para el servidor de metadatos de Sun QFS a un nodo del que no vaya a eliminar Admisión de Oracle RAC.

    Si ninguno de los grupos de recursos configurados contiene recursos para el servidor de metadatos de Sun QFS, omita este paso.

    # clresourcegroup switch -n node-to-stay qfs-mds-rg
    nodo_que_permanece

    Especifica el nodo al que va a cambiar el grupo de recursos. Debe ser un nodo del que no vaya a eliminar Admisión de Oracle RAC.

    gr_smd_qfs

    Especifica el nombre del grupo de recursos que va a cambiar a otro nodo.

  9. Elimine los nodos de cualquier grupo de recursos que contenga recursos de puntos de montaje de sistemas de archivos escalables.

    Si no se ha configurado ningún grupo de recursos que contenga recursos de puntos de montaje de sistemas de archivos escalables, omita este paso.

    Aplique los pasos siguientes a cada grupo de recursos del que desee eliminar nodos:

    1. Ponga fuera de línea el grupo de recursos en los nodos de los que vaya a eliminar Admisión de Oracle RAC.
      # clresourcegroup offline -n nodelist scal-mp-rg
      -n lista_nodos

      Especifica una lista separada por comas de nodos de clústers de los que está poniendo fuera de línea el grupo de recursos.

      gr_pm_escal

      Especifica el nombre del grupo de recursos que va a poner fuera de línea.

    2. Elimine los nodos de la lista de nodos del grupo de recursos.
      # clresourcegroup remove-node -n nodelist scal-mp-rg
      -n lista_nodos

      Especifica una lista separada por comas de nodos de clústers que desea eliminar del grupo de recursos.

      gr_pm_escal

      Especifica el nombre del grupo de recursos del que desea eliminar los nodos.

  10. Elimine los nodos de la lista de nodos de cualquier grupo de recursos que contenga recursos para el servidor de metadatos de Sun QFS.

    Si no se han configurado grupos de recursos con recursos para el servidor de metadatos de Sun QFS, omita este paso.

    Los grupos de recursos que van a modificarse son los que cambió a otro modo en el Paso 8.

    # clresourcegroup remove-node -n nodelist qfs-mds-rg
    -n lista_nodos

    Especifica una lista separada por comas de nodos de clústers que desea eliminar del grupo de recursos.

    gr_smd_qfs

    Especifica el nombre del grupo de recursos del que desea eliminar los nodos.

  11. Elimine la configuración de los sistemas de archivos compartidos de Sun QFS de los nodos.

    Para obtener instrucciones sobre cómo realizar esta tarea, consulte Using SAM-QFS With Sun Cluster.

  12. Elimine los nodos de cualquier grupo de recursos que contenga recursos de grupos de dispositivos escalables.

    Si no se ha configurado ningún grupo de recursos que contenga recursos de grupos de dispositivos escalables, omita este paso.

    Aplique los pasos siguientes a cada grupo de recursos del que desee eliminar nodos:

    1. Ponga fuera de línea el grupo de recursos en los nodos de los que vaya a eliminar Admisión de Oracle RAC.
      # clresourcegroup offline -n nodelist scal-dg-rg
      -n lista_nodos

      Especifica una lista separada por comas de nodos de clústers de los que está poniendo fuera de línea el grupo de recursos.

      gr_gd_escal

      Especifica el nombre del grupo de recursos que va a poner fuera de línea.

    2. Elimine los nodos de la lista de nodos del grupo de recursos.
      # clresourcegroup remove-node -n nodelist scal-dg-rg
      -n lista_nodos

      Especifica una lista separada por comas de nodos de clústers que desea eliminar del grupo de recursos.

      gr_gd_escal

      Especifica el nombre del grupo de recursos del que desea eliminar los nodos.

  13. Elimine los nodos de los grupos de dispositivos escalables afectados por la eliminación de los nodos de los grupos de recursos del Paso 12.

    La realización de este paso depende del tipo de grupo de dispositivos escalables.

    • Para cada conjunto de discos de múltiples propietarios de Solaris Volume Manager for Sun Cluster, escriba el comando siguiente:
      # metaset -s scal-dg-ms -d -h nodelist
      -s md_gd_escal

      Especifica el nombre del conjunto de discos del que se desea eliminar los nodos.

      -h lista_nodos

      Especifica una lista separada por espacios de los nodos que se va a eliminar del conjunto de discos.

    • Para cada grupo de discos compartidos de VxVM, utilice los comandos de Veritas para eliminar los nodos del grupo de discos compartidos de VxVM.

      Para obtener más información, consulte la documentación de VxVM.


    Nota - Si va a eliminar una base de datos Oracle RAC de los nodos seleccionados de un clúster en el que se ejecutan varias bases de datos Oracle RAC, omita los pasos restantes de este procedimiento.


  14. Elimine los nodos del grupo de recursos de estructura de RAC.
    1. Ponga fuera de línea el grupo de recursos en los nodos de los que vaya a eliminar Admisión de Oracle RAC.
      # clresourcegroup offline -n nodelist rac-fmwk-rg
      -n lista_nodos

      Especifica una lista separada por comas de nodos de clústers de los que está poniendo fuera de línea el grupo de recursos.

      gr_estruct_rac

      Especifica el nombre del grupo de recursos que va a poner fuera de línea.

    2. Elimine los nodos de la lista de nodos del grupo de recursos.
      # clresourcegroup remove-node -n nodelist rac-fmwk-rg
      -n lista_nodos

      Especifica una lista separada por comas de nodos de clústers que desea eliminar del grupo de recursos.

      gr_estruct_rac

      Especifica el nombre del grupo de recursos del que desea eliminar los nodos.

  15. Elimine los nodos del grupo de recursos de estructura de administrador de volúmenes de múltiples propietarios, en caso de que se utilice.
    1. Ponga fuera de línea el grupo de recursos en los nodos de los que vaya a eliminar Admisión de Oracle RAC.
      # clresourcegroup offline -n nodelist vucmm-fmwk-rg
      -n lista_nodos

      Especifica una lista separada por comas de nodos de clústers de los que está poniendo fuera de línea el grupo de recursos.

      gr_estruct_vucmm

      Especifica el nombre del grupo de recursos que va a poner fuera de línea.

    2. Elimine los nodos de la lista de nodos del grupo de recursos.
      # clresourcegroup remove-node -n nodelist vucmm-fmwk-rg
      -n lista_nodos

      Especifica una lista separada por comas de nodos de clústers que desea eliminar del grupo de recursos.

      gr_estruct_vucmm

      Especifica el nombre del grupo de recursos del que desea eliminar los nodos.

  16. (Opcional) En cada nodo que haya eliminado, desinstale los paquetes de software de Admisión de Oracle RAC.

    Para ello, utilice el programa uninstaller. Para obtener más información, consulte Capítulo 8, Uninstalling de Sun Java Enterprise System 5 Update 1 Installation Guide for UNIX.

  17. Reinicie cada nodo del que haya eliminado Admisión de Oracle RAC.

Ejemplo 7-3 Eliminación de Admisión de Oracle RAC de los nodos seleccionados

En este ejemplo se muestra la secuencia de operaciones necesarias para eliminar Admisión de Oracle RAC de los nodos pclus3 y pclus4 de un clúster de cuatro nodos.

La configuración de Admisión de Oracle RAC en este ejemplo es la siguiente:

La configuración de los grupos de recursos de este ejemplo se muestra en la tabla siguiente.

Grupo de recursos
Finalidad
vucmm-framework-rg
Grupo de recursos de administrador de volúmenes de múltiples propietarios.
rac-framework-rg
Grupo de recursos de estructura de RAC.
scaldg-rg
Grupo de recursos para recursos de grupo de dispositivos escalables.
qfsmds-rg
Grupo de recursos para recursos de servidor de metadatos de Sun QFS.
scalmnt-rg
Grupo de recursos para recursos de punto de montaje de sistema de archivos escalable.
rac_server_proxy-rg
Grupo de recursos de base de datos Oracle RAC.

Los grupos de recursos necesarios para esta configuración se muestran en la Figura A-2.

  1. Para eliminar los nodos pclus3 y pclus4 del grupo de recursos de la base de datos Oracle RAC, ejecute los comandos siguientes:

    # clresourcegroup offline -n pclus3,pclus4 rac_server_proxy-rg
    # clresourcegroup remove-node -n pclus3,pclus4 rac_server_proxy-rg
  2. Para eliminar los nodos pclus3 y pclus4 de la lista de nodos del recurso de Oracle Clusterware de la base de datos Oracle RAC, ejecute los comandos siguientes:

    # /db_qfs/OraHome/crs/bin/crs_register ora.swb.swb3.inst \
    -update -r "ora.pclus3.vip"
    # /db_qfs/OraHome/crs/bin/crs_register ora.swb.swb4.inst \
    -update -r "ora.pclus4.vip"
  3. Para eliminar de los nodos pclus3 y pclus4 los recursos de Oracle Clusterware que representan recursos de Oracle Solaris Cluster, ejecute los comandos siguientes:

    Removal of resource for Oracle database files from node plcus3
    # /db_qfs/OraHome/crs/bin/crs_stop sun.pclus3.scaloramnt-OraData-rs
    # /db_qfs/OraHome/crs/bin/crs_unregister sun.pclus3.scaloramnt-OraData-rs
    # /db_qfs/OraHome/crs/bin/crs_profile -delete sun.pclus3.scaloramnt-OraData-rs \
    -dir /var/cluster/ucmm/profile
    
    Removal of resource for Oracle binary files from node plcus3
    # /db_qfs/OraHome/crs/bin/crs_stop sun.pclus3.scaloramnt-OraHome-rs
    # /db_qfs/OraHome/crs/bin/crs_unregister sun.pclus3.scaloramnt-OraHome-rs
    # /db_qfs/OraHome/crs/bin/crs_profile -delete sun.pclus3.scaloramnt-OraHome-rs \
    -dir /var/cluster/ucmm/profile
    
    Removal of resource for Oracle database files from node plcus4
    # /db_qfs/OraHome/crs/bin/crs_stop sun.pclus4.scaloramnt-OraData-rs
    # /db_qfs/OraHome/crs/bin/crs_unregister sun.pclus4.scaloramnt-OraData-rs
    # /db_qfs/OraHome/crs/bin/crs_profile -delete sun.pclus4.scaloramnt-OraData-rs \
    -dir /var/cluster/ucmm/profile
    
    Removal of resource for Oracle binary files from node plcus4
    # /db_qfs/OraHome/crs/bin/crs_stop sun.pclus4.scaloramnt-OraHome-rs
    # /db_qfs/OraHome/crs/bin/crs_unregister sun.pclus4.scaloramnt-OraHome-rs
    # /db_qfs/OraHome/crs/bin/crs_profile -delete sun.pclus4.scaloramnt-OraHome-rs \
    -dir /var/cluster/ucmm/profile

    Los comandos eliminan los recursos de Oracle Clusterware que representan los recursos siguientes de Oracle Solaris Cluster:

    • scaloramnt-OraData-rs: tipo de recurso SUNW.ScalMountPoint que representa el punto de montaje del sistema de archivos de los archivos de la base de datos.

    • scaloramnt-OraHome-rs: tipo de recurso SUNW.ScalMountPoint que representa el punto de montaje del sistema de archivos de los archivos binarios y los archivos asociados.

    Después de eliminar el recurso de los nodos pclus3 y pclus4, las utilidades de Oracle permiten eliminar los elementos siguientes de los nodos:

    • La base de datos Oracle RAC

    • El software Oracle RAC

    • El software Oracle Clusterware

    Para eliminar estos elementos deben aplicarse más procedimientos de los que figuran en este ejemplo.

  4. Para cambiar el grupo de recursos que contiene recursos para el servidor de metadatos de Sun QFS al nodo pclus1, ejecute el comando siguiente:

    # clresourcegroup switch -n pclus1 qfsmds-rg
  5. Para eliminar los nodos pclus3 y pclus4 del grupo que recursos que contiene recursos de puntos de montaje de sistemas de archivos escalables, ejecute los comandos siguientes:

    # clresourcegroup offline -n pclus3,pclus4 scalmnt-rg
    # clresourcegroup remove-node -n pclus3,pclus4 scalmnt-rg
  6. Para eliminar los nodos pclus3 y pclus4 de la lista de nodos del grupo de recursos que contiene recursos para el servidor de metadatos de Sun QFS, ejecute el comando siguiente:

    # clresourcegroup remove-node -n pclus3,pclus4 qfsmds-rg

    Después de eliminar los nodos pclus3 y pclus4 de la lista de nodos, la configuración de los sistemas de archivos compartidos de Sun QFS se elimina de estos nodos. En esta operación deben aplicarse más procedimientos de los que figuran en este ejemplo.

  7. Para eliminar los nodos pclus3 y pclus4 del grupo de recursos que contiene recursos de grupos de dispositivos escalables, ejecute los comandos siguientes:

    # clresourcegroup offline -n pclus3,pclus4 scaldg-rg
    # clresourcegroup remove-node -n pclus3,pclus4 scaldg-rg
  8. Para eliminar los nodos pclus3 y pclus4 del conjunto de discos de múltiples propietarios de Solaris Volume Manager for Sun Cluster oradg, ejecute el comando siguiente:

    # metaset -s oradg -d -h pclus3 pclus4
  9. Para eliminar los nodos pclus3 y pclus4 del grupo de recursos de estructura de RAC, ejecute los comandos siguientes:

    # clresourcegroup offline -n pclus3,pclus4 rac-framework-rg
    # clresourcegroup remove-node -n pclus3,pclus4 rac-framework-rg
  10. Para eliminar los nodos pclus3 y pclus4 del grupo de recursos de estructura de administrador de volúmenes de múltiples propietarios, ejecute los comandos siguientes:

    # clresourcegroup offline -n pclus3,pclus4 vucmm-framework-rg
    # clresourcegroup remove-node -n pclus3,pclus4 vucmm-framework-rg

Después de haber eliminado los nodos pclus3 y pclus4 de los grupos de recursos de estructura, los paquetes de software de Admisión de Oracle RAC se pueden eliminar opcionalmente de los nodos.

Una vez completada la eliminación, el estado de los recursos y los grupos de recursos es el siguiente:

# clresourcegroup status

=== Cluster Resource Groups ===

Group Name             Node Name    Suspended   Status
----------             ---------    ---------   ------
rac-framework-rg       pclus1       No          Online
                       pclus2       No          Online

vucmm-framework-rg     pclus1       No          Online
                       pclus2       No          Online

scaldg-rg              pclus1       No          Online
                       pclus2       No          Online

qfsmds-rg              pclus1       No          Online
                       pclus2       No          Offline

scalmnt-rg             pclus1       No          Online
                       pclus2       No          Online

rac_server_proxy-rg    pclus1       No          Online
                       pclus2       No          Online

# clresource status

=== Cluster Resources ===

Resource Name            Node Name    State     Status Message
-------------            ---------    -----     --------------
rac-framework-rs         pclus1       Online    Online
                         pclus2       Online    Online

rac-udlm-rs              pclus1       Online    Online
                         pclus2       Online    Online

crs_framework-rs         pclus1       Online    Online
                         pclus2       Online    Online

vucmm-svm-rs             pclus1       Online    Online
                         pclus2       Online    Online

scaloradg-rs             pclus1       Online    Online - Diskgroup online
                         pclus2       Online    Online - Diskgroup online

qfs-mds-rs               pclus1       Online    Online - Service is online.
                         pclus2       Offline   Offline

scaloramnt-OraData-rs    pclus1       Online    Online
                         pclus2       Online    Online

scaloramnt-OraHome-rs    pclus1       Online    Online
                         pclus2       Online    Online

rac_server_proxy-rs      pclus1       Online    Online - Oracle instance UP
                         pclus2       Online    Online - Oracle instance UP