JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Guía de Oracle Solaris Cluster Data Service para Oracle     Oracle Solaris Cluster 3.3 3/13 (Español)
search filter icon
search icon

Información del documento

Prefacio

1.  Instalación y configuración de HA para Oracle

Descripción general del proceso de instalación y configuración de HA para Oracle

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

Requisitos de configuración

Preguntas para la planificación de la configuración

Preparación de los nodos y los discos

Cómo preparar los nodos

Cómo configurar el acceso a la base de datos Oracle con Solaris Volume Manager

Cómo configurar el acceso a la base de datos Oracle con Veritas Volume Manager

Cómo configurar el acceso a la base de datos Oracle con Oracle ASM

Cómo configurar un agente de escucha de SCAN de Oracle Grid Infrastructure para clusters

Instalación del software de Oracle ASM

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

Instalación del software de Oracle Database

Cómo instalar el software de Oracle Database

Cómo definir los parámetros del núcleo de Oracle Database

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

Cómo verificar la instalación de Oracle Database

Creación de una base de datos Oracle

Cómo crear una base de datos primaria de Oracle

Configuración de permisos de base de datos de Oracle

Cómo definir permisos de bases 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 y configurar HA para Oracle

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

Cómo registrar y configurar HA para Oracle (clsetup)

Cómo registrar y configurar HA para Oracle sin Oracle Grid Infrastructure (CLI)

Cómo registrar y configurar HA para Oracle con Oracle Grid Infrastructure (CLI) para un servidor independiente (CLI)

Cómo registrar y configurar HA para Oracle con Oracle Grid Infrastructure (CLI) para un cluster (CLI)

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 los supervisores de fallos de HA para Oracle

Funcionamiento del supervisor de fallos de servidor de Oracle

Funcionamiento del supervisor de fallos principal

Funcionamiento del sondeo de fallos del cliente de la 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 fallos de servidor como respuesta a un error de transacción de la base de datos

Exploración de las alertas registradas por el supervisor de fallos de servidor

Funcionamiento del supervisor de fallos de escucha de Oracle

Obtención de archivos del núcleo central para resolver problemas de tiempos de espera finalizados de DBMS

Personalización del supervisor de fallos Servidor de HA para Oracle

Definición del comportamiento personalizado de errores

Formato de archivo de acción personalizado

Cambio de la respuesta a un error de DBMS

Respuesta a un error con efectos importantes

Omisión de un error con efectos secundarios

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 cluster

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

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

Actualización de 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 existentes 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 existentes del tipo de recurso

Cambio del rol de una instancia de Oracle Data Guard

Cómo cambiar el rol 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 de Oracle ASM con HA para Oracle

Índice

Instalación del software de Oracle Database

En esta sección, se detalla el procedimiento para instalar el software de Oracle Database.

Cómo instalar el software de Oracle Database

  1. Conviértase en superusuario en un miembro del cluster.
  2. Si planea instalar el software de Oracle Database en un sistema de archivos de cluster, inicie el software de Oracle Solaris Cluster y conviértase en el propietario del grupo de dispositivos.

    Si tiene previsto instalar el software de Oracle Database en otra ubicación, omita este paso.

    Para obtener más información sobre las ubicaciones de instalación, consulte Preparación de los nodos y los discos.

  3. Instale el software de Oracle Database.

    Antes de iniciar la instalación de Oracle Database, asegúrese de que los recursos del sistema necesarios para Oracle Database se hayan configurado. Inicie sesión como oracle para garantizar que sea propietario de todo el directorio antes de realizar este paso. Consulte las guías correspondientes de instalación y configuración de Oracle Database para obtener instrucciones sobre cómo instalar el software de Oracle Database.

    Puede utilizar Solaris Resource Management (SRM) para garantizar que los parámetros del núcleo estén definidos, por lo menos, en los valores mínimos que requiere Oracle Database. Para obtener más información sobre cómo definir los parámetros del núcleo de Oracle Database, consulte Cómo definir los parámetros del núcleo de Oracle Database. Una vez configurados los recursos del sistema para Oracle Database, puede iniciar la instalación.

  4. (Opcional) Si utiliza HA para Oracle con Oracle Database 10g versión 1, impida que se inicie el daemon cssd de Oracle Database.

    Si utiliza HA para Oracle con Oracle Database 10g versión 2, omita este paso.

    Elimine la entrada para el daemon cssd de Oracle Database desde el archivo /etc/inittab en el nodo en el que está instalado el software de Oracle Database. Para eliminar esta entrada, elimine la siguiente línea del archivo /etc/inittab:

    h1:23:respawn:/etc/init.d/init.cssd run >/dev/null 2>&1 > </dev/null

    HA para Oracle no necesita el daemon cssd de Oracle Database. Por lo tanto, la eliminación de esta entrada no afecta el funcionamiento de Oracle Database 10g versión 1 con HA para Oracle. Si cambia la instalación de Database de manera que se requiere el daemon cssd de Oracle Database, restaure la entrada para este daemon al archivo /etc/inittab.


    Precaución

    Precaución - Si utiliza Oracle RAC 10g versión 1, no elimine la entrada para el daemon cssd del archivo /etc/inittab.


    Si elimina la entrada para el daemon cssd de Oracle Database del archivo /etc/inittab, evita que aparezcan mensajes de error innecesarios. De lo contrario, cualquier intento del comando init(1M) de iniciar el daemon cssd de Oracle Database puede causar que se muestren tales mensajes de error. Estos mensajes de error se muestran si se instalan los archivos binarios de Oracle Database en un sistema de archivos local altamente disponible o en el sistema de archivos de cluster. Los mensajes se muestran varias veces hasta que el sistema de archivos en el que se instalan los archivos binarios de Oracle Database está montado. Estos mensajes de error son los siguientes:

    INIT: Command is respawning too rapidly. Check for possible errors.
    id:  h1 "/etc/init.d/init.cssd run >/dev/null 2>&1 >/dev/null"
    Waiting for filesystem containing $CRSCTL.

    Si está utilizando HA para Oracle en la plataforma x86, es posible que aparezcan los mensajes de error innecesariios sobre la no disponibilidad de UNIX Distributed Lock Manager (UDLM).

    Estos mensajes se muestran si se producen los siguientes eventos:

    • Un nodo se está ejecutando en un modo que no sea de cluster. En esta situación, los sistemas de archivos que Oracle Solaris Cluster no se montan.

    • Un nodo se está iniciando. En esta situación, los mensajes se muestran varias veces hasta que Oracle Solaris Cluster monta el sistema de archivos donde están instalados los archivos binarios de Oracle Database.

    • Oracle Database se inicia o produce un failover en un nodo o en una zona en donde la instalación de Oracle Database no se ha ejecutado originalmente. En una configuración de este tipo, los archivos binarios de Oracle Database se instalan en un sistema de archivos local de alta disponibilidad. En esta situación, los mensajes se muestran en la consola del nodo o de la zona donde se ejecutó la instalación de Oracle Database.

Cómo definir los parámetros del núcleo de Oracle Database

El proyecto default se modifica para incluir los recursos necesarios para Oracle Database, ya que RGM utiliza el proyecto default para ejecutar el servicio de datos. Si desea utilizar un proyecto SRM determinado para ejecutar Oracle Database, créelo y configure los recursos del sistema del proyecto siguiendo el mismo procedimiento. Especifique el nombre del proyecto en lugar de default. Cuando configure el grupo de recursos o el recurso para el servidor Oracle Database, especifique el nombre del proyecto en la propiedad pertinente del grupo de recursos o del recurso.

  1. Visualice la configuración del proyecto default.
    phys-X# prctl -i project default
  2. Si no se ha establecido ningún parámetro del núcleo o si los parámetros del núcleo no se han definido en el valor mínimo necesario para Oracle Database, como se muestra en la siguiente tabla, defina el parámetro.
    phys-X# projmod -s -K "parameter=(priv,value,deny)" default

    Parámetro del núcleo de Oracle Database
    Valor mínimo necesario
    process.max-sem-nsems
    256
    project.max-sem-ids
    100
    project.max-shm-ids
    100
    project.max-shm-memory
    4294967295

    Consulte la Guía de Instalación de Oracle 10g para obtener más información sobre estos parámetros.

  3. Verifique la nueva configuración.
    phys-X# prctl -i project default