Realice esta tarea para eliminar Soporte para Oracle RAC de todos los nodos de un cluster.
En un cluster en el que se ejecutan varias bases de datos de Soporte para Oracle RAC, lleve a cabo esta tarea para eliminar del cluster una base de datos de Soporte para Oracle RAC. Las bases de datos restantes de Soporte para Oracle RAC seguirán ejecutándose en el cluster.
Esta tarea implica eliminar los grupos de recursos siguientes del cluster, en el orden que se indica a continuación:
El grupo de recursos para la base de datos de Soporte para Oracle RAC
Grupos de recursos para recursos de nombre de host lógico
Grupos de recursos para recursos de punto de montaje de sistemas de archivos escalables
Grupos que contienen recursos para el servidor de metadatos Sun QFS
Grupos de recursos para recursos de grupos de dispositivos escalables
El grupo de recursos de estructura de Soporte para Oracle RAC
El grupo de recursos de estructura de administrador de volúmenes de varios propietarios, si se utiliza
![]() | Precaución - Puede llevar a cabo esta tarea para eliminar una base de datos de Soporte para Oracle RAC de un cluster en el que se ejecutan varias bases de datos de Soporte para Oracle RAC. En este caso, no elimine ningún grupo de recursos del que dependan las bases de datos restantes de Soporte para 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 Soporte para Oracle RAC, no elimine este grupo de recursos. |
Antes de empezar
Compruebe que el cluster desde el cual se realiza esta tarea inicie en modo de cluster.
Para cada base de datos de Soporte para Oracle RAC que desee eliminar, escriba el siguiente comando:
# clresourcegroup delete -F rac-db-rg
Especifica el grupo de recursos que se va a eliminar.
Software de Soporte para Oracle RAC
Software de Oracle Grid Infrastructure
# clresource disable 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 cluster.
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
Especifica el grupo de recursos que se va a eliminar.
Si no se configuraron grupos que contengan recursos para el servidor de metadatos Sun QFS, omita este paso.
Para cada grupo de recursos que vaya a eliminar, escriba el siguiente comando:
# clresourcegroup delete -F qfs-mds-rg
Especifica el grupo de recursos que se va a eliminar.
Para obtener instrucciones sobre cómo llevar a cabo esta tarea, consulte Using Sun QFS and Sun Storage Archive Manager with Oracle Solaris Cluster .
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
Especifica el grupo de recursos que se va a eliminar.
La realización de este paso depende del tipo de grupo de dispositivos escalables.
Utilice el comando metaclear(1M) con este fin.
# metaclear -s scal-dg-ms -a
Especifica el nombre del conjunto de discos del que se desea eliminar los metadispositivos.
# metaset -s scal-dg-ms -d -f alldevices
Especifica el nombre del conjunto de discos del que se desea eliminar los dispositivos globales.
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 del ID de dispositivo es /dev/did/dsk/dN, donde N es el número de dispositivo.
Al eliminar todos los nodos de un conjunto de discos se destruye el conjunto de discos.
# metaset -s scal-dg-ms -d -h allnodes
Especifica el nombre del conjunto de discos que se va a destruir.
Especifica una lista separada por espacios que contiene todos los nodos agregados al conjunto de discos cuando se creó.
# clresourcegroup delete -F rac-fmwk-rg
Especifica el grupo de recursos que se va a eliminar.
# clresourcegroup delete -F vucmm-fmwk-rg
Especifica el grupo de recursos que se va a eliminar.
# clresourcetype unregister 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.
# pkg uninstall ha-cluster/data-service/oracle-database ha-cluster/library/ucmm
En este ejemplo, se muestra la secuencia de operaciones necesaria para eliminar Soporte para Oracle RAC de todos los nodos de un cluster de cuatro nodos. Los nodos de este cluster se denominan pclus1, pclus2, pclus3 y pclus4. Sólo se configura una base de datos de Soporte para Oracle RAC en el cluster.
La configuración de Soporte para Oracle RAC en este ejemplo es la siguiente:
El sistema de archivos compartido Sun QFS en Solaris Volume Manager para Sun Cluster se utiliza para almacenar archivos de Oracle Database.
Los puntos de montaje de los sistemas de archivos que se utilizan para los archivos de Oracle Database son los siguientes:
Archivos de Oracle Database: /db_qfs/OraData
Archivos binarios de Oracle Database y archivos relacionados: /db_qfs/OraHome
El conjunto de discos oradg sólo se utiliza en la base de datos de Soporte para Oracle RAC.
El nombre de la base de datos de Soporte para Oracle RAC es swb.
Un sistema de archivos compartido Sun QFS utiliza un conjunto de discos de múltiples propietarios de Solaris Volume Manager para Sun Cluster con el nombre oradg. La creación de este conjunto de discos se muestra en Example 3–1.
La configuración utiliza un grupo de recursos de administrador de volúmenes de múltiples propietarios.
Los grupos de recursos necesarios para esta configuración se muestran en Figure A–2.
|
Los grupos de recursos necesarios para esta configuración se muestran en Figure A–2.
Para eliminar el grupo de recursos para la base de datos de Soporte para Oracle RAC, se ejecuta el siguiente comando:
# clresourcegroup delete -F rac_server_proxy-rg
Tras la eliminación de este grupo de recursos, se utilizan las utilidades de Oracle para eliminar los siguientes elementos:
La base de datos de Soporte para Oracle RAC
El software Soporte para Oracle RAC
El software Oracle Clusterware
La eliminación de estos elementos excede el alcance de este ejemplo.
Para desactivar el recurso de estructura de Oracle Clusterware, se ejecuta el siguiente comando:
# clresource disable crs_framework-rs
Para eliminar el grupo de recursos que contiene los recursos de punto de montaje de sistemas de archivos escalables, se ejecuta el siguiente comando:
# clresourcegroup delete -F scalmnt-rg
Para eliminar el grupo que contiene los recursos para el servidor de metadatos Sun QFS, se ejecuta el siguiente comando:
# clresourcegroup delete -F qfsmds-rg
Tras la eliminación de este grupo de recursos, las utilidades de Sun QFS permiten eliminar cualquier sistema de archivos compartido Sun QFS que se utilice para los archivos de Oracle Database. La eliminación de estos sistemas de archivos excede el alcance de este ejemplo.
Para eliminar el grupo de recursos que contiene recursos del grupo de dispositivos escalables, se ejecuta el siguiente comando:
# clresourcegroup delete -F scaldg-rg
Para destruir el conjunto de discos de múltiples propietarios oradg de Solaris Volume Manager para Sun Cluster, se ejecutan los siguientes comandos:
# 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
Los siguientes dispositivos globales se eliminan del conjunto de discos:
/dev/did/dsk/d8
/dev/did/dsk/d9
/dev/did/dsk/d15
/dev/did/dsk/d16
Para eliminar el grupo de recursos de estructura de Soporte para Oracle RAC, se ejecuta el siguiente comando:
# clresourcegroup delete -F rac-framework-rg
Para eliminar el grupo de recursos de estructura del administrador de volúmenes de múltiples propietarios, se ejecuta el siguiente comando:
# clresourcegroup delete -F vucmm-framework-rg
Para anular el registro del tipo de recurso de cada recurso que se ha eliminado, se ejecuta el siguiente comando:
# clresourcetype unregister \ SUNW.scalable_rac_server_proxy,\ SUNW.ScalMountPoint,\ SUNW.qfs,\ SUNW.ScalDeviceGroup,\ SUNW.rac_svm,\ SUNW.crs_framework,\ SUNW.rac_framework
Tras la anulación del registro de estos tipos de recursos, se realizan las siguientes operaciones:
Se eliminan los paquetes de software de Soporte para Oracle RAC
Se reinician todos los nodos del cluster
Estas operaciones exceden el alcance de este ejemplo.