Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
Guía de servicio de datos de Oracle para Oracle Real Application Clusters Oracle Solaris Cluster 3.3 3/13 (Español) |
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 cluster
Descripción general sobre las tareas necesarias para que Oracle RAC se pueda ejecutar en un cluster
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, 11g o 12c Oracle Clusterware
Instalación de Oracle Clusterware en un subconjunto de nodos de Oracle Solaris Cluster
Creación de archivos y directorios específicos del nodo para un sistema de archivos compartidos
Cómo crear un directorio específico del nodo para un sistema de archivos compartidos
Cómo crear un archivo específico del nodo para un sistema de archivos compartidos
Verificación de la instalación de Oracle RAC
Cómo verificar la instalación de Oracle 10 g, 11g o 12c RAC
Oracle 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
Creación de un recurso de estructura de Oracle Clusterware
Cómo crear un recurso de estructura de Oracle Clusterware
Creación de una base de datos Oracle
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 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 Soporte para Oracle RAC
Cómo verificar la configuración del grupo de recursos de estructura de Oracle RAC
Cómo verificar la configuración del grupo de recursos de gestor de volúmenes de varios propietarios
Verificación de la configuración de recursos de almacenamiento de archivos de Oracle
Cómo verificar la configuración de recursos para instancias de base de datos Oracle 9i RAC
Verificación del comportamiento correcto en el cierre y en el inicio del cluster
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
8. Actualización de Soporte para Oracle RAC
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
Cuando el software de Oracle se instala en un sistema de archivos compartidos, todos los nodos del cluster pueden obtener acceso a todos los archivos del directorio que la variable de entorno ORACLE_HOME especifica. Sin embargo, algunos archivos y directorios de Oracle deben mantener información específica del nodo.
Si instala el software de Oracle en un sistema de archivos compartidos, debe crear copias locales de los archivos y los directorios que deben mantener la información específica del nodo. Para asegurarse de que todos los nodos del cluster tengan acceso a estos archivos y directorios, utilice un enlace simbólico cuyo destino sea un archivo o un directorio en un sistema de archivos local respecto de un nodo. Dicho sistema de archivos no forma parte del sistema de archivos compartidos.
Para utilizar un enlace simbólico para este fin, debe asignar un área en un sistema de archivos local. Para permitir que las aplicaciones de Oracle creen enlaces simbólicos a los archivos en esta área, las aplicaciones deben poder obtener acceso a los archivos en esta área. Puesto que los enlaces simbólicos residen en el sistema de archivos compartidos, todas las referencias a los enlaces de todos los nodos son iguales. Por lo tanto, todos los nodos deben tener el mismo espacio de nombres para el área en el sistema de archivos local.
El administrador crea el sistema de archivos en un nodo de votación del cluster global, incluso cuando un cluster de zona utiliza el sistema de archivos. El administrador configura el sistema de archivos específico del nodo en el nodo de cluster de zona con el comando zonecfg.
Esta sección incluye los procedimientos siguientes:
Cómo crear un directorio específico del nodo para un sistema de archivos compartidos
Cómo crear un archivo específico del nodo para un sistema de archivos compartidos
Realice este procedimiento en cada directorio que deba mantener información específica del nodo. En general, los siguientes directorios deben mantener información específica del nodo:
Para obtener información sobre otros directorios que es posible que deban mantener información específica del nodo, consulte la documentación de Oracle.
Asegúrese de que la estructura del directorio local que cree coincida con la estructura de directorio global que contenga información específica del nodo. Por ejemplo, el directorio global /global/oracle/network/agent puede contener información específica del nodo que se debe almacenar localmente en el directorio /local. En esta situación, debe crear un directorio denominado /local/oracle/network/agent.
# mkdir -p local-dir
Especifica que todos los directorios principales inexistentes se crean en primer lugar.
Especifica la ruta completa del directorio que se está creando.
Asegúrese de que la copia local de la información específica del nodo esté incluida en el directorio local que se creó en el Paso 1.
# cp -pr global-dir local-dir-parent
Especifica que se mantienen el propietario, el grupo, los modos de permisos, la hora de modificación, la hora de acceso y las listas de control de acceso.
Especifica que se copian el directorio y todos sus archivos, incluidos todos los subdirectorios y sus archivos.
Especifica la ruta completa del directorio global que se está copiando. Este directorio reside en el sistema de archivos compartidos en el directorio que especifica la variable de entorno ORACLE_HOME.
Especifica el directorio en el nodo local que debe contener la copia local. Este directorio es el directorio principal del directorio que se creó en el Paso 1.
# rm -r global-dir
Especifica que se eliminan el directorio y todos sus archivos, incluidos todos los subdirectorios y sus archivos.
Especifica el nombre de archivo y la ruta completa del directorio global que se va a eliminar. Este directorio es el directorio global que se copió en el Paso 2.
# ln -s local-dir global-dir
Ejemplo 4-1 Creación de directorios específicos del nodo
En este ejemplo, se muestra la secuencia de operaciones necesaria para crear directorios específicos del nodo en un cluster de dos nodos. Este cluster se configura de la siguiente manera:
La variable de entorno ORACLE_HOME especifica el directorio /global/oracle.
El sistema de archivos local en cada nodo se encuentra en el directorio /local.
Las siguientes operaciones se realizan en cada nodo:
Para crear los directorios necesarios en el sistema de archivos local, se ejecutan los siguientes comandos:
# mkdir -p /local/oracle/network/agent
# mkdir -p /local/oracle/network/log
# mkdir -p /local/oracle/network/trace
# mkdir -p /local/oracle/srvm/log
# mkdir -p /local/oracle/apache
Para efectuar copias locales de los directorios globales que deben mantener información específica del nodo, se ejecutan los siguientes comandos:
# cp -pr $ORACLE_HOME/network/agent /local/oracle/network/.
# cp -pr $ORACLE_HOME/network/log /local/oracle/network/.
# cp -pr $ORACLE_HOME/network/trace /local/oracle/network/.
# cp -pr $ORACLE_HOME/srvm/log /local/oracle/srvm/.
# cp -pr $ORACLE_HOME/apache /local/oracle/.
Las siguientes operaciones se realizan en un solo nodo:
Para eliminar los directorios globales, se ejecutan los siguientes comandos:
# rm -r $ORACLE_HOME/network/agent
# rm -r $ORACLE_HOME/network/log
# rm -r $ORACLE_HOME/network/trace
# rm -r $ORACLE_HOME/srvm/log
# rm -r $ORACLE_HOME/apache
Para crear enlaces simbólicos de los directorios locales a sus correspondientes directorios globales, se ejecutan los siguientes comandos:
# ln -s /local/oracle/network/agent $ORACLE_HOME/network/agent
# ln -s /local/oracle/network/log $ORACLE_HOME/network/log
# ln -s /local/oracle/network/trace $ORACLE_HOME/network/trace
# ln -s /local/oracle/srvm/log $ORACLE_HOME/srvm/log
# ln -s /local/oracle/apache $ORACLE_HOME/apache
Realice este procedimiento en cada archivo que deba mantener información específica del nodo. En general, los siguientes archivos deben mantener información específica del nodo:
Para obtener información sobre otros archivos que es posible que deban mantener información específica del nodo, consulte la documentación de Oracle.
# mkdir -p local-dir
Especifica que todos los directorios principales inexistentes se crean en primer lugar.
Especifica la ruta completa del directorio que se está creando.
# cp -p global-file local-dir
Especifica que se mantienen el propietario, el grupo, los modos de permisos, la hora de modificación, la hora de acceso y las listas de control de acceso.
Especifica el nombre de archivo y la ruta completa del archivo global que se va a copiar. Este archivo se ha instalado en el sistema de archivos compartidos dentro del directorio que especifica la variable de entorno ORACLE_HOME.
Especifica el directorio que debe contener la copia local del archivo. Este directorio es el directorio que se creó en el Paso 1.
# rm global-file
Especifica el nombre de archivo y la ruta completa del archivo global que se va a eliminar. Este archivo es el archivo global que se copió en el Paso 2.
# ln -s local-file global-file
Ejemplo 4-2 Creación de archivos específicos del nodo
En este ejemplo, se muestra la secuencia de operaciones necesaria para crear archivos específicos del nodo en un cluster de dos nodos. Este cluster se configura de la siguiente manera:
La variable de entorno ORACLE_HOME especifica el directorio /global/oracle.
El sistema de archivos local en cada nodo se encuentra en el directorio /local.
Las siguientes operaciones se realizan en cada nodo:
Para crear el directorio local que contendrá los archivos que deben mantener información específica del nodo, se ejecuta el siguiente comando:
# mkdir -p /local/oracle/network/admin
Para efectuar una copia local de los archivos globales que deben mantener información específica de nodo, se ejecutan los comandos siguientes:
# cp -p $ORACLE_HOME/network/admin/snmp_ro.ora \ /local/oracle/network/admin/.
# cp -p $ORACLE_HOME/network/admin/snmp_rw.ora \ /local/oracle/network/admin/.
Las siguientes operaciones se realizan en un solo nodo:
Para eliminar los archivos globales, se ejecutan los siguientes comandos:
# rm $ORACLE_HOME/network/admin/snmp_ro.ora
# rm $ORACLE_HOME/network/admin/snmp_rw.ora
Para crear enlaces simbólicos de las copias locales de los archivos a sus archivos globales correspondientes, se ejecutan los siguientes comandos:
# ln -s /local/oracle/network/admin/snmp_ro.ora \ $ORACLE_HOME/network/admin/snmp_rw.ora
# ln -s /local/oracle/network/admin/snmp_rw.ora \ $ORACLE_HOME/network/admin/snmp_rw.ora
Pasos siguientes