JavaScript is required to for searching.
Omitir V�nculos de navegaci�n
Salir de la Vista de impresi�n
Servicio de datos de Oracle para la Guía de clústeres de aplicación real de Oracle     Oracle Solaris Cluster 4.0 (Español)
search filter icon
search icon

Información del documento

Prefacio

1.  Instalación de Soporte para Oracle RAC

2.  Configuración del almacenamiento para archivos de Oracle

3.  Registro y configuración de los grupos de recursos

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

5.  Administración de Soporte para Oracle RAC

6.  Resolución de problemas de Soporte para Oracle RAC

7.  Modificación de una configuración existente de Soporte para Oracle RAC

Descripción general de las tareas para modificar una configuración existente de Soporte para Oracle RAC

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

Cómo modificar en línea el recurso para un grupo de dispositivos escalables

Extensión de una configuración existente de Soporte para Oracle RAC

Cómo agregar Soporte para Oracle RAC a los nodos seleccionados

Cómo agregar un recurso del gestor de volúmenes al grupo de recursos SUNW.vucmm_framework

Eliminación de un recurso de Oracle Grid Infrastructure

Cómo eliminar una dependencia

Cómo suprimir el recurso sun.resource

Eliminación de Soporte para Oracle RAC

Cómo eliminar Soporte para Oracle RAC de un clúster

Cómo eliminar Soporte para Oracle RAC de los nodos seleccionados

A.  Ejemplos de configuraciones de este servicio de datos

B.  Acciones preestablecidas para errores de DBMS y alertas registradas

C.  Propiedades de extensión de Soporte para Oracle RAC

D.  Alternativas de línea de comandos

Índice

Eliminación de Soporte para Oracle RAC

Puede eliminar Soporte para Oracle RAC de las entidades siguientes:

Cómo eliminar Soporte para Oracle RAC de un clúster

Realice esta tarea para eliminar Soporte para 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 de 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 de 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 Oracle RAC, no elimine este grupo de recursos.


Antes de empezar

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

  1. En un nodo del clúster, conviértase en superusuario.
  2. Elimine el grupo de recursos para cada base de datos Oracle RAC que desee eliminar.

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

    # clresourcegroup delete -F rac-db-rg
    rac-db-rg

    Especifica el grupo de recursos que se va a eliminar.

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

    • El software de Oracle Grid Infrastructure

  5. Desactive el recurso de la estructura de Oracle Grid Infrastructure.
    # clresource disable crs-framework-rs
    crs-framework-rs

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

  6. 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 siguiente comando:

    # clresourcegroup delete -F scal-mp-rg
    scal-mp-rg

    Especifica el grupo de recursos que se va a eliminar.

  7. 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 siguiente comando:

    # clresourcegroup delete -F scal-dg-rg
    scal-dg-rg

    Especifica el grupo de recursos que se va a eliminar.

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

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

    • Para cada conjunto de discos de varios propietarios de Solaris Volume Manager para 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 scal-dg-ms

        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 scal-dg-ms

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

        alldevices

        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/d N, 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 scal-dg-ms

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

        -h allnodes

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


    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.


  9. Elimine el grupo de recursos de estructura de Oracle RAC.
    # clresourcegroup delete -F rac-fmwk-rg
    rac-fmwk-rg

    Especifica el grupo de recursos que se va a eliminar.

  10. Elimine el grupo de recursos de estructura del gestor de volúmenes de varios propietarios, si se utiliza.
    # clresourcegroup delete -F vucmm-fmwk-rg
    vucmm-fmwk-rg

    Especifica el grupo de recursos que se va a eliminar.

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

    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 Soporte para Oracle RAC, consulte Nombres generados automáticamente para objetos de Oracle Solaris Cluster.

  12. (Opcional) De cada nodo del clúster, desinstale los paquetes de software de Soporte para Oracle RAC.
    # pkg uninstall ha-cluster/data-service/oracle-database ha-cluster/library/ucmm
  13. Reinicie cada nodo del clúster.

Cómo eliminar Soporte para Oracle RAC de los nodos seleccionados

Realice esta tarea para eliminar Soporte para 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 de 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 de 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 Oracle RAC, no elimine los nodos de este grupo de recursos.


  1. Conviértase en superusuario.
  2. Elimine los nodos del grupo de recursos para cada base de datos Oracle RAC que desee eliminar.

    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 Soporte para Oracle RAC.
      # clresourcegroup offline -n nodelist rac-db-rg
      -n nodelist

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

      rac-db-rg

      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 nodelist

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

      rac-db-rg

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

  3. Elimine los nodos que elimina de la lista de nodos donde se ejecuta el recurso de Oracle Grid Infrastructure para la base de datos Oracle.
    # Grid_home/bin/crsctl delete -n node-name
    Grid_home

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

    node-name

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

  4. En cada nodo que vaya a eliminar, elimine todos los recursos de Oracle Grid Infrastructure que representen recursos de Oracle Solaris Cluster de cuyo grupo de recursos vaya a eliminar nodos.

    Se configura un recurso de Oracle Grid Infrastructure 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.

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

    1. Detenga el recurso de Oracle Grid Infrastructure que se va a eliminar.
      # Grid_home/bin/crsctl stop
    2. Suprima el recurso de Oracle Grid Infrastructure que desee eliminar.
      # Grid_home/bin/crsctl delete res
  5. Las utilidades de Oracle permiten eliminar los elementos siguientes de cada nodo del que vaya a eliminar Soporte para Oracle RAC:
    • La base de datos Oracle RAC

    • Oracle Grid Infrastructure

  6. 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 Soporte para Oracle RAC.
      # clresourcegroup offline -n nodelist scal-mp-rg
      -n nodelist

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

      scal-mp-rg

      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 nodelist

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

      scal-mp-rg

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

  7. 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 Soporte para Oracle RAC.
      # clresourcegroup offline -n nodelist scal-dg-rg
      -n nodelist

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

      scal-dg-rg

      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 nodelist

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

      scal-dg-rg

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

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

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

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

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

      -h nodelist

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


    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.


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

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

      rac-fmwk-rg

      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 nodelist

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

      rac-fmwk-rg

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

  10. Elimine los nodos del grupo de recursos de estructura de gestor de volúmenes de varios 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 Soporte para Oracle RAC.
      # clresourcegroup offline -n nodelist vucmm-fmwk-rg
      -n nodelist

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

      vucmm-fmwk-rg

      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 nodelist

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

      vucmm-fmwk-rg

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

  11. (Opcional) De cada nodo que haya eliminado, desinstale los paquetes de software de Soporte para Oracle RAC.
    # pkg uninstall ha-cluster/data-service/oracle-database ha-cluster/library/ucmm
  12. Reinicie cada nodo del que haya eliminado Soporte para Oracle RAC.