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
search filter icon
search icon

Información del documento

Prefacio

Instalación y configuración de HA para Oracle

Información general sobre el proceso de instalación y configuración de HA para Oracle

Planificación de la instalación y configuración de HA para Oracle

Requisitos de configuración

Preguntas para la planificación de la configuración

Preparación de nodos y discos

Preparación de los nodos

Configuración del acceso a la base de datos Oracle mediante Solaris Volume Manager

Configuración del acceso a la base de datos Oracle mediante Veritas Volume Manager

Configuración del acceso a la base de datos Oracle mediante Oracle ASM

Cómo instalar el software Oracle ASM

Verificación de la instalación del software Oracle ASM

Instalación del software Oracle

Cómo instalar el software Oracle

Definición de los parámetros de núcleo de Oracle

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

Cómo verificar la instalación de Oracle

Creación de una base de datos Oracle

Creación de una base de datos Oracle primaria

Definición de permisos de bases de datos Oracle

Configuración de permisos de base de datos Oracle

Instalación de los paquetes de HA para Oracle

Cómo instalar los paquetes de HA para Oracle

Registro y configuración de HA para Oracle

Herramientas para registrar configurar HA para Oracle

Configuración de propiedades de extensión de HA para Oracle

Registro y configuración de HA para Oracle mediante la utilidad clsetup

Registro y configuración de HA para Oracle sin Oracle ASM mediante los comandos de mantenimiento de Oracle Solaris Cluster

Registro y configuración de HA para Oracle con Oracle ASM de una sola instancia mediante los comandos de mantenimiento de Oracle Solaris Cluster

Registro y configuración de HA para Oracle con una instancia de Oracle ASM en clúster mediante los comandos de mantenimiento de Oracle Solaris Cluster

Siguientes pasos

Verificación de la instalación de HA para Oracle

Cómo verificar la instalación de HA para Oracle

Clientes de Oracle

Ubicación de los archivos de registro de HA para Oracle

Ajuste de los supervisores de errores de HA para Oracle

Funcionamiento del supervisor de errores del servidor Oracle

Funcionamiento del supervisor de errores principal

Funcionamiento del sondeo de errores de cliente de base de datos

Operaciones para supervisar la partición de registros de rehacer archivados

Operaciones para determinar si la base de datos está operativa

Acciones del supervisor de errores del servidor como respuesta a un error de transacción de la base de datos

Exploración de las alertas registradas por el supervisor de errores del servidor

Funcionamiento del supervisor de errores de escucha de Oracle

Cómo obtener los archivos de núcleo para resolver los tiempos de espera de DBMS

Personalización del supervisor de errores de servidor de HA para Oracle

Definición del comportamiento personalizado de los errores

Formato de archivo de acción personalizada

Cambio de la respuesta a un error de DBMS

Respuesta a un error con efectos importantes

Omisión de un error con efectos poco importantes

Cambio de la respuesta a las alertas registradas

Cambio del número máximo de sondeos consecutivos con tiempo de espera finalizado

Propagación de un archivo de acción personalizada a todos los nodos de un clúster

Especificación del archivo de acción personalizada que debe utilizar un supervisor de errores del servidor

Cómo especificar el archivo de acción personalizada que debe utilizar un supervisor de errores del servidor

Actualización de los tipos de recursos de HA para Oracle

Actualización del tipo de recurso SUNW.oracle_listener

Información para registrar la nueva versión del tipo de recurso

Información para migrar las instancias disponibles del tipo de recurso

Actualización del tipo de recurso SUNW.oracle_server

Información para registrar la nueva versión del tipo de recurso

Información para migrar las instancias disponibles del tipo de recurso

Cambio de la función de una instancia de Oracle Data Guard

Cambio de la función de una instancia de Oracle Data Guard

A.  Propiedades de extensión de HA para Oracle

B.  Acciones preestablecidas para errores de DBMS y alertas registradas

C.  Configuraciones de ejemplo para Oracle ASM con HA para Oracle

Índice

Registro y configuración de HA para Oracle

Herramientas para registrar configurar HA para Oracle

Oracle Solaris Cluster proporciona las herramientas siguientes para registrar y configurar HA para Oracle:

La utilidad clsetup y Oracle Solaris Cluster Manager proporcionan un asistente para configurar HA para Oracle. Los asistentes reducen la posibilidad de errores de configuración debidos a omisiones o errores en la sintaxis de los comandos. Asimismo, estos asistentes aseguran la creación de los pertinentes recursos y el establecimiento de todas las dependencias necesarias entre ellos.

Configuración de propiedades de extensión de HA para Oracle

Utilice las propiedades de extensión indicadas en para crear recursos. Para definir una propiedad de extensión de un recurso, incluya la opción -p propiedad=valor en el comando clresource(1CL) que crea o modifica el recurso. Siga el procedimiento indicado en el Capítulo 2, Administering Data Service Resources de Oracle Solaris Cluster Data Services Planning and Administration Guide para configurar las propiedades de extensión si ya ha creado los recursos.

Determinadas propiedades de extensión se pueden actualizar de forma dinámica. Otras, en cambio, sólo pueden actualizarse cuando se crea o se inhabilita un recurso. Las entradas ajustables indican cuándo es posible actualizar cada propiedad. Consulte el Apéndice A, Standard Properties de Oracle Solaris Cluster Data Services Planning and Administration Guide para obtener detalles sobre todas las propiedades de Sun Cluster.

Propiedades de extensión de SUNW.oracle_server describe las propiedades de extensión que se pueden definir para el servidor Oracle. Para el servidor Oracle, sólo es necesario definir las propiedades de extensión siguientes:

Registro y configuración de HA para Oracle mediante la utilidad clsetup

Este procedimiento proporciona la forma larga de los comandos de mantenimiento de Solaris Cluster. La mayoría de los comandos también tienen una forma corta. Los comandos son idénticos excepto en la forma de los nombres de comando.


Nota - La utilidad clsetup no admite la configuración de HA para Oracle con ZFS.


Antes de empezar

Asegúrese de que se cumplan los requisitos previos siguientes:

Compruebe que disponga de la información siguiente:

  1. Conviértase en superusuario en cualquier nodo de clúster.
  2. Inicie la utilidad clsetup.
    # clsetup

    Aparecerá el menú principal de clsetup.

  3. Escriba el número correspondiente a la opción para servicios de datos y pulse Intro.

    Aparece el menú Servicios de datos.

  4. Escriba el número correspondiente a la opción para configurar HA para Oracle y pulse Intro.

    La utilidad clsetup muestra la lista de requisitos previos a esta tarea.

  5. Compruebe que se cumplan esos requisitos previos y pulse Intro.

    La utilidad clsetup muestra una lista de los nodos del clúster.

  6. Seleccione los nodos o las zonas donde necesita ejecutar Oracle.
    • Para aceptar la selección predeterminada de todos los nodos o las zonas enumerados en orden arbitrario, pulse Intro.
    • Para seleccionar un subconjunto de los nodos o las zonas enumerados, escriba una lista separada por comas o por espacios de los números que se correspondan con los nodos o las zonas. A continuación, pulse Intro.

      Compruebe que los nodos o las zonas aparezcan enumerados en el orden en que deben aparecer en la lista de nodos del grupo de recursos donde se debe colocar el recurso de Oracle. El primer nodo o zona de la lista es el nodo o la zona primario de este grupo de recursos.

    • Para seleccionar todos los nodos o las zonas en un orden concreto, escriba una lista separada por comas o por espacios de los números que se correspondan con los nodos o las zonas y, a continuación, pulse Intro.

      Compruebe que los nodos o las zonas aparezcan enumerados en el orden en que deben aparecer en la lista de nodos del grupo de recursos donde se debe colocar el recurso de Oracle. El primer nodo o zona de la lista es el nodo o la zona primario del grupo de recursos.

  7. Para confirmar la selección de nodos o zonas, escriba d y pulse Intro.

    La utilidad clsetup muestra los tipos de componentes de Oracle que se deben configurar.

  8. Escriba los números de los componentes de Oracle que quiera configurar y pulse Intro.

    La utilidad clsetup indica el directorio de inicio de Oracle.

  9. Especifique el directorio de inicio de Oracle para la instalación del software Oracle.
    • Si el directorio figura en la lista, selecciónelo del modo siguiente:
      1. Escriba el número correspondiente al directorio que quiere seleccionar.

        La utilidad clsetup muestra una lista de identificadores del sistema Oracle que se configuran en el clúster. También se le solicita que especifique el identificador del sistema para la instalación de Oracle.

    • Si el directorio no figura en la lista, indique el directorio de forma explícita.
      1. Escriba e y pulse Intro.

        La utilidad clsetup solicita que indique el directorio de inicio de Oracle.

      2. Escriba la ruta completa del directorio de inicio de Oracle y pulse Intro.

        La utilidad clsetup muestra una lista de identificadores del sistema Oracle que se configuran en el clúster. También se le solicita que especifique el identificador del sistema para la instalación de Oracle.

  10. Especifique el SID de Oracle de la base de datos Oracle que esté configurando.
    • Si el SID figura en la lista, selecciónelo del modo siguiente:
      1. Escriba el número correspondiente al SID que quiere seleccionar.

        La utilidad clsetup muestra las propiedades de los recursos de Solaris Cluster que creará la utilidad.

    • Si el SID no figura en la lista, indique el SID de forma explícita.
      1. Escriba e y pulse Intro.

        La utilidad clsetup solicita el SID.

      2. Escriba el SID y pulse Intro.

        La utilidad clsetup muestra las propiedades de los recursos de Solaris Cluster que creará la utilidad.

    La utilidad clsetup muestra las propiedades de los recursos de Solaris Cluster que creará la utilidad.

  11. Si necesita asignar un nombre distinto a alguna propiedad de recurso de Oracle Solaris Cluster, cambie cada nombre como se indica a continuación.
    1. Escriba el número que se corresponde con el nombre que va a cambiar y pulse Intro.

      La utilidad clsetup proporciona una pantalla en la que se puede especificar el nombre nuevo.

    2. En el indicador Nuevo valor, escriba el nombre nuevo y pulse Intro.

    La utilidad clsetup genera una lista con las propiedades del recurso de Oracle Solaris Cluster creado por la utilidad.

  12. Para confirmar la selección de las propiedades de recurso de Oracle Solaris Cluster, escriba d y pulse Intro.

    La utilidad clsetup muestra una lista de los recursos de almacenamiento disponibles. Si no hay disponible ningún recurso de almacenamiento, la utilidad clsetup muestra una lista de los tipos de almacenamiento compartido donde se van a almacenar los datos.

  13. Escriba los números correspondientes al tipo de almacenamiento compartido que utilice para almacenar los datos y pulse Intro.

    La utilidad clsetup muestra los puntos de montaje de sistemas de archivos configurados en el clúster.

  14. Seleccione los puntos de montaje de sistemas de archivos como se indica a continuación.
    • Para aceptar la selección predeterminada de todos los puntos de montaje de sistemas de archivos enumerados en orden arbitrario, escriba a. A continuación, pulse Intro.
    • Para seleccionar un subconjunto de los puntos de montaje de sistemas de archivos a que aparecen en la lista, escriba una lista separada por comas o por espacios de los números que se correspondan con los puntos de montaje de sistemas de archivos. A continuación, pulse Intro.

    La utilidad clsetup muestra los conjuntos de discos globales y los grupos de dispositivos configurados en el clúster.

  15. Seleccione los grupos de dispositivos como se indica a continuación.
    • Para aceptar la selección predeterminada de todos los grupos de dispositivos enumerados en orden arbitrario, escriba a y pulse Intro.
    • Para seleccionar un subconjunto de los grupos de dispositivos enumerados, escriba una lista separada por comas o por espacios de los números que se correspondan con los grupos de dispositivos y pulse Intro.

    La utilidad clsetup muestra la lista de recursos de almacenamiento de alta disponibilidad.

  16. Escriba una lista separada por comas o por espacios de los números que se correspondan con los recursos de almacenamiento que necesite su servicio de datos y pulse Intro.
  17. Para confirmar la selección de los recursos de almacenamiento de Oracle Solaris Cluster, escriba d y pulse Intro.

    La utilidad clsetup muestra todos los recursos de nombre de host lógico disponibles en el clúster. Si no hay disponible ningún recurso de nombre de host lógico, la utilidad clsetup solicita el nombre de host lógico al que el recurso debe conceder alta disponibilidad.

  18. Especifique el nombre de host lógico y pulse Intro.

    La utilidad clsetup muestra la lista de recursos disponibles de nombre de host lógico.

  19. Escriba una lista separada por comas o por espacios de los números que se correspondan con los recursos de nombre de host lógico que necesite su servicio de datos y pulse Intro.
  20. Para confirmar la selección de los recursos de nombre de host lógico de Oracle Solaris Cluster, escriba d y pulse Intro.

    La utilidad clsetup muestra los nombres de los objetos de Solaris Cluster que creará la utilidad.

  21. Si necesita asignar un nombre distinto a cualquier objeto de Solaris Cluster, cambie cada nombre como se indica a continuación.
    • Escriba el número que se corresponde con el nombre que va a cambiar y pulse Intro.

      La utilidad clsetup proporciona una pantalla en la que se puede especificar el nombre nuevo.

    • En el indicador Nuevo valor, escriba el nombre nuevo y pulse Intro.

      La utilidad clsetup genera una lista con los nombres de los objetos de Oracle Solaris Cluster creados por la utilidad.

  22. Para confirmar la selección de los nombres de los objetos de Oracle Solaris Cluster, escriba d y pulse Intro.
  23. Para crear la configuración, escriba c y pulse Intro.

    La utilidad clsetup muestra un mensaje de progreso para indicar que la utilidad está ejecutando comandos con el fin de crear la configuración. Una vez terminada la configuración, la utilidad clsetup muestra los commandos que ha ejecutado para crear la configuración.

  24. Pulse Intro para continuar.
  25. (Opcional) Escriba q y pulse Intro varias veces hasta salir de la utilidad clsetup.

    Si lo prefiere, puede dejar la utilidad clsetup en ejecución mientras realiza otras tareas necesarias antes de volver a usar la utilidad.

Registro y configuración de HA para Oracle sin Oracle ASM mediante los comandos de mantenimiento de Oracle Solaris Cluster

Este procedimiento proporciona la forma larga de los comandos de mantenimiento de Oracle Solaris Cluster. La mayoría de los comandos también tienen una forma corta. Los comandos son idénticos excepto en la forma de los nombres de comando.

Antes de empezar

Asegúrese de que se cumplan los requisitos previos siguientes:

Compruebe que disponga de la información siguiente:

  1. En un miembro del clúster, conviértase en superusuario o asuma una función que proporcione las autorizaciones RBAC (control de acceso basado en función) solaris.cluster.modify y solaris.cluster.admin.
  2. Registre los tipos de recursos para el servicio de datos.

    En el caso de HA para Oracle, debe registrar dos tipos de recursos, SUNW.oracle_server y SUNW.oracle_listener, como se indica a continuación.

    # clresourcetype register SUNW.oracle_server
    # clresourcetype register SUNW.oracle_listener
  3. Cree un grupo de recursos de migración tras error que contendrá los recursos de red y de aplicación.

    Si utiliza Solaris ZFS, puede prescindir de este paso, puesto que el grupo de recursos ya se ha creado al configurar el ZFS local de alta disponibilidad. Los recursos que se creen en el resto de los pasos de este mismo procedimiento deben agregarse a este grupo de recursos.

    También puede seleccionar el conjunto de nodos o zonas donde puede ejecutarse el servicio de datos con la opción -n, como se indica a continuación.

    # clresourcegroup create [-n node-zone-list] resource-group
    -n lista_nodos_zonas

    Especifica una lista ordenada y separada por comas de las zonas que pueden controlar este grupo de recursos. El formato de las entradas de la lista es nodo:zona. En este formato, nodo especifica el nombre o el ID de un nodo y zona especifica el nombre de una zona no global de Solaris. Para especificar la zona global o para especificar un nodo sin zonas no globales, sólo debe especificar nodo.

    El orden de la lista determina el orden en que los nodos o las zonas se consideran primarios durante la migración tras error. Esta lista es opcional. Si omite esta lista, la zona global de cada nodo del clúster puede controlar el grupo de recursos.

    grupo_recursos

    Especifica el nombre del grupo de recursos. Puede elegir el nombre que quiera, pero debe ser distinto al del resto de los grupos de recursos del clúster.

  4. Verifique que todos los recursos de red que utilice se hayan agregado a su base de datos de servicios de nombres.

    Esta verificación es conveniente realizarla al instalar Oracle Solaris Cluster.


    Nota - Compruebe que todos los recursos de red se encuentren en el archivo /etc/inet/hosts del cliente y del servidor para evitar posibles errores debidos a la búsqueda de servicios de nombres.


  5. Agregue un recurso de nombre de host lógico al grupo de recursos de migración tras error.
    # clreslogicalhostname create -g resource-group [-h logicalhostname] \
    logicalhotname-rs
    nombre_host_lógico

    Especifica un nombre de host lógico. Este nombre de host lógico debe estar presente en su base de datos de servicios de nombres. Si nombre_host_lógico y rc_nombre_host_lógico son iguales, nombre_host_lógico es opcional.

    rc_nombre_host_lógico

    Especifica el nombre que va a asignar al recurso de nombre de host lógico que está creando.

  6. Registre el tipo de recurso SUNW.HAStoragePlus con el clúster.
    # clresourcetype register SUNW.HAStoragePlus
  7. Agregue un recurso de tipo SUNW.HAStoragePlus al grupo de recursos de migración tras error.

    Precaución

    Precaución - Los dispositivos básicos de Oracle Solaris Cluster son incompatibles con las zonas no globales.



    Nota - La versión del tipo de recurso SUNW.HAStoragePlus debe ser la 4, si desea que sea compatible con las zonas no globales.



    Nota - Si utiliza Solaris ZFS para los archivos de Oracle, prescinda de este paso. El recurso SUNW.HAStoragePlus se creó al configurar el ZFS local de alta disponibilidad. Para obtener más información, consulte Preparación de los nodos.


    # clresource create -g resource-group -t SUNW.HAStoragePlus \
    -p GlobalDevicePaths=device-path \
    -p FilesystemMountPoints=mount-point-list \
    -p AffinityOn=TRUE hastp-rs

    Debe establecer la propiedad de extensión GlobalDevicePaths o la propiedad de extensión FilesystemMountPoints:

    • Si su base de datos se encuentra en un dispositivo básico, establezca la propiedad de extensión GlobalDevicePaths en la ruta del dispositivo global.

    • Si su base de datos se encuentra en el sistema de archivos de clúster, especifique los puntos de montaje del sistema de archivos de clúster y del sistema de archivos local.


    Nota - El valor de AffinityOn debe ser TRUE y el sistema de archivos local debe estar en grupos de discos globales para que sea de migración tras error.


    El recurso se crea en el estado habilitado.

  8. Ponga en línea el grupo de recursos de migración tras error en estado managed (administrado) en un nodo o una zona del clúster.
    # clresourcegroup online -M resource-group
    -M

    Coloca el grupo de recursos que se ha puesto en línea en estado managed (administrado).

  9. Cree los recursos de aplicación Oracle en el grupo de recursos de migración tras error.
    • Recurso de servidor Oracle:

      # clresource create  -g resourcegroup \
      -t SUNW.oracle_server \ 
      -p Connect_string=user/passwd \
      -p ORACLE_SID=instance \
      -p ORACLE_HOME=Oracle-home \
      -p Alert_log_file=path-to-log \
      -p Restart_type=entity-to-restart \
      [-p Dataguard_role=role] \
      [-p Standby_mode=mode] \-p resource_dependencies=storageplus-resource \
       resource
    • Recurso de escucha de Oracle:

      # clresource create -g resource-group \
      -t SUNW.oracle_listener \ 
      -p LISTENER_NAME=listener \
      -p ORACLE_HOME=Oracle-home \
      -p resource_dependencies=storageplus-resource resource
    -g grupo_recursos

    Especifica el nombre del grupo de recursos donde se deben colocar los recursos.

    -t SUNW.oracle_server/listener

    Especifica el tipo del recurso que va a agregar.

    -p Alert_log_file=ruta_archivo_registro

    Define la ruta $ORACLE_HOME para el registro de mensajes de servidor.

    -p Connect_string=usuario/contraseña

    Especifica el usuario y la contraseña utilizados por el supervisor de errores para conectarse a la base de datos. Estos valores deben coincidir con los permisos que configure en Configuración de permisos de base de datos Oracle. Si utiliza la autorización de Solaris, escriba una barra (/), en lugar del nombre de usuario y la contraseña.

    -p ORACLE_SID=instancia

    Define el identificador del sistema Oracle.

    -p LISTENER_NAME=escucha

    Define el nombre de la instancia de escucha de Oracle. Este nombre debe coincidir con la entrada correspondiente en listener.ora.

    -p ORACLE_HOME=inicio_Oracle

    Define la ruta del directorio de inicio de Oracle.

    -p Restart_type=entidad_que_reiniciar

    Especifica la entidad que reinicia el supervisor de errores del servidor cuando la respuesta a un error es reiniciar. Defina entidad_que_reiniciar del modo siguiente:

    • Para especificar que sólo se reinicie este recurso, defina entidad_que_reiniciar como RESOURCE_RESTART. De forma predeterminada, sólo se reinicia este recurso.

    • Para especificar que se reinicien todos los recursos del grupo de recursos, defina entidad_que_reiniciar como RESOURCE_GROUP_RESTART.

      Si define entidad_que_reiniciar como RESOURCE_GROUP_RESTART , el resto de los recursos (como Apache o DNS) del grupo de recursos se reinician, aunque no estén defectuosos. Por lo tanto, incluya en el grupo de recursos sólo los recursos que necesite reiniciar cuando se reinicie el recurso del servidor Oracle.

    -p Dataguard_role=función

    Especifica la función de la instancia de base de datos. Cambie la configuración de función como se indica a continuación:

    • Para crear un recurso para una instancia de base de datos primaria que no tenga configurada ninguna instancia de reserva, cambie el valor de función por NONE. Éste es el valor predeterminado.

    • Para crear un recurso para una instancia de base de datos primaria que tenga configuradas instancias de bases de datos de reserva, cambie el valor de función por PRIMARY.

    • Para crear un recurso para una instancia de base de datos de reserva, cambie el valor de función por STANDBY.

    -p Standby_mode=modo

    Especifica el modo de la instancia de base de datos de reserva. Si cambia el valor de Dataguard_role por NONE o PRIMARY, el valor de Standby_mode se omite.

    • Para especificar una base de datos lógica de reserva, cambie el valor de modo por LOGICAL. Éste es el valor predeterminado.

    • Para especificar una base de datos física de reserva, cambie el valor de modo por PHYSICAL.

    recurso

    Especifica el nombre del recurso que se va a crear.


    Nota - También puede definir propiedades de extensión adicionales que pertenezcan al servicio de datos de Oracle para anular sus valores predeterminados. Consulte Configuración de propiedades de extensión de HA para Oracle para obtener una lista de las propiedades de extensión.


    Los recursos se crean en el estado habilitado.

Ejemplo 1 Registro de HA para Oracle para ejecutarse en la zona global

En el ejemplo siguiente se explica cómo registrar HA para Oracle en un clúster de dos nodos.

Cluster Information
Node names: phys-schost-1, phys-schost-2
Logical Hostname: schost-1
Resource group: resource-group-1 (failover resource group)
HAStoragePlus Resource: hastp-rs
Oracle Resources: oracle-server-1, oracle-listener-1
Oracle Instances: ora-lsnr (listener), ora-srvr (server)
 
(Create the failover resource group to contain all of the resources.)
# clresourcegroup create resource-group-1
 
(Add the logical hostname resource to the resource group.)
# clreslogicalhostname create -g resource-group-1 schost-1 
 
(Register the SUNW.HAStoragePlus resource type.)
# clresourcetype register SUNW.HAStoragePlus

(Add a resource of type SUNW.HAStoragePlus to the resource group.)
# clresource create -g resource-group-1 -t SUNW.HAStoragePlus \
-p FileSystemMountPoints=/global/oracle,/global/ora-data/logs,local/ora-data \
-p AffinityOn=TRUE hastp-rs
(Bring the resource group online in a managed state
# clresourcegroup online -M resource-group-1

(Register the Oracle resource types.)
# clresourcetype register SUNW.oracle_server
# clresourcetype register SUNW.oracle_listener
 
(Add the Oracle application resources to the resource group.)
# clresource create -g resource-group-1 \
-t SUNW.oracle_server -p ORACLE_HOME=/global/oracle \
-p Alert_log_file=/global/oracle/message-log \
-p ORACLE_SID=ora-srvr -p Connect_string=scott/tiger \
-p Dataguard_role=STANDBY -p Standby_mode=PHYSICAL oracle-server-1
 
# clresource create -g resource-group-1 \
-t SUNW.oracle_listener -p ORACLE_HOME=/global/oracle \
-p LISTENER_NAME=ora-lsnr oracle-listener-1

Ejemplo 2 Registro de HA para Oracle para ejecutarse en la zona no global

En el ejemplo siguiente se explica cómo registrar HA para Oracle en un clúster de dos nodos.

Cluster Information
Node names: phys-schost-1, phys-schost-2
Non-global zone names: sc1zone1, sc2zone1
Logical Hostname: schost-1
Resource group: resource-group-1 (failover resource group)
HAStoragePlus Resource: hastp-rs
Oracle Resources: oracle-server-1, oracle-listener-1
Oracle Instances: ora-lsnr (listener), ora-srvr (server)
 
(Create the failover resource group to contain all of the resources.)
# clresourcegroup create phys-schost-1:sc1zone1,phys-schost-2:sc2zone1 \
resource-group-1
 
(Add the logical hostname resource to the resource group.)
# clreslogicalhostname create -g resource-group-1 schost-1 
 
(Register the SUNW.HAStoragePlus resource type.)
# clresourcetype register SUNW.HAStoragePlus

(Add a resource of type SUNW.HAStoragePlus to the resource group.)
# clresource create -g resource-group-1 -t SUNW.HAStoragePlus \
-p FileSystemMountPoints=/global/oracle,/global/ora-data/logs,local/ora-data \
-p AffinityOn=TRUE hastp-rs

(Bring the resource group online in a managed state
# clresourcegroup online -M resource-group-1

(Register the Oracle resource types.)
# clresourcetype register SUNW.oracle_server
# clresourcetype register SUNW.oracle_listener
 
(Add the Oracle application resources to the resource group.)
# clresource create -g resource-group-1 \
-t SUNW.oracle_server -p ORACLE_HOME=/global/oracle \
-p Alert_log_file=/global/oracle/message-log \
-p ORACLE_SID=ora-srvr -p Connect_string=scott/tiger \
-p Dataguard_role=STANDBY -p Standby_mode=PHYSICAL oracle-server-1
 
# clresource create -g resource-group-1 \
-t SUNW.oracle_listener -p ORACLE_HOME=/global/oracle \
-p LISTENER_NAME=ora-lsnr oracle-listener-1

Ejemplo 3 Registro de HA para Oracle para ejecutarse en un clúster de zona

En el ejemplo siguiente se explica cómo registrar HA para Oracle en un clúster de zona.

Cluster Information
Node names: phys-schost-1, phys-schost-2
zone cluster names: zonecluster1, zonecluster2
Logical Hostname: zchost-1
Resource group: resource-group-1 (failover resource group)
HAStoragePlus Resource: hastp-rs
Oracle Resources: oracle-server-1, oracle-listener-1
Oracle Instances: ora-lsnr (listener), ora-srvr (server)
 
(Create the failover resource group to contain all of the resources.)
# clresourcegroup create -Z zonecluster1 resource-group-1
 
(Add the logical hostname resource to the resource group.)
# clreslogicalhostname create -Z zonecluster1 -g resource-group-1 zchost-1 
 
(Register the SUNW.HAStoragePlus resource type.)
# clresourcetype register -Z zonecluster1 SUNW.HAStoragePlus

(Add a resource of type SUNW.HAStoragePlus to the resource group.)
# clresource create -Z zonecluster1 -g resource-group-1 -t SUNW.HAStoragePlus \
-p FileSystemMountPoints=/global/oracle,/global/ora-data/logs,local/ora-data \
-p AffinityOn=TRUE hastp-rs

(Bring the resource group online in a managed state
# clresourcegroup online -Z zonecluster1 -M resource-group-1

(Register the Oracle resource types.)
# clresourcetype register -Z zonecluster1 SUNW.oracle_server
# clresourcetype register -Z zonecluster1 SUNW.oracle_listener
 
(Add the Oracle application resources to the resource group.)
# clresource create -Z zonecluster1 -g resource-group-1 \
-t SUNW.oracle_server -p ORACLE_HOME=/global/oracle \
-p Alert_log_file=/global/oracle/message-log \
-p ORACLE_SID=ora-srvr -p Connect_string=scott/tiger \
-p Dataguard_role=STANDBY -p Standby_mode=PHYSICAL oracle-server-1
 
# clresource create -Z zonecluster1 -g resource-group-1 \
-t SUNW.oracle_listener -p ORACLE_HOME=/global/oracle \
-p LISTENER_NAME=ora-lsnr oracle-listener-1

Registro y configuración de HA para Oracle con Oracle ASM de una sola instancia mediante los comandos de mantenimiento de Oracle Solaris Cluster


Nota - Una única instancia de ASM Oracle no es compatible con Oracle 11g 2.


Este procedimiento explica los pasos necesarios para registrar y configurar Oracle ASM de una sola instancia mediante comandos de mantenimiento de Oracle Solaris Cluster. Oracle_Home para Oracle ASM está sólo en un sistema de archivos local.


Nota - El grupo de discos de Oracle ASM y la base de datos Oracle se pueden configurar en grupos de recursos diferentes. Si el grupo de discos de Oracle ASM y la base de datos Oracle están configurados en grupos de recursos diferentes, debe establecer una afinidad positiva fuerte (+++) entre el grupo de recursos del grupo de discos de Oracle ASM y el grupo de recursos de la base de datos Oracle.


  1. En un miembro del clúster, conviértase en superusuario o asuma una función que proporcione las autorizaciones RBAC (control de acceso basado en función) solaris.cluster.modify y solaris.cluster.admin.
  2. Registre los tipos de recursos de Oracle ASM para el servicio de datos.
    1. Registre el tipo de recurso proxy de la instancia de ASM escalable.
      # clresourcetype register SUNW.scalable_asm_instance_proxy
    2. Registre el tipo de recurso de grupo de discos de ASM.
      • Sólo para Oracle 10g y 11g 1, utilice el tipo de recurso SUNW.asm_diskgroup.
        # clresourcetype register SUNW.asm_diskgroup
      • Sólo para Oracle 11g 2, utilice el tipo de recurso SUNW.scalable_asm_diskgroup_proxy.
        # clresourcetype register SUNW.scalable_asm_diskgroup_proxy
  3. Cree un grupo de recursos escalable gr_inst_asm para la instancia de Oracle ASM.
    # clresourcegroup create -S asm-inst-rg
    -S gr_inst_asm

    Especifica el nombre del grupo de recursos escalable para la instancia de Oracle ASM.

  4. Agregue un recurso de nombre de host lógico al grupo de recursos gr_gd_asm.
    # clreslogicalhostname create -g asm-dg-rg [-h logicalhostname] \
    logicalhostname-rs
    -h nombre_host_lógico

    Especifica un nombre de host lógico. Este nombre de host lógico debe estar presente en su base de datos de servicios de nombres. Si nombre_host_lógico y rc_nombre_host_lógico son iguales, nombre_host_lógico es opcional.

    rc_nombre_host_lógico

    Especifica el nombre que va a asignar al recurso de nombre de host lógico que está creando.

  5. Agregue un recurso de tipo SUNW.scalable_asm_instance al grupo de recursos gr_inst_asm.
    # clresource create -g asm-inst-rg \
    -t SUNW.scalable_asm_instance \
    -p ORACLE_HOME=oracle-home \
    -d asm-inst-rs
    -g gr_inst_asm

    Especifica el nombre del grupo de recursos para la instancia de Oracle ASM.

    -p ORACLE_HOME=inicio_Oracle

    Define la ruta del directorio de inicio de Oracle ASM.


    Nota - Un sistema de archivos local debe utilizarse únicamente para el directorio de inicio de Oracle ASM.


    -d rc_inst_asm

    Especifica el nombre del recurso de la instancia de Oracle ASM que se va a crear.

  6. Ponga en línea el grupo de recursos escalable en estado managed (administrado) en un nodo del clúster.
    # clresourcegroup online -eM asm-inst-rg
  7. Cree un grupo de recursos de Oracle ASM gr_gd_asm.
    # clresourcegroup create asm-dg-rg
  8. Defina una afinidad positiva fuerte en el grupo de discos de Oracle ASM mediante el grupo de recursos gr_gd_asm.
    # clresourcegroup set -p rg_affinities=++asm-inst-rg asm-dg-rg
  9. Agregue un recurso de tipo SUNW.asm_diskgroup al grupo de recursos gr_dg_asm.
    • Sólo para Oracle 10g y 11g 1, utilice el tipo de recurso SUNW.asm_diskgroup.
      # clresource create -g asm-dg-rg -t SUNW.asm_diskgroup \
      -p asm_diskgroups=dg[,dg…] \
      -p resource_dependencies_offline_restart=asm-inst-rs,asm-stor-rs \
      -d asm-dg-rs
      -t SUNW.asm_diskgroup

      Especifica el tipo del recurso que va a agregar.

      -p asm_diskgroups=gd

      Especifica el grupo de discos de ASM.

      rec_almac_asm

      Especifica el nombre del recurso de almacenamiento de Oracle ASM.

      -d rc_gd_asm

      Especifica el nombre del recurso que se va a crear.

    • Sólo para Oracle 11g 2, utilice el tipo de recurso SUNW.scalable_asm_diskgroup_proxy.
      # clresource create -g asm-dg-rg -t SUNW.scalable_asm_diskgroup_proxy \
      -p asm_diskgroups=dg[,dg…] \
      -p resource_dependencies_offline_restart=asm-inst-rs,asm-stor-rs \
      -d asm-dg-rs
  10. Ponga en línea el grupo de recursos de discos de Oracle ASM en estado administrado (managed).
    # clresource online -eM asm-dg-rg
  11. Verifique la instalación de Oracle ASM ejecutando el comando de estado.
    # clresource status +
  12. Registre los tipos de recursos para el servicio de datos HA para Oracle.

    En el caso de HA para Oracle, debe registrar los tipos de recursos SUNW.oracle_server y SUNW.oracle_listener como se indica a continuación.

    # clresourcetype register SUNW.oracle_server
    # clresourcetype register SUNW.oracle_listener
  13. Cree los recursos de aplicación Oracle en el grupo de recursos de migración tras error.
    • Recurso de servidor Oracle:

      # clresource create -g asm-dg-rg \
      -t SUNW.oracle_server \ 
      -p Connect_string=user/passwd \
      -p ORACLE_SID=instance \
      -p ORACLE_HOME=Oracle-home \
      -p Alert_log_file=path-to-log \
      -p Restart_type=entity-to-restart \
      -p Resource_dependencies_offline_restart=asm-dg-rs \
      -d  ora-db-rs
    • Recurso de escucha de Oracle:

      # clresource create -g asm-dg-rg \
      -t SUNW.oracle_listener \ 
      -p LISTENER_NAME=listener \
      -p ORACLE_HOME=Oracle-home \
      -p resource_dependencies_offline_restart=asm-dg-rs logicalhostname-rs \
      -d ora-lsr-rs
    -g gr_gd_asm

    Especifica el nombre del grupo de recursos de discos de Oracle ASM donde se deben colocar los recursos.

    -t SUNW.oracle_server/listener

    Especifica el tipo del recurso que va a agregar.

    -p Alert_log_file=ruta_archivo_registro

    Define la ruta $ORACLE_HOME para el registro de mensajes de servidor.

    -p Connect_string=usuario/contraseña

    Especifica el usuario y la contraseña utilizados por el supervisor de errores para conectarse a la base de datos. Estos valores deben coincidir con los permisos que configure en Configuración de permisos de base de datos Oracle. Si utiliza la autorización de Solaris, escriba una barra (/), en lugar del nombre de usuario y la contraseña.

    -p ORACLE_SID=instancia

    Define el identificador del sistema Oracle.

    -p LISTENER_NAME=escucha

    Define el nombre de la instancia de escucha de Oracle. Este nombre debe coincidir con la entrada correspondiente en listener.ora.

    -p ORACLE_HOME=inicio_Oracle

    Define la ruta del directorio de inicio de Oracle.


    Nota - También puede definir propiedades de extensión adicionales que pertenezcan al servicio de datos de Oracle para anular sus valores predeterminados. Consulte Configuración de propiedades de extensión de HA para Oracle para obtener una lista de las propiedades de extensión.


  14. Ponga en línea el recurso del servidor Oracle.
    # clresource enable ora-db-rs 
  15. Ponga en línea el recurso de la escucha de Oracle.
    # clresource enable ora-lsr-rs 

Registro y configuración de HA para Oracle con una instancia de Oracle ASM en clúster mediante los comandos de mantenimiento de Oracle Solaris Cluster

En este procedimiento se explican los pasos que se deben seguir para registrar y configurar HA para Oracle con una instancia de Oracle ASM en clúster mediante los comandos de mantenimiento de Oracle Solaris Cluster.


Nota - Antes de efectuar los pasos de este procedimiento debe instalar el software Oracle Clusterware.


  1. En un miembro del clúster, conviértase en superusuario o asuma una función que proporcione las autorizaciones RBAC (control de acceso basado en función) solaris.cluster.modify y solaris.cluster.admin.

    Nota - También puede usar la utilidad clsetup para realizar los pasos del 1 al 6 de este procedimiento.


  2. Registre los tipos de recursos para la estructura de &RAC y la estructura de Oracle Clusterware.
    # clresourcetype register SUNW.rac_framework
    # clresourcetype register SUNW.crs_framework
  3. Cree un grupo de recursos escalable gr_estruct_rac?.
    # clresourcegroup create -S rac-fmwk-rg
  4. Agregue un recurso de tipo SUNW.rac_framework al grupo de recursos gr_estruct_rac?.
    # clresource create -g rac-fmwk-rg -t SUNW.rac_framework rac-fmwk-rs
  5. Agregue un recurso de tipo SUNW.crs_framework al grupo de recursos gr_estruct_rac?.
    # clresource create -g rac-fmwk-rg -t SUNW.crs_framework \
    -p resource_dependencies=rac-fmwk-rs \
    -d crs-fmwk-rs
  6. Cree un grupo de recursos de migración tras error gr_bd_ora para la base de datos Oracle.
    # clresourcegroup create ora-db-rg
  7. SPARC: Si utiliza SPARC, debe aplicar los pasos siguientes. De lo contrario, vaya al Paso 8.

    Nota - Este paso sólo es factible si tiene instalado el paquete ORCLudlm antes de realizar la instalación de Oracle ASM.


    1. Registre el tipo de recurso para Oracle UDLM.
      # clresourcetype register SUNW.rac_udlm
    2. Agregue un recurso de tipo SUNW.rac_udlm al grupo de recursos gr_estruct_rac?.
      # clresource create -g rac-fmwk-rg -t SUNW.rac_udlm \
      -p resource_dependencies=rac-fmwk-rs rac-udlm-rs
  8. Registre el tipo de recurso adecuado para el sistema de archivos que utilice y cree un grupo de recursos.

    Nota - Antes de realizar este paso, decida el sistema de archivos que va a utilizar para Oracle_Home y configure el sistema de archivos. Para obtener información sobre cómo configurar un sistema de archivos, consulte Preparación de nodos y discos.


    Si utiliza un sistema de archivos compartidos QFS, aplique los pasos siguientes para registrar el tipo de recurso del sistema de archivos compartidos QFS y crear grupos de recursos. De lo contrario, debe utilizar el tipo de recurso SUNW.HAStoragePlus.

    • Si utiliza un sistema de archivos compartidos QFS, aplique los pasos siguientes para registrar el tipo de recurso del sistema de archivos compartidos QFS y crear grupos de recursos. De lo contrario, debe utilizar el tipo de recurso SUNW.HAStoragePlus.
      1. Registre el tipo de recurso para el sistema de archivos compartidos QFS.
        # clresourcetype register SUNW.qfs
      2. Cree un grupo de recursos gr_qfs.
        # clresourcegroup create qfs-rg
      3. Agregue un recurso de tipo SUNW.qfs al grupo de recursos gr_qfs?.
        # clresource create -g qfs-rg -t SUNW.qfs -p QFSFileSystem=qfs-mp qfs-rs
        -g gr_qfs

        Especifica el nombre del grupo de recursos.

        -t SUNW.qfs

        Especifica el tipo del recurso que va a agregar.

        -p QFSFileSystem=pm_qfs

        Especifica el punto de montaje del sistema de archivos compartidos QFS.

        rc_qfs

        Especifica el nombre del recurso del sistema de archivos compartidos QFS que está creando.

      4. Ponga en línea el grupo de recursos gr_qfs en estado managed (administrado) en un nodo del clúster.
        # clresourcegroup online -eM qfs-rg
      5. Registre el tipo de recurso para SUNW.ScalMountPoint.
        # clresourcetype register SUNW.ScalMountPoint
      6. Cree un grupo de recursos escalable gr_pm_escal.
        # clresourcegroup create -S scal-mp-rg
      7. Agregue un recurso de tipo SUNW.ScalMountPoint al grupo de recursos gr_pm_escal?.
        # clresource create -g scal-mp-rg -t SUNW.ScalMountPoint \
        -p mountpointdir=mount-point \
        -p filesystemtype=s-qfs \
        -p targetfilesystem=qfs-name \
        -p resource_dependencies=qfs-rs \
        -d scal-mp-rs
        -g gr_pm_escal

        Especifica el nombre del grupo de recursos escalable.

        -t SUNW.ScalMountPoint

        Especifica el tipo del recurso que va a agregar.

        -p mountpointdir=punto_montaje

        Especifica el directorio donde se monta el sistema de archivos.

        -p filesystemtype=s_qfs

        Especifica el tipo de sistema de archivos que se utiliza.

        -p targetfilesystem=nombre_qfs

        Especifica el nombre del sistema de archivos que se monta en este punto de montaje.

        -d rc_mp_escal

        Especifica el nombre del recurso de punto de montaje escalable que va a crear.

      8. Ponga en línea el grupo de recursos gr_pm_escal en estado managed (administrado) en un nodo del clúster.
        # clresourcegroup online -eM scal-mp-rg
    • Si utiliza sistemas de archivos distintos al sistema de archivos compartidos QFS, lleve a cabo los pasos siguientes para registrar el tipo de recurso SUNW.HAStoragePlus y crear los grupos de recursos.
      1. Registre el tipo de recurso para el tipo de recurso SUNW.HAStoragePlus.
        # clresourcetype register SUNW.HAStoragePlus
      2. Agregue un recurso de tipo SUNW.HAStorgePlus al grupo de recursos gr_bd_ora?.
        # clresource create -g ora-db-rg -t SUNW.HAStoragePlus \
        -p filesystemmountpoints=mount-point-list -d hastp-rs
      3. Ponga en línea el grupo de recursos gr_bd_ora en estado managed (administrado) en un nodo del clúster.
        # clresourcegroup online -eM ora-db-rg
  9. Registre los tipos de recursos de Oracle ASM para el servicio de datos.
    1. Registre el tipo de recurso proxy de la instancia de ASM escalable.
      # clresourcetype register SUNW.scalable_asm_instance_proxy
    2. Registre el tipo de recurso de grupo de discos de ASM.
      • Sólo para Oracle 10g y 11g 1, utilice el tipo de recurso SUNW.asm_diskgroup.
        # clresourcetype register SUNW.asm_diskgroup
      • Sólo para Oracle 11g 2, utilice el tipo de recurso SUNW.scalable_asm_diskgroup_proxy.
        # clresourcetype register SUNW.scalable_asm_diskgroup_proxy
  10. Cree los grupos de recursos gr_inst_asm? y gr_gd_asm?.
    # clresourcegroup create -S asm-inst-rg asm-dg-rg
  11. Defina una afinidad positiva fuerte en gr_estruct_rac? mediante gr_inst_asm.
    # clresourcegroup set -p rg_affinities=++rac-fmwk-rg asm-inst-rg
  12. Defina una afinidad positiva fuerte en gr_inst_asm? mediante gr_dg_asm.
    # clresourcegroup set -p rg_affinities=++asm-inst-rg asm-dg-rg
  13. Agregue un recurso de tipo SUNW.crs_framework al grupo de recursos gr_estruct_rac?.
    # clresource create -g rac-fmwk-rg -t SUNW.crs_framework \
    -p resource_dependencies=rac-fmwk-rs \
    -d crs-fmwk-rs
  14. Agregue un recurso de tipo SUNW.scalable_asm_instance_proxy al grupo de recursos gr_inst_asm.
    # clresource create -g asm-inst-rg -t SUNW.asm_instance_proxy \
    -p ORACLE_HOME=oracle-home \
    -p crs_home=crs-home \
    -p "oracle_sid{node1}"=instance \
    -p "oracle_sid{node2}"=instance \
    -p resource_dependencies_offline_restart=crs-fmwk-rs,qfs-mp-rs \
    -d asm-inst-rs
    -g gr_inst_asm

    Especifica el nombre del grupo de recursos donde se deben colocar los recursos.

    -t SUNW.asm_inst_proxy

    Especifica el tipo del recurso que va a agregar.

    -p ORACLE_SID=instancia

    Define el identificador del sistema Oracle.

    -p ORACLE_HOME=inicio_Oracle

    Define la ruta del directorio de inicio de Oracle.

    -d rc_inst_asm

    Especifica el nombre del recurso que se va a crear.

  15. Agregue un recurso de grupo de discos ASM al grupo de recursos asm-dg-rg.
    • Sólo para Oracle 10g y 11g 1, utilice el tipo de recurso SUNW.asm_diskgroup.
      # clresource create -g asm-dg-rg -t SUNW.asm_diskgroup \
      -p asm_diskgroups=dg[,dg…] \
      -p resource_dependencies_offline_restart=asm-inst-rs,asm-stor-rs \
      -d asm-dg-rs
      -t SUNW.asm_diskgroup

      Especifica el tipo del recurso que va a agregar.

      -p asm_diskgroups=gd

      Especifica el grupo de discos de ASM.

      rec_almac_asm

      Especifica el nombre del recurso de almacenamiento de Oracle ASM.

      -d rc_gd_asm

      Especifica el nombre del recurso que se va a crear.

    • Sólo para Oracle 11g 2, utilice el tipo de recurso SUNW.scalable_asm_diskgroup_proxy.
      # clresource create -g asm-dg-rg -t SUNW.scalable_asm_diskgroup_proxy \
      -p asm_diskgroups=dg[,dg…] \
      -p resource_dependencies_offline_restart=asm-inst-rs,asm-stor-rs \
      -d asm-dg-rs
  16. Ponga en línea el grupo de recursos gr_inst_asm en estado administrado (managed) en un nodo del clúster.
    # clresourcegroup online -eM asm-inst-rg
  17. Ponga en línea el grupo de recursos gr_dg_asm en estado administrado (managed) en un nodo del clúster.
    # clresourcegroup online -eM asm-dg-rg
  18. Verifique la instalación de Oracle ASM ejecutando el comando de estado.
    # clresource status +
  19. Registre los tipos de recursos para el servicio de datos HA para Oracle.

    En el caso de HA para Oracle, debe registrar dos tipos de recursos, SUNW.oracle_server y SUNW.oracle_listener, como se indica a continuación.

    # clresourcetype register SUNW.oracle_server
    # clresourcetype register SUNW.oracle_listener
  20. Agregue un recurso de nombre de host lógico al grupo de recursos de migración tras error para la base de datos Oracle.
    # clreslogicalhostname create -g ora-db-rg [-h logicalhostname] \
    logicalhostname-rs
    nombre_host_lógico

    Especifica un nombre de host lógico. Este nombre de host lógico debe estar presente en su base de datos de servicios de nombres. Si nombre_host_lógico y rc_nombre_host_lógico son iguales, nombre_host_lógico es opcional.

    rc_nombre_host_lógico

    Especifica el nombre que va a asignar al recurso de nombre de host lógico que está creando.

  21. Ponga en línea el grupo de recursos de migración tras error en estado managed (administrado) en un nodo del clúster.
    # clresourcegroup online -eM ora-db-rg
  22. Cree los recursos de aplicación Oracle en el grupo de recursos de migración tras error.
    • Recurso de servidor Oracle:

      # clresource create -g ora-db-rg \
      -t SUNW.oracle_server \ 
      -p Connect_string=user/passwd \
      -p ORACLE_SID=instance \
      -p ORACLE_HOME=Oracle-home \
      -p Alert_log_file=path-to-log \
      -p Resource_dependencies_offline_restart=asm-dg-rs \
      -d ora-db-rs
    • Recurso de escucha de Oracle:

      # clresource create -g ora-db-rg \
      -t SUNW.oracle_listener \
      -p ORACLE_HOME=Oracle-home \
      -p listener_name=listener \
      -p resource_dependencies_offline_restart=asm-dg-rs,logicalhostname-rs \
      -d ora-ls-rs
    -g gr_bd_ora

    Especifica el nombre del grupo de recursos donde se deben colocar los recursos.

    -t SUNW.oracle_server/listener

    Especifica el tipo del recurso que va a agregar.

    -p Alert_log_file=ruta_archivo_registro

    Define la ruta $ORACLE_HOME para el registro de mensajes de servidor.

    -p Connect_string=usuario/contraseña

    Especifica el usuario y la contraseña utilizados por el supervisor de errores para conectarse a la base de datos. Estos valores deben coincidir con los permisos que configure en Configuración de permisos de base de datos Oracle. Si utiliza la autorización de Solaris, escriba una barra (/), en lugar del nombre de usuario y la contraseña.

    -p ORACLE_SID=instancia

    Define el identificador del sistema Oracle.

    -p ORACLE_HOME=inicio_Oracle

    Define la ruta del directorio de inicio de Oracle.

    -p listener_name=escucha

    Define el nombre de la instancia de escucha de Oracle. Este nombre debe coincidir con la entrada correspondiente en listener.ora.

    -d rc_esc_ora

    Especifica el nombre del recurso que se va a crear.


    Nota - También puede definir propiedades de extensión adicionales que pertenezcan al servicio de datos de Oracle para anular sus valores predeterminados. Consulte Configuración de propiedades de extensión de HA para Oracle para obtener una lista de las propiedades de extensión.


  23. Ponga en línea el recurso del servidor Oracle.
    # clresource enable ora-db-rs
  24. Ponga en línea el recurso de la escucha de Oracle.
    # clresource enable ora-ls-rs
Sistema de archivos de clúster

Nota - También puede instalar Oracle_Home para Oracle ASM en un sistema de archivos de clúster. Si utiliza un sistema de archivos de clúster, debe crear los recursos SUNW.HAStoragePlus y SUNW.scalable_asm_instance, y definir las dependencias pertinentes entre estos dos recursos.

A continuación se indican algunos comandos de ejemplo para crear el recurso SUNW.HAStoragePlus y el recurso SUNW.scalable_asm_instance:

# clresource create -g asm-inst-rg -t SUNW.HAStoragePlus \ 
-p FilesystemMountPoints=cluster-file-system \
hastp-rs
# clresource create -g asm-inst-rg -t SUNW.scalable_asm_instance \
-p ORACLE_HOME=oracle-home \
-p "oracle_sid{node1}"=instance \
-p "oracle_sid{node2}"=instance \
-p resource_dependencies_restart=hastp-rs \
-p resource_dependencies_offline_restart=crs-fmwk-rs \
asm-inst-rs

Siguientes pasos

Después de registrar y configurar HA para Oracle, vaya a Verificación de la instalación de HA para Oracle.