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

Información general sobre las tareas necesarias para que Oracle RAC se pueda ejecutar en un clúster

Instalación del software de Oracle RAC

Instalación de archivos binarios y de configuración en un sistema de archivos compartidos

Anulación de los valores predeterminados de red de Oracle 10g u 11g Oracle Clusterware

Instalación de Oracle Clusterware en un subconjunto de nodos Oracle Solaris Cluster

Pasos siguientes

Creación de archivos y directorios específicos de nodo para un sistema de archivos compartidos

Creación de un directorio específico de nodo para un sistema de archivos compartidos

Creación de un archivo específico de nodo para un sistema de archivos compartidos

Verificación de la instalación de Oracle RAC

Cómo verificar la instalación de Oracle 10g u 11g RAC

Cómo verificar la instalación de Oracle 9i RAC

Creación de una instancia y grupos de discos de Oracle ASM

Cómo crear una instancia y grupos de discos de Oracle ASM de Oracle

Creación de una base de datos Oracle

Cómo especificar la ubicación de archivos de datos en un sistema de archivos compartidos para Oracle 10g u 11g

Cómo especificar la ubicación de archivos de datos en un sistema de archivos compartidos para Oracle 9i

Configuración de recursos para instancias de base de datos Oracle RAC

Herramientas para registrar y configurar recursos para instancias de base de datos Oracle RAC

Cómo permitir que Oracle Solaris Cluster y Oracle 10g Release 2 u 11g Oracle Clusterware interoperen

Cómo automatizar el inicio y el cierre de instancias de base de datos Oracle 9i RAC

Verificación de la instalación y la configuración de Admisión de Oracle RAC

Verificación de la configuración del grupo de recursos de estructura de RAC

Verificación de la configuración del grupo de recursos de administrador de volúmenes de múltiples propietarios

Verificación de la configuración de recursos de almacenamiento de archivos Oracle

Cómo verificar la configuración de recursos para instancias de base de datos Oracle 10g Release 2 u 11g RAC

Cómo verificar la configuración de recursos de instancias de base de datos Oracle 9i RAC

Verificación del comportamiento correcto en el cierre y arranque del 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

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

Verificación de la instalación y la configuración de Admisión de Oracle RAC

Después de instalar, registrar y configurar Admisión de Oracle RAC, compruebe la instalación y la configuración. El proceso de verificar la instalación y la configuración de Admisión de Oracle RAC determina si el comportamiento de los recursos y grupos de recursos de Oracle RAC es el apropiado.

Las dependencias de reinicio fuera de línea entre recursos aseguran que, si el recurso independiente se va a poner fuera de línea, primero se ponga fuera de línea el recurso dependiente. El recurso dependiente permanecerá fuera de línea hasta que se reinicie el recurso independiente. Los procedimientos de esta sección explican cómo verificar que la configuración de estas dependencias es correcta. Para obtener más información sobre las dependencias de reinicio fuera de línea, consulte la descripción de la propiedad de recurso resource_dependencies_offline_restart en Resource Properties de Oracle Solaris Cluster Data Services Planning and Administration Guide.

Verificar la instalación y la configuración de Admisión de Oracle RAC abarca las tareas siguientes:

  1. Verifying the configuration of the RAC framework resource group y, si se utiliza, verifying the configuration of the multiple-owner volume-manager framework resource group

  2. Verifying the configuration of storage resources for Oracle files

  3. (Sólo Oracle 10g Release 2, Oracle 11g y Oracle 9i) Verificación de la configuración de recursos para instancias de base de datos Oracle RAC


    Nota - Si se utiliza Oracle 10g Release 1, no se configuran recursos para instancias de base de datos Oracle RAC.


    La tarea que debe llevarse a cabo depende de la versión de Oracle RAC que se utilice:

  4. Verifying the correct behavior for shutdown and booting of the cluster

Verificación de la configuración del grupo de recursos de estructura de RAC

El grupo de recursos de estructura de RAC se crea al realizar la tarea de Registro y configuración del grupo de recursos de la estructura de RAC.

  1. Conviértase en superusuario en un nodo de clúster o asuma una función que proporcione autorizaciones de RBAC solaris.cluster.read y solaris.cluster.admin.
  2. Verifique que el grupo de recursos de estructura de RAC esté correctamente configurado.
    # clresourcegroup show rac-fmk-rg
    gr_estruct_rac

    Especifica el nombre del grupo de recursos de estructura de RAC.

  3. Si el grupo de recursos de estructura de RAC no está en línea, póngalo en línea.
    # clresourcegroup online rac-fmwk-rg
    gr_estruct_rac

    Especifica el nombre del grupo de recursos de estructura de RAC.

  4. Verifique que el grupo de recursos de estructura de RAC esté en línea.
    # clresourcegroup status

Verificación de la configuración del grupo de recursos de administrador de volúmenes de múltiples propietarios

Efectúe este procedimiento si utiliza un grupo de recursos de estructura de administrador de volúmenes de múltiples propietarios para contener los recursos de administrador de volúmenes utilizados por la configuración de RAC.

  1. Conviértase en superusuario en un nodo de clúster o asuma una función que proporcione autorizaciones de RBAC solaris.cluster.read y solaris.cluster.admin.
  2. Verifique que el grupo de recursos de estructura de administrador de volúmenes de múltiples propietarios esté correctamente configurado.
    # clresourcegroup show vucmm-fmk-rg
    gr_estruct_vucmm

    Especifica el nombre del grupo de recursos de estructura de administrador de volúmenes de múltiples propietarios.

  3. Si el grupo de recursos de estructura de administrador de volúmenes de múltiples propietarios no está en línea, póngalo en línea.
    # clresourcegroup online vucmm-fmwk-rg
    gr_estruct_vucmm

    Especifica el nombre del grupo de recursos de estructura de administrador de volúmenes de múltiples propietarios.

  4. Verifique que el grupo de recursos de RAC esté en línea.
    # clresourcegroup status

Verificación de la configuración de recursos de almacenamiento de archivos Oracle

Efectúe esta tarea sólo si la configuración de esquemas de administración del almacenamiento necesita recursos de almacenamiento para archivos de Oracle.

  1. Conviértase en superusuario en un nodo de clúster.
  2. Compruebe que estén correctamente configurados todos los grupos de recursos que contengan recursos de almacenamiento para archivos Oracle.
    # clresourcegroup show rac-storage-rg-list
    lista_gr_almacenamiento_rac

    Especifica una lista separada por comas de grupos de recursos que contienen recursos de almacenamiento para archivos Oracle.

  3. Ponga fuera de línea el grupo de recursos que contiene los recursos de los que depende el recurso de base de datos RAC.
    # clresourcegroup offline rac-storage-rg
    gr_almacenamiento_rac

    Especifica el nombre del grupo de recursos que contiene los recursos de los que depende el recurso de base de datos RAC. El grupo de recursos que poner fuera de línea depende de la selección de esquemas de administración de almacenamiento para archivos Oracle.

    • Si se utiliza un sistema de archivos compartidos para archivos Oracle, ponga fuera de línea el grupo de recursos que contiene recursos de puntos de montaje de sistemas de archivos escalables.

    • Si se utiliza un administrador de volúmenes sin un sistema de archivos para archivos Oracle, ponga fuera de línea el grupo de recursos que contiene recursos de grupos de dispositivos escalables.

    Este paso podría necesitar de unos minutos para completarse.

  4. Compruebe que los grupos de recursos de Oracle RAC se comporten del modo siguiente:
    • El estado del grupo de recursos puesto fuera de línea en el Paso 3 está fuera de línea.

    • El estado del grupo de recursos de base de datos de RAC está fuera de línea.

    • El estado del grupo de recursos de estructura de RAC depende de la versión de Oracle que se utilice:

      • Si se utiliza Oracle 10g Release 2 u 11g, el estado del grupo de recursos de estructura de RAC está pendiente de bloquearse en línea.

      • Si se utiliza Oracle 10g Release 1 u Oracle 9i, el estado del grupo de recursos de estructura de RAC permanece en línea.

    # clresourcegroup status
  5. (Sólo Oracle 10g Release 2 u 11g) Compruebe que los recursos de Oracle Clusterware estén fuera de línea.

    Para comprobar que Oracle Clusterware esté fuera de línea, consulte el archivo de mensajes del sistema para indicar que los recursos de Oracle Clusterware se están cerrando.

  6. Ponga en línea el grupo de recursos colocado fuera de línea en el Paso 3.
    # clresourcegroup online rac-storage-rg
    gr_almacenamiento_rac

    Especifica el grupo de recursos que puso fuera de línea en el Paso 3.

    Este paso podría necesitar de unos minutos para completarse.

  7. (Sólo Oracle 10g Release 2 u 11g) En cada nodo, reinicie Oracle Clusterware.
    # /etc/init.d/init.crs start
    Startup will be queued to init within 30 seconds.

    Este paso podría necesitar de unos minutos para completarse.

  8. (Sólo Oracle 10g Release 2 u 11g) En cada nodo, verifique que los recursos de Oracle Clusterware estén en línea.

    Para ello, utilice el comando crstat de Oracle.

    # crs-home/bin/crs_stat
    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.


    Nota - Iniciar Oracle Clusterware en todos los nodos podría necesitar unos minutos para completarse. Si se realiza este paso antes de que los recursos de Oracle Clusterware estén en línea en todos los nodos, algunos nodos podrían estar fuera de línea. Si es así, repita el paso hasta que Oracle Clusterware esté en línea en todos los nodos.


  9. Compruebe que todos los grupos de recursos de Oracle RAC estén en línea.
    # clresourcegroup status

    Nota - Poner en línea el grupo de recursos que contiene los recursos de los que depende el recurso de base de datos RAC también coloca en línea el grupo de recursos de base de datos RAC. Si este paso se realiza antes de poner en línea el grupo de recursos de base de datos RAC en todos los nodos, algunos de los nodos podrían tener un estado en línea defectuoso. Si es así, repita el paso hasta que el grupo de recursos de base de datos RAC esté en línea en todos los nodos.


Cómo verificar la configuración de recursos para instancias de base de datos Oracle 10g Release 2 u 11g RAC

Los recursos para instancias de base de datos Oracle 10g Release 2 u 11g RAC se crean al efectuar las tareas de una de las secciones siguientes:

  1. Conviértase en superusuario en un nodo de clúster.
  2. Verifique que el grupo de recursos de base de datos RAC esté correctamente configurado.
    # clresourcegroup show rac-db-rg
    gr_bd_rac

    Especifica el nombre del grupo de recursos de base de datos RAC.

  3. Si es preciso, verifique que estén configurados correctamente los recursos de Oracle Clusterware para representar recursos de almacenamiento de Oracle Solaris Cluster.

    Efectúe este paso sólo si la configuración de esquemas de administración del almacenamiento necesita recursos de almacenamiento para archivos de Oracle.

    1. Confirme que existan los recursos de Oracle Clusterware para representar recursos de almacenamiento de Oracle Solaris Cluster.

      Para ello, utilice el comando crstat de Oracle.

      # crs-home/bin/crs_stat | grep NAME=sun.
      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.

    2. En cada recurso de Oracle Clusterware que representa una instancia de base de datos Oracle RAC, confirme que estén establecidas las dependencias pertinentes.

      Cada recurso de Oracle Clusterware que representa una instancia de base de datos Oracle RAC precisa una dependencia de un recurso que figura en el Paso a.

      # crs-home/bin/crs_stat crs-resource | grep REQUIRED_RESOURCE
      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.

      recurso_crs

      Especifica el nombre de un recurso de Oracle Clusterware que representa una instancia de base de datos Oracle RAC. El formato de este nombre es ora.nombre_bd. sid.inst. Los elementos reemplazables de este formato son los siguientes:

      nombre_bd

      Especifica el nombre de base de datos de la instancia.

      sid

      Especifica el SID de Oracle de la instancia.

  4. Inhabilite el recurso de estructura de Oracle Clusterware.
    # clresource disable -t SUNW.crs_framework +

    Este paso podría necesitar de unos minutos para completarse.

  5. Compruebe que los recursos de Oracle Clusterware estén fuera de línea.
    1. Intente obtener el estado de recursos de Oracle Clusterware.

      Para ello, utilice el comando crstat de Oracle.

      # crs-home/bin/crs_stat -t
      CRS-0184: Cannot communicate with the CRS daemon.
      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.

    2. Consulte los mensajes del sistema para buscar mensajes que indiquen que los recursos Oracle Clusterware se están cerrando.
  6. Compruebe que los recursos siguientes estén fuera de línea en todos los nodos:
    • El recurso de estructura de Oracle Clusterware

    • El recurso de base de datos RAC

    # clresource status -t SUNW.crs_framework,SUNW.scalable_rac_server_proxy +
  7. En cada nodo, reinicie Oracle Clusterware.
    # /etc/init.d/init.crs start
    Startup will be queued to init within 30 seconds.

    Este paso podría necesitar de unos minutos para completarse.

  8. En cada nodo, verifique que los recursos de Oracle Clusterware estén en línea.

    Para ello, utilice el comando crstat de Oracle.

    # crs-home/bin/crs_stat
    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.


    Nota - Iniciar Oracle Clusterware en todos los nodos podría necesitar unos minutos para completarse. Si se realiza este paso antes de que los recursos de Oracle Clusterware estén en línea en todos los nodos, algunos nodos podrían estar fuera de línea. Si es así, repita el paso hasta que Oracle Clusterware esté en línea en todos los nodos.


  9. Habilite el recurso de estructura de Oracle Clusterware.
    # clresource enable -t SUNW.crs_framework +

    Este paso podría necesitar de unos minutos para completarse.

  10. Compruebe que los recursos siguientes estén en línea en todos los nodos:
    • El recurso de estructura de Oracle Clusterware

    • El recurso de base de datos RAC

    # clresource status -t SUNW.crs_framework,SUNW.scalable_rac_server_proxy +

    Nota - La habilitación del recurso de estructura de Oracle Clusterware habilita también el recurso de base de datos RAC. Si este paso se realiza antes de habilitar el recurso de base de datos RAC en todos los nodos, el estado de algunos nodos podría ser fuera de línea. Si es así, repita el paso hasta que el recurso de base de datos RAC esté en línea en todos los nodos.


Cómo verificar la configuración de recursos de instancias de base de datos Oracle 9i RAC

Los recursos para instancias de base de datos Oracle 9i RAC se crean al efectuar las tareas de una de las secciones siguientes:

  1. Conviértase en superusuario en un nodo de clúster o asuma una función que proporcione autorizaciones de RBAC solaris.cluster.read y solaris.cluster.admin.
  2. Compruebe que estén correctamente configurados el grupo de recursos de base de datos RAC y los grupos de recursos para recursos de nombre de host lógico.
    # clresourcegroup show rac-db-rg,lhrg-list
    gr_bd_rac

    Especifica el nombre del grupo de recursos de base de datos RAC.

    lista_grhl

    Especifica una lista separada por comas de grupos de recursos para recursos de nombre de host lógico.

  3. Ponga fuera de línea el grupo de recursos de base de datos RAC.
    # clresourcegroup offline rac-db-rg
    gr_bd_rac

    Especifica el nombre del grupo de recursos de base de datos RAC.

  4. Verifique que el grupo de recursos de base de datos RAC esté fuera de línea.
    # clresourcegroup status rac-db-rg
    gr_bd_rac

    Especifica el nombre del grupo de recursos de base de datos RAC.

  5. Compruebe que los recursos del grupo de recursos de base de datos RAC estén fuera de línea en todos los nodos.

    El grupo de recursos de base de datos RAC contiene los recursos siguientes:

    • El recurso de servidor RAC escalable

    • El recurso de escucha de RAC escalable

    # clresource status -t SUNW.scalable_rac_server,SUNW.scalable_rac_listener +
  6. Ponga de nuevo en línea el grupo de recursos de base de datos RAC.
    # clresourcegroup online rac-db-rg
    gr_bd_rac

    Especifica el nombre del grupo de recursos de base de datos RAC.

  7. Verifique que el grupo de recursos de base de datos RAC esté en línea.
    # clresourcegroup status rac-db-rg
    gr_bd_rac

    Especifica el nombre del grupo de recursos de base de datos RAC.

  8. Compruebe que los recursos del grupo de recursos de base de datos RAC estén en línea en todos los nodos.

    El grupo de recursos de base de datos RAC contiene los recursos siguientes:

    • El recurso de servidor RAC escalable

    • El recurso de escucha de RAC escalable

    # clresource status -t SUNW.scalable_rac_server,SUNW.scalable_rac_listener +

Verificación del comportamiento correcto en el cierre y arranque del clúster

Si Admisión de Oracle RAC está configurado correctamente, Oracle Solaris Cluster se asegura de que Oracle RAC se detenga e inicie al cerrar y arrancar el clúster.


Precaución

Precaución - Esta tarea requiere un periodo de inactividad. No efectúe esta tarea si la instalación y configuración de Admisión de Oracle RAC se verifican en un clúster de producción donde se ejecutan también otros servicios de datos.


  1. Cierre el clúster.

    Si desea obtener instrucciones para realizar esta tarea, consulte Cierre de un clúster de Guía de administración del sistema de Oracle Solaris Cluster.

  2. Confirme que el clúster se cierra correctamente.
  3. Arranque el clúster.

    Si desea obtener instrucciones para realizar esta tarea, consulte Arranque de un clúster de Guía de administración del sistema de Oracle Solaris Cluster.

  4. Confirme que el clúster se inicia correctamente.
  5. Verifique que todos los grupos de recursos de Oracle RAC y sus recursos estén en línea.
    # clresourcegroup status

    Nota - El proceso de poner en línea todos los grupos de recursos de Oracle RAC puede tardar varios minutos en completarse. Si se realiza este paso antes de que los grupos de recursos estén habilitados en todos los nodos, algunos nodos podrían estar fuera de línea. Si es así, repita el paso hasta que todos los grupos de recursos de Oracle RAC estén en línea en todos los nodos.