Home

Guía del servicio de datos de Oracle® Solaris Cluster para Oracle

image

Contents

1. 86 A Propiedades de extensi n de HA para Oracle Database 05 89 Propiedades de extensi n de SUNW oracle_Server oooccconoccnnccnonnccnnnncnnncononacinnninnns 89 Propiedades de extensi n de SUNW oracle_listener coocccooccncnoccnnocnnonccnnnnccnncnnnnns 93 B Acciones preestablecidas para errores de DBMS y alertas registradas 95 C Configuraciones de ejemplo de Oracle ASM con HA para Oracle Database occiso ido ela ceba elias 103 6 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 Contenido Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 Lista de figuras FIGURA C 1 FIGURA C 2 Oracle ASM en cluster con grupos de discos en cluster 1 Oracle ASM en cluster con grupos de discos en cluster 2 10 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 Lista de tablas TABLA 1 1 TABLA 1 2 TABLA 1 3 TABLA B 1 TABLA B 2 Mapa de tareas Instalaci n y configuraci n de HA para Oracle Database Mapa de tareas Instalaci n y configuraci n de HA para Oracle Database con Oracle ASM en cluster ooooccononcnocncnonnnnonncnononcnannonococnonnrrnnocccnonos Acciones preestablecidas para errores de DBMS sseeeeeeeeeneeeeeees Acciones preestablecidas para alertas registradas seseeseeeeeeeeees 11 12 Gu a
2. vucmm fmwk rg Especifica el nombre que asigna al grupo de recursos 3 Registre el tipo de recurso SUNW vucmm_framework clresourcetype register SUNW vucmm_framework 4 Agregue una instancia del tipo de recurso SUNW vucmm_framework al grupo de recursos creado en el Paso 2 clresource create g vucmm fmwk rg t SUNW vucmm_framework vucmm fmwk rs vucmm fmwk rs Especifica el nombre que va a asignar al recurso SUNW vucmm_framework 5 Registre y agregue una instancia del tipo de recurso que representa el administrador de vol menes que utiliza para archivos de Oracle Database si existen Si utiliza Solaris Volume Manager para Solaris Cluster registre y agregue la instancia de la siguiente manera a Registre el tipo de recurso SUNW vucmm_svm clresourcetype register SUNW vucmm_svm 28 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 Instalaci n del software de Oracle Grid Infrastructure b Agregue una instancia del tipo de recurso SUNW vucmm_svm al grupo de recursos creado en el Paso 2 Aseg rese de que esta instancia dependa del recurso vucmm_framework que cre en el Paso 4 clresource create g vucmm fmwk rg t SUNW vucmm_svm p resource_dependencies vucmm fmwk rs vucmm svm rs p resource dependencies vucmm fmwk rs Especifica que esta instancia depende del recurso SUNW vucmm_f ramework vucmm svm rs Especifica el nombre que va a asignar a
3. 2849 SWITCH 2842 RESTART Client unable to fork a server Out of memory 3113 RESTART co di lost connection 3113 NONE on di lost connection 3113 NONE di di lost connection 3114 NONE co Not connected 4030 RESTART 4032 RESTART 4100 RESTART communication area cannot be allocated insufficient memory 6108 STOP co Can t connect to remote database make sure SQL Net server is up 6114 STOP co Can t connect to remote database check SQL Net configuration 7205 SWITCH di 7206 SWITCH di 7208 SWITCH di 7210 SWITCH E di 7211 SWITCH x di Ap ndice B Acciones preestablecidas para errores de DBMS y alertas registradas 97 Action Estado de Nuevo Mensaje N mero Acci n conexi n estado de error 7212 SWITCH di 7213 SWITCH di 7214 SWITCH di 7215 SWITCH di 7216 SWITCH di 7218 SWITCH di 7219 RESTART slspool unable to allocate spooler argument buffer 7223 RESTART slspool fork error unable to spawn spool process Resource limit reached 7224 SWITCH 7229 SWITCH 7232 SWITCH 7234 SWITCH 7238 SWITCH slemcl close error 7250 RESTART 7251 RESTART 7252 RESTART 7253 RESTART 7258 RESTART 7259 RESTART 7263 SWITCH 7269 SWITCH 7279 SWITCH 7280 RESTART 7296 SWITCH A 7297 SWITCH 7306 RESTART 7310 SWITCH 7315 SWITCH h 7321 SWITCH A 7322 SWITCH 7324 RESTART 7325 RES
4. La palabra clave CONNECTION_STATE es opcional Si omite esta palabra clave la entrada siempre se aplica sea cual sea el estado de la conexi n Cap tulo 1 Instalaci n y configuraci n de HA para Oracle Database 73 Personalizaci n del supervisor de fallos Servidor de HA para Oracle Database NEW_STATE Especifica el estado de la conexi n entre la base de datos y el supervisor de fallos del servidor que el supervisor de fallos del servidor debe tener despu s de que se detecta el error Se permiten los siguientes valores para esta palabra clave Especifica que el estado de la conexi n debe permanecer igual co Especifica que el supervisor de fallos de servidor debe desconectarse desde la base de datos y volver a conectarse de inmediato a la base de datos di Especifica que el supervisor de fallos del servidor debe desconectarse de la base de datos El supervisor de fallos del servidor se vuelve a conectar la pr xima vez que sondea la base de datos La palabra clave NEW_STATE es opcional Si omite esta palabra clave el estado de la conexi n de la base de datos permanece igual despu s de que se detecta el error MESSAGE Especifica un mensaje adicional que se imprime en el archivo log del recurso cuando se detecta este error El mensaje debe estar encerrado entre comillas dobles Este mensaje es adicional al mensaje est ndar definido para el error La palabra clave MESSAGE es opcional Si omite esta palabra clave n
5. Standard and extension properties Registre el tipo de recurso para la estructura de Oracle Clusterware Nota Tambi n puede usar la utilidad clsetup para realizar del Paso 3 al Paso 5 de este procedimiento clresourcetype register SUNW crs_framework Agregue un recurso de tipo SUNW crs_framework al grupo de recursos rac fmwk rg clresource create g rac fmwk rg t SUNW crs_framework p Resource_dependencies_offline_restart rac fmwk rs Capitulo 1 Instalaci n y configuraci n de HA para Oracle Database 57 C mo registrar y configurar HA para Oracle Database con Oracle Grid Infrastructure para un cluster CLI d crs fmwk rs 5 Cree un grupo de recursos de conmutaci n por error ora db rg para la base de datos Oracle clresourcegroup create ora db rg 6 Si esta utilizando un sistema de archivos Sun QFS siga estos pasos para registrar el tipo de recurso del sistema de archivos Sun QFS y crear el grupo de recursos a Registre el tipo de recurso para un sistema de archivos Sun QFS clresourcetype register SUNW qfs b Cree un grupo de recursos qfs rg clresourcegroup create qfs rg c Agregue un recurso de tipo SUNW qfs al grupo de recursos qfs rg d Agregue un recurso de tipo SUNW qfs al grupo de recursos qfs rg clresource create g qfs rg t SUNW qfs p QFSFileSystem qfs mp qfs rs g qfs rg Especifica el nombre del grupo de recursos t SUNW qfs Especifica el tipo de recurso que v
6. MESSAGE Timeout 2 ERROR_TYPE TIMEOUT ERROR 3 ACTION NONE CONNECTION_STATE NEW_STATE MESSAGE Timeout 3 ERROR_TYPE TIMEOUT ERROR 4 ACTION NONE CONNECTION_STATE NEW_STATE MESSAGE Timeout 4 ERROR_TYPE TIMEOUT ERROR 5 ACTION RESTART CONNECTION_STATE NEW_STATE MESSAGE Timeout 5 has occurred has occurred has occurred has occurred Restarting Cap tulo 1 Instalaci n y configuraci n de HA para Oracle Database 79 Personalizaci n del supervisor de fallos Servidor de HA para Oracle Database En este ejemplo se muestran las entradas de un archivo de accion personalizada para aumentar el n mero maximo de sondeos consecutivos con tiempo de espera agotado a cinco Estas entradas especifican el siguiente comportamiento El supervisor de fallos de servidor ignora el segundo sondeo consecutivo con tiempo de espera agotado a trav s del cuarto sondeo consecutivo con tiempo de espera agotado Como respuesta al quinto sondeo consecutivo con tiempo de espera agotado la acci n que realiza el supervisor de fallos de servidor es un reinicio Las entradas se aplican independientemente del estado de conexi n entre la base de datos y el supervisor de fallos de servidor cuando se produce el tiempo de espera El estado de conexi n entre la base de datos y el supervisor de fallos de servidor debe permanecer sin cambios despu s de que s
7. 40 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 C mo registrar y configurar HA para Oracle Database clsetup Convi rtase en superusuario en cualquier nodo de cluster Inicie la utilidad clsetup clsetup Aparece el ment principal de clsetup Escriba el n mero correspondiente a la opci n para servicios de datos y pulse Intro Aparece el men Servicios de datos Escriba el n mero correspondiente a la opci n para configurar HA para Oracle Database y pulse Intro La utilidad clsetup muestra la lista de requisitos previos a esta tarea Compruebe que se cumplan esos requisitos previos y pulse Intro La utilidad clsetup muestra una lista de los nodos del cluster Seleccione los nodos donde desea que se ejecute Oracle Database m Para aceptar la selecci n predeterminada de todos los nodos enumerados en orden arbitrario pulse Intro m Para seleccionar un subconjunto de los nodos enumerados escriba una lista separada por comas o por espacios de los n meros que se correspondan con los nodos Luego presione la tecla de retorno Aseg rese de que los nodos del cluster est n enumerados en el orden en que deben aparecer en la lista de nodos del grupo de recursos donde se colocar el recurso de Oracle Database Para seleccionar todos los nodos del cluster en un orden determinado escriba una lista ordenada separada por comas o espacios de los n meros que corresponden
8. Consulte Operaciones para supervisar la partici n de registros de rehacer archivados 67 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 Ajuste los supervisores de fallos de HA para Oracle Database 2 Si el estado de la partici n es correcto determinar si la base de datos est operativa Consulte Operaciones para determinar si la base de datos est operativa 67 El sondeo utiliza el valor de timeout establecido en la propiedad del recurso Probe_timeout para determinar cu nto tiempo asignar para realizar correctamente el sondeo de Oracle Database Operaciones para supervisar la partici n de registros de rehacer archivados El sondeo de fallos del cliente de la base de datos consulta la vista de rendimiento din mica v archive_dest a fin de determinar todos los posibles destinos para los archivos de rehacer archivados Para cada destino activo el sondeo determina si el estado del destino es correcto y si tiene suficiente espacio libre para almacenar los registros de rehacer archivados Si el estado del destino es correcto el sondeo determina la cantidad de espacio libre en el sistema de archivos de destino Si la cantidad de espacio libre es inferior al 10 de la capacidad del sistema de archivos y es inferior a 20 Mbytes el sondeo imprime un mensaje en syslog Si el estado del destino es ERROR el sondeo imprime un mensaje en syslog y desactiva las operaciones
9. metro remote_listener SQL gt show parameter remote _listener 4 En cada nodo del cluster aseg rese de que el archivo tnsnames ora se refiere al nombre de SCAN para el nombre del servicio de red ORCL DESCRIPTION ADDRESS PROTOCOL TCP HOST SCAN name PORT port number CONNECT DATA SERVER DEDICATED SERVICE_NAME orcl Mediante un grupo de recursos de estructura de VUCMM HA para Oracle Database puede configurarse para utilizar un sistema de archivos Sun QFS Capitulo 1 Instalaci n y configuraci n de HA para Oracle Database 27 C mo utilizar un grupo de recursos de estructura de VUCMM El servicio de datos utiliza un grupo de recursos basado en el tipo de recurso de estructura de reconfiguraci n del administrador de vol menes VUCMM de Oracle Solaris Cluster SUNW vucmm_framework El tipo de recurso SUNW vucmm_framework es un tipo de recurso de instancia nica S lo se puede crear un recurso de este tipo en el cluster Y C mo utilizar un grupo de recursos de estructura de VUCMM 1 Convi rtase en superusuario en cualquier nodo de cluster 2 Cree un grupo de recursos de estructura de VUCMM escalable clresourcegroup create n nodelist S vucmm fmwk rg n nodelist nodelist Especifica una lista separada por comas de nodos de cluster en los que se va a activar HA para Oracle Database Los paquetes de software de HA para Oracle Database deben estar instalados en cada nodo de la lista
10. para modificar la acci n preestablecida o para definir nuevas alertas a las que responda el supervisor de fallos del servidor Para cambiar la respuesta a las alertas registradas cree una entrada en un archivo de acci n personalizado en la que las palabras clave est n establecidas de la siguiente manera m ERROR _TYPE se configura en SCAN_LOG m ERROR se configura como una expresi n regular entre comillas que identifica una cadena en un mensaje de error que Oracle Database registr en el archivo log de alertas de Oracle Database ACTION debe estar establecida en la acci n que se necesita El supervisor de fallos del servidor procesa las entradas en un archivo de acci n personalizado en el orden en el que ocurren S lo se procesa la primera entrada que coincide con una alerta registrada El resto de las entradas que coinciden se ignoran Si est utilizando expresiones regulares para especificar acciones para varias alertas registradas aseg rese de que las entradas m s espec ficas ocurran antes de las entradas m s generales Las entradas espec ficas que ocurren despu s de las entradas generales podr an ignorarse Por ejemplo un archivo de acci n personalizado puede definir diferentes acciones para los errores identificados por las expresiones regulares ORA 65 y ORA 6 Para garantizar que no se ignore la entrada que contiene la expresi n regular ORA 65 aseg rese de que esta entrada tenga lugar antes de la entrada que con
11. 2014 Ajuste los supervisores de fallos de HA para Oracle Database Estos archivos contienen informacion sobre las acciones que realiza el servicio de datos de HA para Oracle Database Consulte estos archivos para obtener informaci n de diagn stico sobre la soluci n de problemas de configuraci n o para supervisar el comportamiento del servicio de datos de HA para Oracle Database Ajuste los supervisores de fallos de HA para Oracle Database La supervisi n de fallos del servicio de datos de HA para Oracle Database es proporcionada por los siguientes supervisores de fallos El supervisor de fallos del servidor de Oracle Database El supervisor de fallos del agente de escucha de Oracle Database Nota Si utiliza un listener de Single Client Access Name de Oracle Grid Infrastructure para clusters SCAN el software de Oracle Solaris Cluster no proporciona ninguna supervisi n de fallos para el listener SCAN Cada supervisor de fallos se encuentra dentro de un recurso cuyo tipo se muestra en la siguiente tabla TABLA 1 3 Tipos de recursos para supervisores de fallos de HA para Oracle Database Supervisor de fallos Tipo de Recurso Servidor de Oracle Database SUNW oracle_ server Listener de Oracle Database SUNW oracle listener Las propiedades del sistema y las propiedades de extensi n de este recurso controlan el comportamiento de los supervisores de fallos Los valores predeterminados de estas propiedades determinan el com
12. ASM en cluster gestionan dos grupos de discos de Oracle ASM en ambos nodos al mismo tiempo La parte inferior del diagrama representa el grupo de recursos y los recursos existentes de Oracle Solaris Cluster para las bases de datos 104 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 Oracle ASM en cluster con grupos de discos en cluster Oracle de nica instancia as como sus requisitos para servicios de Oracle ASM en cluster Si el tipo de almacenamiento es RAID de hardware no se requieren los tipos de recursos SUNW ScaleDeviceGroup y SUNW rac_svm FIGURA C 2 Oracle ASM en cluster con grupos de discos en cluster 2 En el mismo nivel Grupos de discos de ASM en cluster storage rg storage rg rac framework rg rac framework rg Recurso de almacenamiento Recurso de almacenamiento de estructura de estructura vucmm framework rg vucmm framework rg Recurso de base Recurso de base de datos de datos Recurso de agente Recurso de agente de escucha de escucha DB1 rg DB2 rg Ap ndice C Configuraciones de ejemplo de Oracle ASM con HA para Oracle Database 105 106 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 Indice A acciones preestablecidas para el supervisor de fallos 95 supervisor de fallos de servidor modificaci n 73 supervisor de fallos del listener 69 supervisor de fallos del servidor definici
13. Ap ndice A Propiedades de extensi n de HA para Oracle Database para crear los recursos Para establecer una propiedad de extensi n de un recurso incluya la opci n p property value en el comando clresource que crea o modifica el recurso Siga el procedimiento indicado en el Unresolved link to Cap tulo 2 Administraci n de recursos de servicios de datos de Gu a de administraci n y planificaci n de servicios de datos de Oracle Solaris Cluster 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 sin embargo se pueden actualizar solo cuando se crea o se desactiva un recurso Las entradas ajustables indican cu ndo es posible actualizar cada propiedad Consulte la p gina del comando man Unresolved link to r_properties5 para obtener detalles sobre todas las propiedades de los recursos de Oracle Solaris Cluster En Propiedades de extensi n de SUNW oracle_server 89 se describen todas las propiedades de extensi n que puede configurar para el servidor de Oracle Database Las siguientes propiedades de extensi n son necesarias para el servidor de Oracle Database Cap tulo 1 Instalaci n y configuraci n de HA para Oracle Database 39 C mo registrar y configurar HA para Oracle Database clsetup Si utiliza Oracle Grid Infrastructure Db unique name m ORACLE HOME m ORACLE SID Si no utiliza Oracle Grid Infr
14. Especifica que el supervisor de fallos del servidor ignora el error STOP Especifica que el supervisor de fallos de servidor se detiene RESTART Especifica que el supervisor de fallos del servidor detiene y reinicia la entidad especificada por el valor de la propiedad de extensi n Restart_type del recurso SUNW oracle_server SWITCH Especifica que el supervisor de fallos del servidor cambia el grupo de recursos del servidor de base de datos a otro nodo del cluster La palabra clave ACTION es opcional Si omite esta palabra clave el supervisor de fallos de servidor ignora el error CONNECTION_STATE Especifica el estado necesario de la conexi n entre la base de datos y el supervisor de fallos de servidor cuando se detecta el error La entrada s lo se aplica si la conexi n se encuentra en el estado requerido cuando se detecta el error Se permiten los siguientes valores para esta palabra clave Especifica que la entrada siempre se aplica sea cual sea el estado de la conexi n co Especifica que la entrada se aplica nicamente si el supervisor de fallos de servidor intenta conectarse a la base de datos on Especifica que la entrada se aplica nicamente si el supervisor de fallos de servidor est en l nea El supervisor de fallos de servidor est en l nea si est conectado a la base de datos di Especifica que la entrada se aplica nicamente si el supervisor de fallos del servidor se desconecta de la base de datos
15. Oracle Database 34 Configuraci n de permisos de Oracle Database A Atenci n No siga los pasos de esta secci n para una base de datos f sica en espera de Oracle Database Siga el procedimiento de esta secci n para configurar permisos de base de datos para una base de datos Oracle principal o una base de datos l gica en espera Oracle Database C mo configurar permisos de Oracle Database Permita el acceso para el usuario y la contrase a que se utilizar n para la supervisi n de fallos Para utilizar el m todo de autenticaci n de Oracle Database otorgue a este usuario autoridad en la vista v_ sysstat y en la vista v_ archive_dest sqlplus as sysdba sql gt create user user identified by passwd sql gt alter user user default tablespace system quota 1m on system sql gt grant select on v_ sysstat to user sql gt grant select on v_ archive_dest to user sql gt grant select on v_ database to user sql gt grant create session to user 34 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 C mo configurar permisos de Oracle Database sql gt sql gt sql gt sql gt grant create table to user create profile profile limit PASSWORD_LIFE_TIME UNLIMITED alter user user identified by passwd profile profile exit Puede usar este m todo para todas las versiones de Oracle Database admitidas Para utilizar el m todo de autenticaci n de Orac
16. Realice las operaciones necesarias en la base de datos Oracle para convertir la base de datos en un rol nuevo 3 Cambie las siguientes propiedades de extensi n del recurso del servidor de Oracle Database que representa la instancia para reflejar el nuevo rol de la instancia m Dataguard_role 86 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 C mo cambiar el rol de una instancia de Oracle Data Guard m Standby mode La combinaci n requerida de Dataguard_role y Standby_mode depende del cambio de rol como se indica a continuaci n m Para cambiar de una base de datos primaria a una base de datos f sica en espera ejecute el siguiente comando clresource set p Dataguard_role STANDBY p Standby_mode PHYSICAL server rs m Para cambiar de una base de datos primaria a una base de datos l gica en espera ejecute el siguiente comando clresource set p Dataguard_role STANDBY Y p Standby _mode LOGICAL server rs Para cambiar de una base de datos en espera a una base de datos primaria ejecute el siguiente comando clresource set p Dataguard_role PRIMARY server rs Para cambiar de una base de datos f sica en espera a una base de datos de instant nea en espera ejecute el siguiente comando clresource set p Standby_mode SNAPSHOT server rs Cap tulo 1 Instalaci n y configuraci n de HA para Oracle Database 87 88 Gu a del servicio de datos de Oracle Solaris Clu
17. SUNW scalable_asm_instance_proxy 59 tipo de recurso SUNW vucmm_ framework 27 28 tipo de recurso SUNW vucmm_svm 28 tipos de recursos estructura de VUCMM 27 migracion de instancias listener 84 servidor 85 registro de nuevos 82 SUNW oracle_ listener actualizaci n 83 propiedades de extensi n 93 SUNW oracle_server actualizaci n 84 propiedades de extensi n 89 supervisores de fallos 65 V validaci n del archivo de acci n personalizado 81 valores m ximos entradas en archivo de acci n personalizada 71 n mero de timeouts permitidos 78 verificaci n instalaci n de HA para Oracle Database 63 instalaci n de Oracle Database 32 instalaci n de Oracle Grid Infrastructure 30 112 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014
18. Si logical hostname y logical hostname rs son id nticos logical hostname es opcional Cap tulo 1 Instalaci n y configuraci n de HA para Oracle Database 61 C mo registrar y configurar HA para Oracle Database con Oracle Grid Infrastructure para un cluster CLI logical hostname rs Especifica el nombre que se asigna al recurso de nombre de host l gico que se est creando 21 Ponga en l nea el grupo de recursos de conmutaci n por error en estado administrado en un nodo del cluster clresourcegroup online eM ora db rg 22 Cree un recurso del servidor de aplicaciones de Oracle Database en el grupo de recursos de failover clresource create g ora db rg t SUNW oracle_server p Db_unique_home db unique home p Resource_dependencies_offline_restart asm dg rs p Oracle_sid instance d ora db rs g ora db rg Especifica el nombre del grupo de recursos donde se deben colocar los recursos t SUNW oracle_ server Especifica el tipo de recurso que va a agregar p Oracle_sid instance Establece el identificador de sistema de Oracle Database p Db _unique_name db unique name Establece el nombre nico de Oracle Database d ora db rs Especifica el nombre del recurso que se va a crear Nota De manera opcional puede definir propiedades de extensi n adicionales que pertenecen al servicio de datos de HA para Oracle Database para sustituir los valores predeterminados Consulte Configuraci
19. con la base de datos en los dispositivos sin formato compartidos En los archivos init 0RACLE_SID ora o config 0RACLE_SID ora es posible que necesite modificar las asignaciones para control_files y background_dump_dest con el fin de especificar las ubicaciones de los archivos de control y los archivos de alerta Nota Si utiliza la autenticaci n de Oracle Solaris para inicios de sesi n de base de datos defina la variable remote_os_authent del archivo init ORACLE SID ora en True Cap tulo 1 Instalaci n y configuraci n de HA para Oracle Database 33 Configuraci n de permisos de Oracle Database Pasos siguientes Inicie la creaci n de la base de datos mediante una utilidad de creaci n de Oracle Database admitida Durante el proceso de creaci n compruebe que todos los archivos de la base de datos est n en la ubicaci n adecuada ya sea en los dispositivos globales compartidos en el sistema de archivos de cluster o en un sistema de archivos local de alta disponibilidad Compruebe que los nombres de los archivos de control coincidan con los de los archivos de configuraci n Cree la vista v sysstat Ejecute las secuencias de comandos de cat logos que crean la vista v sysstat El supervisor de fallos de HA para Oracle Database utiliza esta vista Para obtener m s informaci n consulte la documentaci n de Oracle Database Cuando haya completado los pasos indicados en esta secci n vaya a Configuraci n de permisos de
20. del directorio de inicio de Oracle Database y pulse la tecla de retorno La utilidad clsetup muestra una lista de identificadores de sistema de Oracle Database que est n configurados en el cluster La utilidad tambi n le solicita que especifique el identificador de sistema para la instalaci n de Oracle Database 10 Especifique el SID de Oracle Database de la base de datos Oracle que est configurando m Siel SID figura en la lista selecci nelo del siguiente modo a Escriba el n mero correspondiente al SID que quiere seleccionar La utilidad clsetup muestra las propiedades de los recursos de Oracle Solaris Cluster que la utilidad crear m Siel SID no figura en la lista indique el SID de manera expl cita a Escriba e y pulse Intro La utilidad clsetup le solicita el SID b Escriba el SID y pulse Intro La utilidad clsetup muestra las propiedades de los recursos de Oracle Solaris Cluster que la utilidad crear 42 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 C mo registrar y configurar HA para Oracle Database clsetup 11 12 13 14 15 La utilidad clsetup muestra las propiedades de los recursos de Oracle Solaris Cluster que la utilidad crear Si necesita asignar un nombre distinto a cualquiera de las propiedades de recursos de Oracle Solaris Cluster cambie cada valor como se indica a continuaci n a Escriba el n mero correspondiente
21. del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 Lista de ejemplos EJEMPLO 1 1 EJEMPLO 1 2 EJEMPLO 1 3 EJEMPLO 1 4 EJEMPLO 1 5 EJEMPLO 1 6 EJEMPLO 1 7 EJEMPLO 1 8 Registro de HA para Oracle Database para ejecutar en la zona global 50 Registro de HA para Oracle Database para ejecutar en un cluster de zona A A iia 51 Cambio de la respuesta a un error de DBMS a un reinicio oooccccnccnnn 75 Omisi n de un error de DBMS ooocccoccnnnnccnnnccnnnccnnnconnnononnccnnnncnonnnns 76 Cambio de la respuesta a una alerta registrada coooccccoccnnnccnnnoccnnornnnns 77 Cambio del n mero m ximo de sondeos consecutivos con tiempo de espera finalizado ooocooccoccnnccnnconnconncnnncnnncnnnrnnnnnnonnnrnnnrnnoronoconccnncons 79 Edici n de una instancia del tipo de recurso SUNW oracle_listener 84 Edici n de una instancia del tipo de recurso SUNW oracle_server 85 13 14 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 Uso de esta documentacion Descripci n general proporciona los procedimientos para instalar y configurar el servicio de datos Oracle Solaris Cluster HA para Oracle Database Destinatarios administradores de sistemas con amplios conocimientos del software y hardware de Oracle Conocimientos necesarios conocimiento del sistema operativo Oracle Solaris conocimie
22. instancia de Oracle Database desde este nodo del cluster 4 Confirme que puede conectarse a la instancia de Oracle Database Utilice el comando sqlplus con la variable user password que se define en la propiedad connect_string sqlplus sysdba passwd tns_service tns_service Especifica el servicio de nombres para la red suministrado por el archivo ORACLE_HOME network admin tnsnames ora o el valor de la variable de entorno TNS_ADMIN 5 Cierra la instancia de Oracle Database El software de Oracle Solaris Cluster reinicia la instancia de Oracle porque la instancia de Oracle Database se encuentra bajo el control de Oracle Solaris Cluster 6 Cambie el grupo de recursos que contiene el recurso de Oracle Database a otro miembro del cluster clresourcegroup switch n node zone list resource group Cap tulo 1 Instalaci n y configuraci n de HA para Oracle Database 63 C mo verificar la instalaci n de HA para Oracle Database resource group Especifica el nombre del grupo de recursos que va a cambiar 7 Inicie sesi n como oracle en el nodo del cluster que ahora contiene el grupo de recursos 8 Repita el Paso 3 y el Paso 4 para confirmar las interacciones con la instancia de Oracle Database Clientes de Oracle Database Los clientes siempre deben hacer referencia a la base de datos mediante el recurso de red en lugar de hacerlo mediante el nombre de host f sico El recurso de red es una direcci n IP que puede
23. instancias de tipos de recursos del servidor 85 modificaci n acciones del supervisor de fallos de servidor 73 n mero de timeouts permitidos 78 respuesta a errores de DBMS 74 rol de instancia de Oracle Data Guard 86 modificaci n de la respuesta a respuesta a response las alertas registradas 76 modo de copia de seguridad en caliente 89 N NEW_STATE palabra clave 74 NTP Ver protocolo de hora de red NTP O Oracle ASM 109 indice configuraci n con Oracle Grid Infrastructure 53 requisitos 20 configuraciones de ejemplo 103 requisito de aislamiento de cluster de zona 25 Oracle Clusterware desactivaci n de la sincronizaci n de hora en clusters de zona 23 Oracle Data Guard 33 cambio de rol 86 modificaci n de rol de instancia 86 modos de bases de datos en espera 50 propiedad de extensi n Dataguard_role 49 Oracle Database archivos de aplicaci n 20 archivos relacionados con la base de datos 20 clientes 64 configuraci n uso de Oracle ASM 25 uso de Solaris Volume Manager 24 configuraci n de permisos 34 34 creaci n de una base de datos 33 instalaci n del software 30 n meros de error 95 preparaci n de los nodos para la instalaci n 22 verificaci n de instalaci n 32 Oracle Grid Infrastructure configuraci n 53 instalaci n 29 requisitos de software 20 verificaci n de instalaci n 30 P paquete 37 paquete de software 37 par metro noexec_user_stack 32 permisos configuraci n
24. las acciones de recuperaci n se llevan a cabo Valor predeterminado False Rango ninguno Ap ndice A Propiedades de extensi n de HA para Oracle Database 89 Propiedades de extensi n de SUNW oracle_server Ajustable en cualquier momento Connect_cycle entero El n mero de ciclos de sondeo efectuado por el supervisor de fallos del servidor antes de desconectarse de la base de datos Valor predeterminado 5 Rango 0 99 999 Ajustable en cualquier momento Custom action file cadena La ruta absoluta del archivo que define el comportamiento personalizado del supervisor de fallos del servidor de Servidor de HA para Oracle Database Valor predeterminado Rango ninguno Ajustable en cualquier momento Dataguard_role cadena El rol de la base de datos Los valores permitidos para esta propiedad son los siguientes NINGUNO Especifica que no hay configurada ninguna instancia de base de datos en espera para la instancia de base de datos PRIMARY Especifica que la base de datos es una instancia de la base de datos primaria para la que se configuran instancias de la base de datos en espera STANDBY Especifica que el rol de la base de datos est en espera IN_TRANSITION Especifica que la base de datos est siendo objeto de un proceso de inversi n de roles Valor predeterminado NONE Rango ninguno Ajustable en cualquier momento Db_unique_name cadena El nombre nico de la base de datos
25. manera Anulando la acci n preestablecida para un error Especificando una acci n para un error para el que no hay ninguna acci n preestablecida A Atenci n Antes de personalizar el supervisor de fallos Servidor de HA para Oracle Database tenga en cuenta los efectos que pueden tener sus personalizaciones en especial si cambia una acci n del reinicio o si conmuta una acci n para ignorar o detener la supervisi n Si los errores siguen sin corregirse durante un per odo prolongado podr an ocasionar problemas con la base de datos Si detecta problemas con la base de datos despu s de personalizar el supervisor de fallos del Servidor de HA para Oracle Database vuelva a utilizar las acciones preestablecidas Al volver a utilizar las acciones preestablecidas puede determinar si el problema es ocasionado por las personalizaciones La personalizaci n del supervisor de fallos del Servidor de HA para Oracle Database implica las siguientes actividades Definici n del comportamiento personalizado para los errores Propagaci n de un archivo de acci n personalizado a todos los nodos de un cluster Especificaci n del archivo de acci n personalizado que debe utilizar un supervisor de fallos del servidor 70 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 Personalizaci n del supervisor de fallos Servidor de HA para Oracle Database Definici n del comportamiento personalizado para
26. preestablecida figuran en la Tabla B 1 Acciones preestablecidas para errores de DBMS Las alertas registradas para las que hay una acci n preestablecida figuran en la Tabla B 2 Acciones preestablecidas para alertas registradas TABLA B 1 Acciones preestablecidas para errores de DBMS Action Estado de Nuevo Mensaje N mero Acci n conexi n estado de error 18 NONE co di Max number of DBMS sessions exceeded 20 NONE co di Max number of DBMS processes exceeded 28 NONE on di Session killed by DBA will reconnect 50 SWITCH di 0 S error occurred while obtaining an enqueue See o s error 51 NONE di timeout occurred while waiting for resource 55 NONE maximum number of DML locks in DBMS exceeded 62 STOP di Need to set DML_LOCKS in init ora file to value other than 0 107 RESTART di failed to connect to ORACLE listener process 257 NONE di archiver error Connect internal only until freed 290 SWITCH di Operating system archival error occurred Check alert log 447 SWITCH di fatal error in background process 448 RESTART di normal completion of background process 449 RESTART di background process s unexpectedly terminated with error s 470 SWITCH di Oracle background process died 471 SWITCH di Oracle background process died 472 SWITCH di Oracle background process died 473 SWITCH di Oracle background process died 474 RESTART di SMON died warm start required Ap ndice B Acciones preestablecidas para er
27. representa un servidor de Oracle Database Nota Si utiliza un agente de escucha de Single Client Access Name de Oracle Grid Infrastructure para clusters SCAN no se utiliza el tipo de recurso SUNW oracle_listener Adem s de los tipos de recursos existentes hay tres tipos de recursos adicionales incluidos en el servicio de datos HA para Oracle Database para Oracle ASM Estos tipos de recursos son los siguientes m SUNW scalable asm_diskgroup proxy que representa el grupo de discos de Oracle ASM en cluster o de instancia nica en una configuraci n de Oracle Solaris Cluster Para obtener m s informaci n sobre el tipo de recurso consulte la p gina del comando man Unresolved link to SUNW scalable_asm_diskgroup_proxy5 SUNW scalable_asm_instance que representa Oracle ASM de nica instancia en una configuraci n de Oracle Solaris Cluster Para obtener m s informaci n sobre el tipo de recurso consulte la p gina del comando man Unresolved link to SUNW scalable_asm_instance5 Nota No se admite Oracle ASM de instancia nica en una configuraci n de Oracle Solaris Cluster 4 2 82 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 Actualizaci n de tipos de recursos de HA para Oracle Database SUNW scalable_asm_instance proxy que representa un proxy para Oracle ASM de instancia en cluster en una configuraci n de Oracle Solaris Cluster Para obtener m s informaci n sobre e
28. restore CHECK_INTERVAL 60 CHECK_TIMEOUT 0 CLEAN_TIMEOUT 60 DEBUG 1 DEFAULT_TEMPLATE DEGREE 1 DELETE_TIMEOUT 60 DESCRIPTION ENABLED 1 INSTANCE_FAILOVER 1 INTERMEDIATE _TIMEOUT LOAD 1 LOGGING_LEVEL 1 Capitulo 1 Instalaci n y configuraci n de HA para Oracle Database 55 C mo registrar y configurar HA para Oracle Database con Oracle Grid Infrastructure para un cluster CLI MODIFY_TIMEOUT 60 NOT_RESTARTING_TEMPLATE OFFLINE _CHECK_INTERVAL 0 PROFILE_CHANGE_TEMPLATE RESTART_ATTEMPTS 60 SCRIPT_TIMEOUT 20 SERVER_CATEGORY START_CONCURRENCY 0 START_DEPENDENCIES START_TIMEOUT 0 STATE_CHANGE_TEMPLATE STOP_CONCURRENCEY 0 STOP_DEPENDENCIES STOP_TIMEOUT 0 UPTIME_THRESHOLD 1h USER_WORKLOAD no d Visualice la dependencia de reinicio fuera de linea actual Grid_home bin crsctl stat res ora DATA1 dg p grep START_DEPENDENCIES START_DEPENDENCIES hard ora asm pullup ora asm clresource show p Resource dependencies offline_restart asm datal rs Resources Resource asm datal rs Resource dependencies offline restart asm inst rs Standard and extension properties e Establezca la dependencia nueva Si asm datai rs ya existe utilice el siguiente comando para establecer la dependencia Tenga en cuenta que el comando incluye el s mbolo m s clresource set p Resource_dependencies_offline_restart scal asmdgl rs asm datal rs p Resource dependencies offline restart resource Para u
29. se configura en TIMEOUT ERROR ERROR se configura en el n mero maximo de sondeos consecutivos con tiempo de espera agotado permitido ACTION se configura en RESTART Para cada sondeo consecutivo con tiempo de espera agotado restante excepto para el primer sondeo con tiempo de espera agotado cree una entrada en la que las palabras clave est n definidas de la siguiente manera m ERROR TYPE se configura en TIMEOUT ERROR 78 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 Personalizaci n del supervisor de fallos Servidor de HA para Oracle Database ERROR se configura con el n mero de secuencia del sondeo con tiempo de espera agotado Por ejemplo para el segundo sondeo consecutivo con tiempo de espera agotado configure esta palabra clave en 2 Para el tercer sondeo consecutivo con tiempo de espera agotado configure la palabra clave en 3 ACTION se configura en NONE Sugerencia Para facilitar la depuraci n especifique un mensaje que indique el n mero de secuencia del sondeo con tiempo de espera agotado En el siguiente ejemplo se muestran las entradas de un archivo de acci n personalizada para aumentar el n mero m ximo de sondeos consecutivos con tiempo de espera agotado a cinco EJEMPLO 1 6 Cambio del n mero m ximo de sondeos consecutivos con tiempo de espera finalizado ERROR_TYPE TIMEOUT ERROR 2 ACTION NONE CONNECTION_STATE NEW_STATE
30. segundo sondeo consecutivo con tiempo de espera finalizado Si la base de datos est levemente cargada dos sondeos consecutivos con tiempo de espera finalizado deber an ser suficientes para indicar que la base de datos no responde Sin embargo durante los per odos de carga elevada un sondeo del supervisor de fallos del servidor podr a finalizar el tiempo de espera aunque la base de datos funcione correctamente Para impedir que el supervisor de fallos del servidor reinicie la base de datos de forma innecesaria aumente el n mero m ximo de sondeos consecutivos con tiempo de espera finalizado A Atenci n Si se incrementa el n mero m ximo de sondeos consecutivos con timeout agotado aumenta el tiempo necesario para detectar un bloqueo de la base de datos Para cambiar el n mero m ximo de sondeos consecutivos con tiempo de espera finalizado permitidos cree una entrada en un archivo de acci n personalizado para cada sondeo consecutivo con tiempo de espera finalizado permitido excepto para el primer sondeo con tiempo de espera finalizado Nota No es necesario crear una entrada para el primer sondeo con tiempo de espera agotado La acci n que realiza el supervisor de fallos de servidor como respuesta al primer sondeo con tiempo de espera agotado est preestablecida Para el ltimo sondeo permitido con tiempo de espera agotado cree una entrada en que las palabras clave est n definidas como se indica a continuaci n m ERROR _TYPE
31. supervisores de fallos de HA para Oracle Database el supervisor de fallos del servidor personalice el supervisor de fallos del servidor como se describe en Personalizaci n del supervisor de fallos Servidor de HA para Oracle Database 70 Si la acci n requiere ejecutar un programa externo el programa se ejecuta como proceso independiente en segundo plano Las acciones que puede realizar son las siguientes Ignorar El supervisor de fallos de servidor ignora el error Detener la supervisi n El supervisor de fallos de servidor se detiene sin cerrar la base de datos Reiniciar El supervisor de fallos del servidor detiene y reinicia la entidad especificada por el valor de la propiedad de extensi n Restart_type Si la propiedad de extensi n Restart_type est establecida en RESOURCE_RESTART el supervisor de fallos del servidor reinicia el recurso del servidor de la base de datos De manera predeterminada el supervisor de fallos del servidor reinicia el recurso del servidor de la base de datos Si la propiedad de extensi n Restart_type est establecida en RESOURCE_GROUP_RESTART el supervisor de fallos del servidor reinicia el grupo de recursos del servidor de la base de datos Nota La cantidad de intentos de reinicio puede exceder el valor de la propiedad del recurso Retry_count en el tiempo que la propiedad del recurso Retry_interval especifica Si se produce esta situaci n el supervisor de fallos del se
32. 3 38 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 Registro y configuraci n de HA para Oracle Database Herramientas para registrar y configurar HA para Oracle Database Oracle Solaris Cluster ofrece las siguientes herramientas para registrar y configurar HA para Oracle Database La utilidad clsetup Para obtener m s informaci n consulte C mo registrar y configurar HA para Oracle Database clsetup 40 Gestor de Oracle Solaris Cluster Para obtener m s informaci n consulte el Unresolved link to Cap tulo 13 Uso de la GUI de Oracle Solaris Cluster de Gu a de administraci n del sistema de Oracle Solaris Cluster Comandos de mantenimiento de Oracle Solaris Cluster Para obtener m s informaci n consulte C mo registrar y configurar HA para Oracle Database sin Oracle Grid Infrastructure CLI 45 La utilidad clsetup y la interfaz gr fica de usuario GUI de Gestor de Oracle Solaris Cluster proporcionan un asistente para la configuraci n de HA para Oracle Database El asistente reduce la posibilidad de errores de configuraci n debidos a omisiones o errores en la sintaxis de los comandos Este asistente tambi n garantiza que se creen todos los recursos necesarios y que se definan todas las dependencias necesarias entre los recursos Configuraci n de las propiedades de extensi n de HA para Oracle Database Utilice las propiedades de extensi n indicadas en el
33. A para Oracle Database Planificaci n de la instalaci n y la configuraci n de HA para Oracle Database 19 Preparar los discos y los nodos de Oracle Solaris Cluster Preparaci n de los discos y los nodos de Oracle Solaris Cluster 21 Instalar el software de Oracle Database Verificar la instalaci n de Oracle Database C mo instalar el software de Oracle Database 30 C mo verificar la instalaci n de Oracle Database 32 Crear una base de datos Oracle C mo crear una base de datos primaria de Oracle 33 Configurar permisos de Oracle Database C mo configurar permisos de Oracle Database 34 Instalar los paquetes de HA para Oracle Database Registrar y configurar HA para Oracle Database Instalaci n del paquete HA para Oracle Database 37 C mo registrar y configurar HA para Oracle Database sin Oracle Grid Infrastructure CLI 45 Verificar la instalaci n de HA para Oracle Database Verificaci n de la instalaci n de HA para Oracle Database 63 Ajustar el supervisor de fallos de HA para Oracle Database Ajuste los supervisores de fallos de HA para Oracle Database 65 Opcional Personalizar el supervisor de fallos Servidor de HA para Oracle Database Opcional Actualizar los tipos de recursos HA para Oracle Database Personalizaci n del supervisor de fallos Servidor de HA para Oracle Database 70 Actualizaci n de tipo
34. Grid Infrastructure Automatic Storage Management correspondiente a la versi n de Oracle Grid Infrastructure que esta utilizando Nota Antes de iniciar Oracle Universal Installer aseg rese de que el paquete library motif de Oracle Solaris est instalado Para los clusters de zona aseg rese tambi n de que el paquete group system solaris large server est instalado Nota Instale y configure el sistema de archivos donde reside ORACLE_HOME de Oracle Grid Infrastructure antes de realizar la instalaci n de Oracle Grid Infrastructure Utilice solamente un sistema de archivos local para el directorio de inicio de Oracle Grid Infrastructure Verificaci n de la instalaci n de software de Oracle Grid Infrastructure Despu s de instalar el software de Oracle Grid Infrastructure puede realizar los siguientes pasos en la instancia de Oracle ASM para verificar que el software de Oracle Grid Infrastructure est instalado y que el grupo de discos de Oracle ASM est montado en un nodo del cluster sqlplus as sysasm sql gt select from v sga sql gt select name state from v asm_diskgroup sql gt exit Instalaci n del software de Oracle Database En esta secci n se incluyen los procedimientos necesarios para instalar el software de Oracle Database C mo instalar el software de Oracle Database 30 Como configurar los par metros de n cleo de Oracle Database 31 Y C mo instalar el software de Oracle Dat
35. Guia del servicio de datos de Oracle Solaris Cluster para Oracle Database Referencia E52250 02 Septiembre de 2014 ORACLE Copyright 2000 2014 Oracle y o sus filiales Todos los derechos reservados Este software y la documentaci n relacionada est n sujetos a un contrato de licencia que incluye restricciones de uso y revelaci n y se encuentran protegidos por la legislaci n sobre la propiedad intelectual A menos que figure expl citamente en el contrato de licencia o est permitido por la ley no se podr utilizar copiar reproducir traducir emitir modificar conceder licencias transmitir distribuir exhibir representar publicar ni mostrar ninguna parte de ninguna forma por ning n medio Queda prohibida la ingenier a inversa desensamblaje o descompilaci n de este software excepto en la medida en que sean necesarios para conseguir interoperabilidad seg n lo especificado por la legislaci n aplicable La informaci n contenida en este documento puede someterse a modificaciones sin previo aviso y no se garantiza que se encuentre exenta de errores Si detecta alg n error le agradeceremos que nos lo comunique por escrito Si este software o la documentaci n relacionada se entrega al Gobierno de EE UU o a cualquier entidad que adquiera licencias en nombre del Gobierno de EE UU se aplicar la siguiente disposici n U S GOVERNMENT END USERS Oracle programs including any operating system integrated software any pro
36. OR Especifica que el error es un error de DBMS SCAN_LOG Especifica que el error es una alerta que est registrada en el archivo de registro de alertas TIMEOUT _ ERROR Especifica que el error es un tiempo de espera finalizado La palabra clave ERROR_TYPE es opcional Si la omite se da por sentado que el error es un error de DBMS ERROR Identifica el error El significado y el tipo de datos de error spec est n determinados por el valor de la palabra clave ERROR_TYPE como se muestra en la siguiente tabla ERROR_TYPE Tipo de Dato Significado DBMS_ERROR Entero N mero de error de DBMS generado por Oracle Database SCAN_LOG Expresi n regular entre Cadena de un mensaje de error registrado por Oracle comillas Database en el archivo log de alertas de Oracle Database TIMEOUT ERROR Entero N mero de sondeos consecutivos de tiempo de espera finalizado desde que el supervisor de fallos del servidor se inici o reinici por ltima vez Debe especificar la palabra clave ERROR Si omite esta palabra clave la entrada en el archivo de acci n personalizado se ignora 72 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 Personalizaci n del supervisor de fallos Servidor de HA para Oracle Database ACTION Especifica la acci n que el supervisor de fallos del servidor va a realizar como respuesta al error Se permiten los siguientes valores para esta palabra clave NINGUNO
37. Oracle Database 64 Ajuste los supervisores de fallos de HA para Oracle Database ooonccooccconoccnnnccnnno 65 Funcionamiento del supervisor de fallos del servidor de Oracle Database 66 Funcionamiento del supervisor de fallos del listener de Oracle Database 69 Obtenci n de archivos del n cleo central para resolver problemas de tiempos de espera finalizados de DBMS ocooocccnnccnnnccnnnoccnnonnnnncnnnnncnoncnnonncinnnrcnoness 69 Personalizaci n del supervisor de fallos Servidor de HA para Oracle Database 70 Definici n del comportamiento personalizado para los errores cooocccnnccnn 71 Propagaci n de un archivo de acci n personalizado a todos los nodos de un IN 80 Especificaci n del archivo de acci n personalizada que debe utilizar un supervisor de fallos de servidor cooocccoccnonnccnonccnonccnnnnccnnoncnonccnnnnconnnonnns 81 Actualizaci n de tipos de recursos de HA para Oracle Database oocconncccnnccnnnccc 82 Descripci n general de la actualizaci n de tipos de recursos de HA para Oracle DataSet tina ad O ada idad 82 Actualizaci n del tipo de recurso SUNW oracle_listener ccooocccnoccccnoccnnccnnns 83 Actualizaci n del tipo de recurso SUNW oracle_Server ccoooccconccnonccnnnnccnnnonnno 84 Cambio del rol de una instancia de Oracle Data Guard cooocccnnnccnnnccnnnccnnnnccnnincnnnos 86 v C mo cambiar el rol de una instancia de Oracle Data Guard
38. Oracle de nica instancia que se est implementando Valor predeterminado NONE Rango ninguno Ajustable en cualquier momento 90 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 Propiedades de extensi n de SUNW oracle_server Debug_level entero El nivel en el que se registran los mensajes de depuraci n del componente del servidor de Oracle Database Cuando aumenta el nivel de depuraci n se escriben m s mensajes de depuraci n en los archivos de registro Estos mensajes se registran en el archivo var opt SUNWscor oracle server message_log rs donde rs es el nombre del recurso que representa el componente del servidor de Oracle Database Valor predeterminado 1 que registra mensajes syslog Rango de 0 a 100 Ajustable en cualquier momento Oracle_home cadena La ruta del directorio de inicio de Oracle Database Valor predeterminado None Rango m nimo 1 Ajustable cuando est desactivado Oracle sid cadena El identificador de sistema de Oracle Database Valor predeterminado None Rango m nimo 1 Ajustable cuando est desactivado Parameter_file cadena El archivo de par metros de Oracle Database Si no hay especificado un archivo de par metros de Oracle Database de forma predeterminada esta propiedad se establece en el valor predeterminado de Oracle Database Valor predeterminado Rango m nimo 0 Ajustable en cualquier momento Pro
39. Preguntas para la planificaci n de la configuraci n coooccccoccnnnccnnnoccnnacnnnns 21 Preparaci n de los discos y los nodos de Oracle Solaris Cluster coooccconccnnnoo 21 Y C mo preparar los nodos de Oracle Solaris Cluster oocconncccnnnccnncccnn 22 v C mo configurar el acceso a Oracle Database mediante Solaris Volume Manager cita it ete 24 v C mo configurar el acceso a Oracle Database mediante Oracle ASM 25 y C mo configurar un listener SCAN de Oracle Grid Infrastructure 26 Mediante un grupo de recursos de estructura de VUCMM ooooccconnccnnnccnnnccnnnaccnnannnns 27 y C mo utilizar un grupo de recursos de estructura de VUCMM 45 28 Instalaci n del software de Oracle Grid Infrastructure oocoooccccnoccnnonnnnncnnnnocinnnonnno 29 Verificaci n de la instalaci n de software de Oracle Grid Infrastructure 30 Instalaci n del software de Oracle Database ooocoooccconoccnoocnnnnccnnnncnonccnnnnccnnnnnns 30 v C mo instalar el software de Oracle Database cccooncccocccnnnccncncccnnacnnnn 30 v C mo configurar los par metros de n cleo de Oracle Database 31 Verificaci n de la instalaci n de Oracle Database occcoocccnoccncnoccnnornnnnccnnnacnnncns 32 v C mo verificar la instalaci n de Oracle Database oooccconccnnncccnncccnnocnnno 32 Creaci n de una base de datos Oracle cooooccooccconoccnnnccnnncrnnnnconnnnc
40. SSION privilege logon denied 1046 RESTART di cannot acquire space to extend context area 1050 RESTART di cannot acquire space to open context area 1053 SWITCH user storage address cannot be read or written 1054 SWITCH user storage address cannot be read or written 1075 NONE co on Already logged on 1089 NONE on di immediate shutdown in progresss 1089 NONE Investigate Could be hanging 1090 NONE di shutdown in progress connection is not permitted 96 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 Action Estado de Nuevo Mensaje N mero Acci n conexi n estado de error 1092 NONE di ORACLE instance terminated Disconnection forced 1513 SWITCH invalid current time returned by operating system 1542 NONE on table space is off line please correct 1552 NONE on rollback segment is off line please correct 1950 NONE on Insufficient privileges to perform DBMS operations check Oracle user privileges 2701 STOP HA DBMS Oracle error ORACLE HOME did not get set 2703 RESTART di 2704 RESTART di 2709 RESTART di 2710 RESTART di 2719 RESTART di 2721 RESTART 2726 STOP Could not locate ORACLE executables check ORACLE HOME setting 2735 RESTART osnfpm cannot create shared memory segment 2811 SWITCH Unable to attach shared memory segment 2839 SWITCH Sync of blocks to disk failed 2840 SWITCH 2846 SWITCH s x 2847 SWITCH
41. SWITCH 9949 SWITCH 9950 SWITCH 12505 STOP TNS listener could not resolve SID given in connect descriptor Check listener configuration file 12541 STOP TNS no listener Please verify connect_string property listener and TNSconfiguration 12545 SWITCH Please check HA Oracle parameters Connect failed because target host or object does not exist 27100 STOP Shared memory realm already exists 98765 STOP Database role queried from database does not match the Oracle Solaris Cluster resource s dataguard role configuration 99999 RESTART di Monitor detected death of Oracle background processes 100 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 TABLA B 2 Acciones preestablecidas para alertas registradas Cadena de alerta Action Estado de Nuevo Mensaje Acci n conexi n estado ORA 07265 SWITCH di Semaphore access problem found dead multi NONE ha Warning Multi threaded Oracle server process died restarted threaded server automatically found dead NONE Warning Oracle dispatcher process died restarted automatically dispatcher Ap ndice B Acciones preestablecidas para errores de DBMS y alertas registradas 101 102 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 oe AP NDICE C Configuraciones de ejemplo de Oracle ASM con HA para Oracle Database Este ap ndice contiene diagramas en l
42. TART 7351 SWITCH 7361 RESTART 7404 SWITCH 98 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 Action Estado de Nuevo Mensaje N mero Acci n conexi n estado de error 7414 RESTART 7415 RESTART 7417 SWITCH ii 7 7418 SWITCH 7419 SWITCH y 7430 SWITCH 7 7455 SWITCH ES 7456 SWITCH 7466 SWITCH a 7470 SWITCH 7475 SWITCH 7476 SWITCH E 7477 SWITCH gt 7478 SWITCH i 7479 SWITCH 5 7481 SWITCH E 9706 SWITCH je 9716 SWITCH si 9718 RESTART di 9740 SWITCH de 9748 SWITCH i 9747 RESTART 9749 RESTART 9751 RESTART 5 9755 RESTART e 9757 RESTART y 9756 SWITCH ka il 9758 SWITCH 9761 RESTART j 9765 RESTART 5 9779 RESTART r 9829 RESTART g 9831 SWITCH 9834 SWITCH As 9836 SWITCH E 9838 SWITCH Ap ndice B Acciones preestablecidas para errores de DBMS y alertas registradas 99 Action Estado de Nuevo Mensaje N mero Acci n conexi n estado de error 9837 RESTART se 9844 RESTART 9845 RESTART 9846 RESTART 9847 RESTART 9853 SWITCH 9854 SWITCH 9856 RESTART 9874 SWITCH 9876 SWITCH 9877 RESTART 9878 RESTART 9879 RESTART 9885 RESTART 9888 RESTART 9894 RESTART 9909 RESTART 9912 RESTART 9913 RESTART 9919 SWITCH 9943 RESTART 9947 RESTART 9948
43. _ERROR ERROR 4030 ACTION none CONNECTION STATE NEW_STATE MESSAGE Este ejemplo muestra una entrada en un archivo de acci n personalizado que anula la acci n preestablecida para el error 4030 de DBMS Esta entrada especifica el siguiente comportamiento F supervisor de fallos de servidor ignora el error de DBMS 4 030 Esta entrada se aplica independientemente del estado de conexi n entre la base de datos y el supervisor de fallos de servidor cuando se detecta el error El estado de la conexi n entre la base de datos y el supervisor de fallos del servidor debe permanecer igual despu s de que se detecta el error Nose imprime ning n mensaje adicional en el archivo de registro del recurso cuando se detecta este error Cambio de la respuesta a las alertas registradas El software de Oracle Database registra las alertas en un archivo identificado por la propiedad de extensi n alert_log_file El supervisor de fallos del servidor analiza este archivo y efect a las acciones en respuesta a las alertas para las que se ha definido una acci n 76 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 Personalizaci n del supervisor de fallos Servidor de HA para Oracle Database Las alertas registradas para las que hay una acci n preestablecida figuran en la Tabla B 2 Acciones preestablecidas para alertas registradas Cambie la respuesta a las alertas registradas
44. a a agregar p QFSFileSystem qfs mp Especifica el punto de montaje del sistema de archivos Sun QFS qfs rs Especifica el nombre del recurso del sistema de archivos compartidos Sun QFS que esta creando e Ponga en l nea el grupo de recursos qfs rg en estado gestionado en un nodo del cluster clresourcegroup online eM gfs rg 7 Registre el tipo de recurso SUNW HAStoragePlus y cree el grupo de recursos a Registre el tipo de recurso para el tipo de recurso SUNW HAStoragePlus 58 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 C mo registrar y configurar HA para Oracle Database con Oracle Grid Infrastructure para un cluster CLI 8 10 11 12 13 clresourcetype register SUNW HAStoragePlus b Agregue un recurso de tipo SUNW HAStoragePlus al grupo de recursos gr_bd_ora clresource create g ora db rg t SUNW HAStoragePlus Y p filesystemmountpoints mount point list d hastp rs c Ponga en linea el grupo de recursos ora db rg en estado gestionado en un nodo del cluster clresourcegroup online eM ora db rg Registre los tipos de recursos de Oracle ASM para el servicio de datos a Registre el tipo de recurso de proxy de la instancia de ASM escalable clresourcetype register SUNW scalable_asm_instance_proxy b Registre el tipo de recurso del grupo de discos de ASM adecuado clresourcetype register SUNW scalable_asm_diskgroup_proxy Cr
45. a los nodos y pulse la tecla de retorno Aseg rese de que los nodos del cluster est n enumerados en el orden en que deben aparecer en la lista de nodos del grupo de recursos donde se colocar el recurso de Oracle Database Para confirmar la selecci n de los nodos del cluster escriba d y pulse la tecla de retorno La utilidad clsetup muestra los tipos de componentes de Oracle Database que se deben configurar Escriba los n meros de los componentes de Oracle Database que desea configurar y pulse la tecla de retorno Cap tulo 1 Instalaci n y configuraci n de HA para Oracle Database 41 C mo registrar y configurar HA para Oracle Database clsetup La utilidad clsetup enumera el directorio de inicio de Oracle Database 9 Especifique el directorio de inicio de Oracle Database para la instalaci n del software de Oracle Database m Siel directorio figura en la lista selecci nelo del siguiente modo a Escriba el n mero correspondiente al directorio que quiere seleccionar La utilidad clsetup muestra una lista de identificadores de sistema de Oracle Database que est n configurados en el cluster La utilidad tambi n le solicita que especifique el identificador de sistema para la instalaci n de Oracle Database m Siel directorio no figura en la lista especif quelo de forma expl cita a Escriba e y pulse Intro La utilidad clsetup le solicita el directorio de inicio de Oracle Database b Escriba la ruta completa
46. abase Antes de empezar Aseg rese de que Oracle Grid Infrastructure est instalado Consulte Instalaci n del software de Oracle Grid Infrastructure 29 30 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 C mo configurar los parametros de nucleo de Oracle Database Convi rtase en superusuario en un miembro del cluster Si tiene previsto 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 discos y los nodos de Oracle Solaris Cluster 21 Instale el software de Oracle Database Antes de iniciar la instalaci n de Oracle Database aseg rese de que se hayan configurado los recursos del sistema necesarios para Oracle Database Inicie sesi n como oracle para garantizar que sea propietario de todo el directorio antes de realizar este paso Consulte las gu as de instalaci n y configuraci n de Oracle Database correspondientes para obtener instrucciones sobre c mo instalar el software de Oracle Database Sugerencia Puede utilizar Oracle Solaris Resource Management SRM para garantizar que los par metros de n cleo est n configurados en al menos los v
47. abase HA para Oracle Database Se incluyen las secciones que se indican a continuaci n Descripci n general del proceso de instalaci n y configuraci n de HA para Oracle Database 18 Planificaci n de la instalaci n y la configuraci n de HA para Oracle Database 19 Preparaci n de los discos y los nodos de Oracle Solaris Cluster 21 Mediante un grupo de recursos de estructura de VUCMM 27 Instalaci n del software de Oracle Grid Infrastructure 29 Verificaci n de la instalaci n de software de Oracle Grid Infrastructure 30 Instalaci n del software de Oracle Database 30 Verificaci n de la instalaci n de Oracle Database 32 Creaci n de una base de datos Oracle 33 Configuraci n de permisos de Oracle Database 34 Instalaci n del paquete HA para Oracle Database 37 Registro y configuraci n de HA para Oracle Database 38 Verificaci n de la instalaci n de HA para Oracle Database 63 Ajuste los supervisores de fallos de HA para Oracle Database 65 Personalizaci n del supervisor de fallos Servidor de HA para Oracle Database 70 Actualizaci n de tipos de recursos de HA para Oracle Database 82 Cambio del rol de una instancia de Oracle Data Guard 86 Nota Puede usar Gestor de Oracle Solaris Cluster para configurar este servicio de datos En el panel Tareas de Gestor de Oracle Solaris Cluster haga clic en O
48. al nombre que va a cambiar y pulse Intro La utilidad clsetup muestra una pantalla en la que se puede especificar el nuevo nombre b 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 que la utilidad crear Para confirmar la selecci n de propiedades de recursos 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 Escriba los n meros correspondientes al tipo de almacenamiento compartido que utiliza para almacenar los datos y pulse Intro La utilidad clsetup muestra los puntos de montaje de sistemas de archivos configurados en el cluster Seleccione los puntos de montaje del sistema de archivos como se indica a continuaci n m Para aceptar la selecci n predeterminada de todos los puntos de montaje del sistema de archivos enumerados en orden arbitrario escriba a Luego presione la tecla de retorno m Para seleccionar un subconjunto de los puntos de montaje del sistema de archivos enumerados escriba una lista separada por comas o por espacios de los n meros que corresponden a los puntos de montaje del sistema de archivos Luego presione la tecla de retorno La ut
49. alores m nimos requeridos por el software de Oracle Database Para obtener m s informaci n sobre c mo configurar los par metros de n cleo de Oracle Database consulte C mo configurar los par metros de n cleo de Oracle Database 31 Una vez configurados los recursos del sistema para Oracle Database puede iniciar la instalaci n C mo configurar los par metros de 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 espec fico para ejecutar Oracle Database debe crear el proyecto y configurar los recursos del sistema en ese 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 de Oracle Database especifique el nombre del proyecto en la propiedad correspondiente del grupo de recursos o del recurso Visualice la configuraci n del proyecto default phys X prctl i project default Si no se configur ning n par metro de n cleo o si los par metros de n cleo no se configuraron en el valor m nimo necesario para Oracle Database como se muestra en la siguiente tabla configure el par metro Cap tulo 1 Instalaci n y configuraci n de HA para Oracle Database 31 Verificaci n de la instalaci n de Oracle Database phys X projmod s K parame
50. astructure m Alert_log file m Connect_string m Db unique_name m ORACLE HOME m ORACLE SID Y C mo registrar y configurar HA para Oracle Database clsetup Este procedimiento utiliza el asistente de configuraci n clsetup para HA para Oracle Database Nota La utilidad clsetup no admite la configuraci n de HA para Oracle Database con ZFS Antes de empezar Aseg rese de que se cumplan los siguientes requisitos previos El administrador de vol menes del cluster est configurado para proporcionar vol menes en almacenamiento compartido a los que se puede acceder desde cualquier nodo de Oracle Solaris Cluster donde podr a ejecutarse Oracle Database Hay sistemas de archivos y dispositivos raw creados en los vol menes de almacenamiento que Oracle Database utilizar para su base de datos El software de Oracle Database est instalado para poder acceder a l desde todos los nodos donde podr a ejecutarse Oracle Database Las variables de n cleo del sistema operativo UNIX est n configuradas para Oracle Database El software de Oracle Database est configurado para todos los nodos que podr an ejecutar Oracle Database Se han instalado los paquetes de servicios de datos Aseg rese de tener la siguiente informaci n Los nombres de los nodos del cluster que controlan el servicio de datos La ruta a los archivos binarios de la aplicaci n Oracle Database para los recursos que desea configurar El tipo de base de datos
51. be_timeout entero El valor de timeout en segundos utilizado por el supervisor de fallos del servidor para realizar el sondeo de una instancia del servidor de Oracle Database Valor predeterminado 300 Rango 0 99 999 Ajustable en cualquier momento Restart_type cadena Especifica la entidad que el supervisor de fallos del servidor reinicia cuando la respuesta a un fallo es reiniciar Los valores permitidos para esta propiedad son los siguientes Ap ndice A Propiedades de extensi n de HA para Oracle Database 91 Propiedades de extensi n de SUNW oracle_server RESOURCE_RESTART Especifica que s lo se reinicia este recurso RESOURCE_GROUP_RESTART Especifica que todos los recursos del grupo de recursos que contiene este recurso se reinician Por defecto RESOURCE_RESTART Rango ninguno Ajustable en cualquier momento Standby_mode cadena El modo de la base de datos en espera Los valores permitidos para esta propiedad son los siguientes LOGICAL Especifica una base de datos l gica en espera PHYSICAL Especifica una base de datos f sica en espera SNAPSHOT Especifica una base de datos de instant nea en espera Valor predeterminado LOGICAL Rango ninguno Ajustable en cualquier momento User_env cadena Un archivo que contiene variables de entorno que se deben definir antes del inicio y del cierre del servidor Las variables del entorno cuyos valores difieren de los valores predeterminado
52. ca las l neas de tnsnames ora que se actualizan en las m quinas cliente service name ADDRESS PROTOCOL TCP HOST logicalhostname lt logical hostname PORT 1527 lt must match port in LISTENER ORA CONNECT DATA SID lt SID gt lt database name default is ORCL Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 Instalaci n del paquete HA para Oracle Database 3 Verifique que el software de Oracle Solaris Cluster est instalado y se est ejecutando en todos los nodos cluster status clustername Pasos siguientes Vaya a Instalaci n del paquete HA para Oracle Database 37 para instalar los paquetes de HA para Oracle Database Instalaci n del paquete HA para Oracle Database Si no instal el paquete HA para Oracle Database durante la instalaci n inicial de Oracle Solaris Cluster realice este procedimiento para instalar el paquete Nota Debe instalar el paquete HA para Oracle Database en el cluster global incluso si tiene previsto ejecutar HA para Oracle Database en un cluster de zona Y C mo instalar el paquete HA para Oracle Database Siga este procedimiento en cada nodo de cluster donde desea que el software HA para Oracle Database se ejecute 1 Enel nodo del cluster donde va a instalar el paquete del servicio asuma el rol root 2 Aseg rese de que est disponible el paquete de servicios de datos del editor config
53. chivo de acci n personalizado anula la acci n preestablecida para un error o especifica una acci n para un error para el cual no se ha preestablecido ninguna acci n Cree entradas en un archivo de acci n personalizado s lo para las acciones preestablecidas que est anulando o para los errores para los que no se haya preestablecido ninguna acci n No cree entradas para las acciones que no desee modificar Una entrada en un archivo de acci n personalizado se compone de una secuencia de pares de palabra clave y valor separados por punto y coma Cada entrada est encerrada entre llaves El formato de una entrada en un archivo de acci n personalizado es el siguiente ERROR TYPE DBMS_ERROR SCAN_LOG TIMEOUT ERROR ERROR error spec Capitulo 1 Instalaci n y configuraci n de HA para Oracle Database 71 Personalizaci n del supervisor de fallos Servidor de HA para Oracle Database ACTION SWITCH RESTART STOP NONE CONNECTION STATE c0 di on NEW_STATE co di on MESSAGE message string Puede utilizarse un espacio en blanco entre los pares de palabra clave y valor separados y entre las entradas para dar formato al archivo El significado y los valores permitidos de las palabras clave en un archivo de acci n personalizado son los siguientes ERROR_TYPE Indica el tipo de error que ha detectado el supervisor de fallos del servidor Se permiten los siguientes valores para esta palabra clave DBMS_ ERR
54. d Infrastructure Cuando se implementa el servicio de datos HA para Oracle Database utilizando Oracle Grid Infrastructure para clusters el listener preferido para una base de datos de instancia nica es el listener de nombre nico de acceso de cliente SCAN Para aprovechar un listener SCAN en la configuraci n de HA para Oracle Database debe asegurarse de que los par metros local_listener y remote_listener de la base de datos de instancia nica est n configurados correctamente Si configura un listener SCAN puede ignorar las instrucciones subsiguientes de este manual sobre la creaci n de un recurso de listener de Oracle Database con el tipo de recurso SUNW oracle_listener Un recurso de listener de Oracle Database no es necesario cuando se configura el listener SCAN Para obtener m s informaci n sobre el listener SCAN consulte la gu a de instalaci n de Oracle Grid Infrastructure correspondiente a su versi n de software de Oracle Grid Infrastructure 1 Como usuario de la base de datos inicie sesi n en Oracle Database mediante SQL Plus 2 Aseg rese de que el par metro local_listener contenga el n mero de puerto y el n mero IP del listener local a Visualice la configuraci n del par metro local_listener SQL gt show parameters local_listener NAME TYPE VALUE local_listener string ADDRESS PROTOCOL TCP HOST node IP number PORT port number SQL gt b Si el par metro local_listener no contiene el n
55. de datos Oracle 33 Creaci n de una base de datos Oracle Despu s de verificar la instalaci n de Oracle Database cree las bases de datos Oracle que necesite Si utiliza Oracle Database sin bases de datos en espera siga el procedimiento C mo crear una base de datos primaria de Oracle 33 Si utiliza Oracle Data Guard cree las siguientes instancias de base de datos Instancia de base de datos primaria Para obtener instrucciones sobre c mo crear una base de datos primaria consulte C mo crear una base de datos primaria de Oracle 33 Instancia de base de datos en espera Una instancia de base de datos en espera puede ser una instancia de base de datos f sica en espera o una instancia de base de datos l gica en espera Para obtener instrucciones sobre c mo crear instancias de base de datos en espera consulte la documentaci n de Oracle Database Y C mo crear una base de datos primaria de Oracle 1 Prepare los archivos de configuraci n de base de datos Coloque todos los archivos de la base de datos archivos de datos archivos de registro de rehacer y archivos de control en los dispositivos globales sin formato compartidos o en el sistema de archivos del cluster Consulte Preparaci n de los discos y los nodos de Oracle Solaris Cluster 21 para obtener informaci n sobre las ubicaciones de instalaci n Nota Si la base de datos se encuentra en la zona no global no coloque los archivos relacionados
56. de Oracle Database en un disco local utilice un disco independiente del que utiliza el sistema operativo utiliza si es posible La instalaci n de los archivos binarios de Oracle Database en un disco independiente impide la sobrescritura de estos archivos durante la reinstalaci n del entorno operativo Configure los par metros de n cleo en el cluster global y si se utiliza en el cluster de zona que ejecuta HA para Oracle Database Puede que sea necesario reiniciar el cluster para iniciar ciertos cambios de par metros Para obtener informaci n sobre el ajuste de los par metros del n cleo de Oracle Solaris consulte Unresolved link to Ajuste del n cleo de Oracle Solaris de Manual de referencia de par metros ajustables de Oracle Solaris 11 2 Para obtener informaci n sobre los requisitos de memoria compartida consulte la gu a de instalaci n de Oracle Database correspondiente a la versi n de Oracle Database que est utilizando para obtener informaci n sobre la configuraci n de par metros de n cleo en el software de Oracle Solaris Si utiliza un cluster de zona configure la propiedad limitpriv mediante el comando clzonecluster Se necesita la propiedad limitpriv clzonecluster configure zcname clzonecluster zcname gt set limitpriv default proc_priocntl proc_clock_highres clzonecluster zcname gt commit Para cada nodo de cluster de zona impida que la sincronizaci n de hora de Oracle Clusterware se ejecute en modo ac
57. do comandos con el fin de crear la configuraci n Una vez terminada la configuraci n la utilidad clsetup muestra los comandos que ha ejecutado para crear la configuraci n Pulse Intro para continuar Opcional Escriba q y pulse Intro varias veces hasta salir de la utilidad clsetup Si lo prefiere puede dejar la utilidad clsetup ejecut ndose mientras realiza otras tareas necesarias antes de volver a usar la utilidad C mo registrar y configurar HA para Oracle Database sin Oracle Grid Infrastructure CLI Este procedimiento proporciona las formas largas de los comandos de mantenimiento de Oracle Solaris Cluster La mayor a de los comandos tambi n tienen una forma corta A excepci n de las formas de los nombres de comandos los comandos son id nticos Aseg rese de que se cumplan los siguientes requisitos previos m Aseg rese de que el archivo etc netmasks tenga las entradas de la m scara de red y la subred de la direcci n IP para todos los nombres de host l gicos Si es necesario edite el archivo etc netmasks para agregar las entradas que faltan Si utiliza un administrador de vol menes el administrador de vol menes del cluster est configurado para proporcionar vol menes en almacenamiento compartido a los que se puede acceder desde cualquier nodo de Oracle Solaris Cluster donde podr a ejecutarse el software de Oracle Database Si utiliza un administrador de vol menes hay sistemas de archivos y dispositivos ra
58. e la CLI 46 61 nuevos tipos de recursos 82 tipo de recurso SUNW crs_ framework 57 59 tipo de recurso SUNW HAStoragePlus 47 58 tipo de recurso SUNW oracle listener 46 61 tipo de recurso SUNW oracle_ server 46 61 110 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 indice tipo de recurso SUNW qfs 58 tipo de recurso SUNW scalable asm_diskgroup proxy 59 tipo de recurso SUNW scalable_asm_instance proxy 59 tipo de recurso SUNW vucmm_framework 28 tipo de recurso SUNW vucmm_svm 28 registros de alertas modificaci n de la respuesta a errores 76 reinicios prevenci n para timeouts 78 prevenci n de errores de DBMS 76 requisito de Oracle ZFS Storage Appliance para recursos compartidos NFS 22 requisitos configuraci n del archivo etc inet hosts 47 requisitos de los archivos relacionados con la base de datos 20 requisitos de software Oracle ASM 20 Oracle Grid Infrastructure 20 restricciones base de datos f sica en espera de Oracle Database 34 clsetup y ZFS 40 Oracle ASM de instancia nica 18 p rdida de conexi n entre cliente y servidor durante el switchover 64 rol de la instancia de base de datos de Oracle Data Guard 49 S servidor propiedades de extensi n 89 tipo de recurso SUNW oracle_server 46 sistema de gesti n de bases de datos DBMS errores acciones preestablecidas 95 modificaci n de la respuesta a 74 omisi n de err
59. e produce el tiempo de espera Cuando ocurren del segundo sondeo consecutivo con tiempo de espera finalizado al cuarto sondeo consecutivo con tiempo de espera finalizado se imprime un mensaje con el siguiente formato en el archivo de registro del recurso Timeout number has occurred Cuando se produce el quinto sondeo consecutivo con tiempo de espera finalizado se imprime el siguiente mensaje en el archivo de registro del recurso Timeout 5 has occurred Restarting Propagacion de un archivo de accion personalizado a todos los nodos de un cluster Un supervisor de fallos de servidor debe comportarse de forma coherente en todos los nodos del cluster Por lo tanto el archivo de acci n personalizada que utiliza el supervisor de fallos de servidor debe ser id ntico en todos los nodos del cluster Despu s de crear o modificar un archivo de acci n personalizada aseg rese de que el archivo sea id ntico en todos los nodos del cluster propagando el archivo a todos los nodos del cluster Para propagar el archivo a todos los nodos del cluster utilice el m todo que resulte m s adecuado para su configuraci n del cluster Localizar el archivo en un sistema de archivos compartido por todos los nodos del cluster Localizar el archivo en un sistema de archivos local de alta disponibilidad Copiar el archivo al sistema de archivos local de cada uno de los nodos del cluster mediante comandos del sistema operativo como el comando rcp o
60. ee los grupos de recursos asm inst rg y asm dg rg clresourcegroup create S asm inst rg asm dg rg Defina una afinidad positiva fuerte en rac fmwk rg mediante asm inst rg clresourcegroup set p Rg_affinities rac fmwk rg asm inst rg Defina una afinidad positiva fuerte en asm inst rg mediante asm dg rg clresourcegroup set p Rg_affinities asm inst rg asm dg rg Agregue un recurso de tipo SUNW crs_framework al grupo de recursos rac fmwk rg clresource create g rac fmwk rg t SUNW crs_framework p Resource_dependencies_offline_restart rac fmwk rs d crs fmwk rs Si configur el directorio 0RACLE_HOME para Oracle ASM en un sistema de archivos de cluster configure los recursos que utilizar n ese sistema de archivos de cluster Agregue los recursos del tipo SUNW HAStoragePlus y SUNW scalable_asm_instance al grupo de recursos asm inst rg y configure las dependencias apropiadas entre estos dos recursos clresource create g asm inst rg t SUNW HAStoragePlus Capitulo 1 Instalaci n y configuraci n de HA para Oracle Database 59 C mo registrar y configurar HA para Oracle Database con Oracle Grid Infrastructure para un cluster CLI 14 p FilesystemMountPoints cluster file system hastp rs clresource create g asm inst rg t SUNW scalable_asm_instance_proxy p Oracle_home Oracle_home p CRS_HOME Grid_home p Oracle_sid nodel instance p Oracle_sid node2 instance p Resource_depend
61. el comando rdist 80 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 C mo especificar el archivo de acci n personalizado que debe utilizar un supervisor de fallos del servidor Especificaci n del archivo de acci n personalizada que debe utilizar un supervisor de fallos de servidor Para aplicar acciones personalizadas a un supervisor de fallos de servidor debe especificar el archivo de acci n personalizada que debe utilizar el supervisor de fallos Las acciones personalizadas se aplican a un supervisor de fallos de servidor cuando ste lee un archivo de acci n personalizada Un supervisor de fallos de servidor lee un archivo de acci n personalizada cuando se especifica el archivo La especificaci n de un archivo de acci n personalizado tambi n permite validar el archivo Si el archivo contiene errores de sintaxis aparece un mensaje de error Por lo tanto despu s de modificar un archivo de acci n personalizado vuelva a especificar el archivo para validarlo Atenci n Si se detectan errores de sintaxis en un archivo de acci n personalizado modificado corrija los errores antes de reiniciar el supervisor de fallos Si los errores de sintaxis siguen estando cuando el supervisor de fallos se reinicia el supervisor de fallos lee el archivo err neo e ignora las entradas que aparecen tras el primer error de sintaxis C mo especificar el archivo de acci n personalizado que debe ut
62. el n mero de versi n del tipo de recurso al que migr El comportamiento personalizado para el supervisor de fallos de este recurso se especifica en el archivo opt SUNWscor oracle server etc srv_mon_cust_ actions Cambio del rol de una instancia de Oracle Data Guard El failover o switchover de un rol de la base de datos es posible entre una base de datos de Oracle Database principal y una base de datos de Oracle Database en espera Cuando utiliza comandos de Oracle Database para cambiar el rol de las instancias de Oracle Data Guard los cambios no se propagan a los recursos de Oracle Solaris Cluster que representan estas instancias Por lo tanto tambi n debe utilizar comandos de Oracle Solaris Cluster para cambiar las propiedades de extensi n de estos recursos con el fin de garantizar que las instancias de base de datos se inicien en el rol correcto Y C mo cambiar el rol de una instancia de Oracle Data Guard 1 Impida que Oracle Solaris Cluster inicie la instancia en un rol incorrecto Si se produce un error en un nodo de Oracle Solaris Cluster mientras cambia el rol de una instancia de Oracle Data Guard es posible que el software de Oracle Solaris Cluster reinicie la instancia en un rol incorrecto Para evitar esta posibilidad cambie a IN_TRANSITION la propiedad de extensi n Dataguard_role del recurso del servidor de Oracle Database que representa la instancia clresource set p Dataguard_role IN_TRANSITION server rs 2
63. el supervisor de fallos del servidor de Oracle Database El supervisor de fallos del servidor de Oracle Database env a una solicitud al servidor para consultar su estado El supervisor de fallos de servidor se inicia con pmfadm para que el supervisor tenga alta disponibilidad Si se detiene el supervisor por alg n motivo Process Monitor Facility PMF reinicia el supervisor de forma autom tica El supervisor de fallos de servidor consta de los siguientes procesos Un proceso de supervisi n de fallos principal Un sondeo de fallos del cliente de la base de datos Esta secci n incluye la siguiente informaci n relativa al supervisor de fallos del servidor Funcionamiento del supervisor de fallos principal 66 Funcionamiento del sondeo de fallos del cliente de la base de datos 66 Acciones del supervisor de fallos de servidor como respuesta a un error de transacci n de la base de datos 67 Exploraci n de las alertas registradas por el supervisor de fallos de servidor 68 Funcionamiento del supervisor de fallos principal El supervisor de fallos principal determina que una operaci n es correcta si la base de datos est en l nea y no da ning n error durante la transacci n Funcionamiento del sondeo de fallos del cliente de la base de datos El sondeo de fallos del cliente de la base de datos realiza las siguientes operaciones 1 Supervisa la partici n de registros de rehacer archivados
64. encies_offline_restart hastp rs p Resource_dependencies_offline_restart crs fmwk rs asm inst rs g asm inst rg Especifica los nombres de los grupos de recursos donde se deben colocar los recursos p FilesystemMountPoints cluster file system Especifica el nombre del sistema de archivos de cluster hastp rs Especifica el nombre del recurso SUNW HAStoragePlus que se desea crear p Oracle _home Oracle_home Establece la ruta al directorio de inicio de Oracle Database p CRS_ HOME Grid_home Establece la ruta a Oracle Grid Infrastructure para un directorio ra z de cluster p Oracle sidfnode instance Establece el identificador de sistema de Oracle Database Agregue un recurso de tipo SUNW scalable_asm_instance_proxy al grupo de recursos asm inst rg clresource create g asm inst rg t SUNW scalable_asm_instance_proxy p Oracle_home Oracle_home p CRS_HOME Grid_home p oracle_sid node1y instance p oracle_sid node2y instance p Resource_dependencies_offline_restart crs fmwk rs d asm inst rs t SUNW asm_inst_ proxy Especifica el tipo de recurso que va a agregar 60 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 C mo registrar y configurar HA para Oracle Database con Oracle Grid Infrastructure para un cluster CLI 15 16 17 18 19 20 d asm inst rs Especifica el nombre del recurso que se va a crear A
65. eo central 69 modificaci n del maximo permitido 78 tipos detectados por el supervisor de fallos 71 errores de area global compartida SGA 75 errores de memoria insuficiente 75 76 errores de sintaxis en un archivo de acci n personalizado 81 F fragmentaci n de memoria 75 G Gestor de Oracle Solaris Cluster asistente de configuraci n 17 grupo de recursos de estructura de VUCMM 27 H HA para Oracle Database actualizaci n 82 archivos log mensajes adicionales 74 ubicaci n 64 configuraci n 38 con Oracle Grid Infrastructure para un cluster 53 sin Oracle Grid Infrastructure 45 uso de clsetup 40 instalaci n 37 mapas de tareas 18 paquete de software instalaci n 37 planificaci n 19 registro 38 uso de la CLI 46 61 supervisores de fallos 65 tipo de recurso SUNW HAStoragePlus 47 verificaci n de instalaci n 63 instalaci n HA para Oracle Database 37 software de Oracle Database 30 software de Oracle Grid Infrastructure 29 instancias bases de datos 33 instancias de bases de datos en espera 33 50 L listener propiedades de extensi n 93 supervisor de fallos 69 tipo de recurso SUNW oracle_listener 46 listener SCAN ninguna supervisi n de fallos 65 logs de alertas uso por parte del supervisor de fallos 68 M memoria configuraci n de memoria compartida 23 escasez 75 76 memoria en mont n 76 MESSAGE palabra clave 74 migraci n instancias de tipos de recursos de listener 84
66. er m s informaci n sobre Oracle ASM consulte la documentaci n de Oracle Database correspondiente a la versi n de Oracle Database que utilice Si el software de Oracle Database de instancia nica est instalado en un nodo de Oracle Solaris Cluster mediante un grupo de discos de Oracle ASM algunos archivos no se incluyen dentro del grupo de discos de Oracle ASM y residen localmente Aseg rese de que 20 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 Preparaci n de los discos y los nodos de Oracle Solaris Cluster los siguientes archivos se copien a los otros nodos del cluster desde el nodo donde se crea Oracle Database de instancia nica m ORACLE_BASE diag rdbms sid m ORACLE BASE admin m ORACLE HOME dbs pfile ora Una vez que haya copiado los directorios necesarios a los nodos del cluster aseg rese de que los directorios copiados tengan los mismos permisos de usuario y grupo que el sistema de origen Preguntas para la planificaci n de la configuraci n Utilice las preguntas que se detallan en esta secci n para planificar la instalaci n y la configuraci n de HA para Oracle Database Qu grupos de recursos utilizar para recursos de aplicaciones y direcciones de redes y las dependencias entre ellos Cu l es el nombre de host l gico para clientes que acceder n al servicio de datos D nde residir n los archivos de configuraci n del sistema C
67. esources clresourcegroup create Z zoneclusterl resource group 1 Add the logical hostname resource to the resource group clreslogicalhostname create Z zoneclusterl g resource group 1 zchost 1 Register the SUNW HAStoragePlus resource type clresourcetype register Z zoneclusterl SUNW HAStoragePlus Add a resource of type SUNW HAStoragePlus to the resource group clresource create Z zoneclusterl g resource group 1 t SUNW HAStoragePlus p FileSystemMountPoints global oracle global ora data logs local ora data p AffinityOn TRUE Y hastp rs Bring the resource group online in a managed state clresourcegroup online Z zoneclusterl M resource group 1 Register the Oracle Database resource types clresourcetype register Z zoneclusterl SUNW oracle_server clresourcetype register Z zoneclusterl SUNW oracle_listener Add the Oracle Database application resources to the resource group clresource create Z zoneclusterl Y g resource group 1 t SUNW oracle_server p Alert_log_file global oracle message log p Connect_string scott tiger p Oracle_home global oracle p Oracle_sid ora srvr p Dataguard_role STANDBY p Standby_mode PHYSICAL oracle server 1 52 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 C mo registrar y configurar HA para Oracle Database con Oracle Grid Infrastructure para un cluster CLI Antes de empezar clreso
68. grams installed on the hardware and or documentation delivered to U S Government end users are commercial computer software pursuant to the applicable Federal Acquisition Regulation and agency specific supplemental regulations As such use duplication disclosure modification and adaptation of the programs including any operating system integrated software any programs installed on the hardware and or documentation shall be subject to license terms and license restrictions applicable to the programs No other rights are granted to the U S Government Este software o hardware se ha desarrollado para uso general en diversas aplicaciones de gesti n de la informaci n No se ha dise ado ni est destinado para utilizarse en aplicaciones de riesgo inherente incluidas las aplicaciones que pueden causar da os personales Si utiliza este software o hardware en aplicaciones de riesgo usted ser responsable de tomar todas las medidas apropiadas de prevenci n de fallos copia de seguridad redundancia o de cualquier otro tipo para garantizar la seguridad en el uso de este software o hardware Oracle Corporation y sus filiales declinan toda responsabilidad derivada de los da os causados por el uso de este software o hardware en aplicaciones de riesgo Oracle y Java son marcas comerciales registradas de Oracle y o sus filiales Todos los dem s nombres pueden ser marcas comerciales de sus respectivos propietarios Intel e Intel Xeon son marcas come
69. gregue un recurso de grupo de discos de ASM al grupo de recursos asm dg rg Use 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 A p Resource _dependencies_offline_restart asm inst rs asm stor rs d asm dg rs Ponga en linea el grupo de recursos asm inst rg en estado administrado en un nodo del cluster clresourcegroup online eM asm inst rg Ponga en linea el grupo de recursos asm dg rg en estado administrado en un nodo del cluster clresourcegroup online eM asm dg rg Verifique la instalaci n de Oracle ASM emitiendo el comando de estado clresource status Registre los tipos de recursos para el servicio de datos de HA para Oracle Database Puede registrar dos tipos de recursos SUNW oracle_server y SUNW oracle_listener Nota Omita el registro del tipo de recurso SUNW oracle_listener si utiliza un listener de Single Client Access Name de Oracle Grid Infrastructure para clusters SCAN clresourcetype register SUNW oracle_server clresourcetype register SUNW oracle_listener Agregue un recurso de nombre de host l gico al grupo de recursos de failover para Oracle Database clreslogicalhostname create g ora db rg h logical hostname logical hostname rs logical hostname Especifica un nombre de host l gico Este nombre de host l gico debe estar presente en la base de datos de servicios de nombres
70. haber intentado el n mero m ximo de veces el sondeo sigue dando resultados negativos el sondeo detiene el supervisor de fallos y no conmuta el grupo de recursos Obtenci n de archivos del n cleo central para resolver problemas de tiempos de espera finalizados de DBMS Para facilitar la resoluci n de problemas de los tiempos de espera inexplicables de DBMS puede activar el supervisor de fallos para crear un archivo del n cleo central cuando se produce Cap tulo 1 Instalaci n y configuraci n de HA para Oracle Database 69 Personalizaci n del supervisor de fallos Servidor de HA para Oracle Database un tiempo de espera del sondeo El contenido del archivo del n cleo central hace referencia al proceso del supervisor de fallos El supervisor de fallos crea el archivo del n cleo central en el directorio ra z Para activar el supervisor de fallos a fin de crear un archivo del n cleo central utilice el comando coreadm para activar los volcados del n cleo central de ID de conjunto coreadm g var cores f n p core e global e process Y e global setid e proc setid e log Para obtener m s informaci n consulte la p gina del comando man Unresolved link to coreadm1M Personalizaci n del supervisor de fallos Servidor de HA para Oracle Database La personalizaci n del supervisor de fallos Servidor de HA para Oracle Database le permite modificar el comportamiento del supervisor de fallos de servidor de la siguiente
71. icio de datos Para HA para Oracle Database registre dos tipos de recursos SUNW oracle_server y SUNW oracle_listener de la siguiente manera Nota Si usa un agente de escucha de Single Client Access Name de Oracle Grid Infrastructure para clusters SCAN omita el registro del tipo de recurso SUNW oracle_listener clresourcetype register SUNW oracle_server clresourcetype register SUNW oracle_listener 3 Cree un grupo de recursos de conmutaci n por error para colocar los recursos de red y de aplicaciones Este paso no es necesario si utiliza el sistema de archivos Oracle Solaris ZFS ya que el grupo de recursos se cre cuando el sistema de archivos ZFS local de alta disponibilidad se configur en C mo preparar los nodos de Oracle Solaris Cluster 22 Los recursos que se crean en el resto de los pasos de este procedimiento deben agregarse a este grupo de recursos Tambi n puede usar la opci n n para seleccionar el conjunto de nodos del cluster donde puede ejecutarse el servicio de datos como se indica a continuaci n clresourcegroup create n node zone list resource group resource group Especifica el nombre del grupo de recursos Puede elegir este nombre si lo desea pero debe ser nico para los grupos de recursos del cluster 4 Verifique que todos los recursos de red que utilice se hayan agregado a su base de datos de servicios de nombres Debe realizar esta verificaci n durante la instalaci n de Oracle Solar
72. ificaci n de la respuesta a errores en 76 RTR agente de escucha 83 servidor 85 supervisores de fallos de archivo del n cleo central 69 archivos log mensajes adicionales 74 ubicaci n 64 107 indice asistente Gestor de Oracle Solaris Cluster 17 HA para Oracle Database 40 aviso de precauci n aumento de sondeos con timeout agotado 78 configuraci n de permisos de bases de datos 34 cumplimiento de los requisitos de configuraci n 20 dispositivos raw en zonas no globales 47 errores de sintaxis en un archivo de acci n personalizado 81 instalaci n de Oracle Database incompleta 22 personalizaciones del supervisor de fallos de servidor 70 Cc cambio Ver modificaci n clsetup configuraci n de HA para Oracle Database 40 clusters de zona configuraci n del protocolo de hora de red NTP 23 requisito de aislamiento para Oracle ASM 25 comando sqlplus 34 configuraci n agente de escucha de SCAN 26 grupo de recursos de estructura de VUCMM 27 HA para Oracle Database 38 con Oracle Grid Infrastructure para un cluster 53 sin Oracle Grid Infrastructure 45 uso de clsetup 40 uso del asistente de Gestor de Oracle Solaris Cluster 17 Oracle ASM 53 Oracle Database uso de Oracle ASM 25 uso de Solaris Volume Manager 24 Oracle Grid Infrastructure con Oracle ASM en cluster 53 par metros de n cleo 31 configuraci n de memoria compartida 23 configuraci n de par metros de n cleo 23 31 configuraci n de pr
73. ilidad clsetup muestra los conjuntos de discos globales y los grupos de dispositivos configurados en el cluster Seleccione los grupos de dispositivos como se indica a continuaci n Cap tulo 1 Instalaci n y configuraci n de HA para Oracle Database 43 C mo registrar y configurar HA para Oracle Database clsetup 16 17 18 19 20 21 Para aceptar la selecci n predeterminada de todos los grupos de dispositivos enumerados en orden arbitrario escriba a y pulse Intro m 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 corresponden con los grupos de dispositivos y pulse Intro La utilidad clsetup muestra la lista de recursos de almacenamiento de alta disponibilidad 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 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 existentes del cluster Si no hay disponible ning n recurso de nombre de host l gico la utilidad clsetup solicita el nombre de host l gico que el recurso har altamente disponible Especifique el nombre de host l gico y pulse Intro La utilidad clsetup muestra la lista de recursos disponib
74. ilizar un supervisor de fallos del servidor Convi rtase en superusuario en un nodo del cluster o asuma un rol que proporcione la autorizaci n de RBAC solaris cluster modify Establezca la propiedad de extensi n Custom_action_file del recurso SUNW oracle_server Establezca esta propiedad en la ruta absoluta del archivo de acci n personalizado clresource set p custom_action_file filepath server resource p custom action file filepath Especifica la ruta absoluta del archivo de acci n personalizado server resource Especifica el recurso SUNW oracle_server Cap tulo 1 Instalaci n y configuraci n de HA para Oracle Database 81 Actualizaci n de tipos de recursos de HA para Oracle Database Actualizaci n de tipos de recursos de HA para Oracle Database En esta secci n se proporciona la siguiente informaci n sobre la actualizaci n de tipos de recursos de HA para Oracle Database Descripci n general de la actualizaci n de tipos de recursos de HA para Oracle Database 82 Actualizaci n del tipo de recurso SUNW oracle listener 83 Actualizaci n del tipo de recurso SUNW oracle_server 84 Descripci n general de la actualizaci n de tipos de recursos de HA para Oracle Database Los tipos de recursos existente para el servicio de datos HA para Oracle Database son los siguientes m SUNW oracle listener que representa un agente de escucha Oracle Database m SUNW oracle server que
75. intercambiarse entre nodos de Oracle Solaris Cluster f sicos o virtuales durante el failover El nombre de host es el nombre de una m quina f sica o virtual Por ejemplo en el archivo tnsnames ora se debe especificar el recurso de red como el host en el que se ejecuta la instancia de la base de datos Consulte C mo configurar permisos de Oracle Database 34 Nota Las conexiones entre cliente y servidor de Oracle Database no pueden sobrevivir a un switchover de HA para Oracle Database La aplicaci n del cliente debe estar preparada para desconectarse y volver a conectarse o recuperarse cuando sea necesario Un supervisor de transacciones podr a simplificar la aplicaci n Adem s el tiempo de recuperaci n de los nodos del cluster de HA para Oracle Database depende del mecanismo de failover de la aplicaci n Ubicaci n de los archivos de registro de HA para Oracle Database Cada una de las instancias del servicio de datos de HA para Oracle Database contiene archivos de registro en los subdirectorios del directorio var opt SUNWscor El directorio var opt SUNWscor oracle_server contiene archivos log para el servidor de Oracle Database El directorio var opt SUNWscor oracle listener contiene archivos log para el listener de Oracle Database El directorio var opt SUNWscor oracle_asm contiene el archivo de registro para Oracle ASM 64 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de
76. ir sun resource debe modificar el recurso del grupo de discos de Oracle ASM adecuado para que la dependencia de inicio firme incluya sun resource La modificaci n de la dependencia de inicio firme del recurso de grupo de discos de Oracle ASM nicamente puede ser realizada por el recurso SUNW scalable_asm_diskgroup_proxy mediante el m todo VALIDATE Por lo tanto debe configurar una dependencia de reinicio fuera de l nea entre los recursos SUNW scalable_asm_diskgroup proxy y SUNW ScalDeviceGroup Aseg rese de que el archivo etc netmasks tenga las entradas de la m scara de red y la subred de la direcci n IP para todos los nombres de host l gicos Si es necesario edite el archivo etc netmasks para agregar las entradas que faltan Si esta utilizando Solaris Volume Manager para Sun Cluster para la administraci n de vol menes configure un conjunto de discos de m ltiples propietarios para que utilice Oracle ASM en cluster Siga los procedimientos en Unresolved link to C mo crear un conjunto de discos de m ltiples propietarios en Solaris Volume Manager para Sun Cluster Cap tulo 1 Instalaci n y configuraci n de HA para Oracle Database 53 C mo registrar y configurar HA para Oracle Database con Oracle Grid Infrastructure para un cluster CLI para la base de datos de Oracle RAC de Gu a del servicio de datos de Oracle para Oracle Real Application Clusters Aseg rese de que el software de Oracle Grid Infrastructure est i
77. is Cluster 46 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 C mo registrar y configurar HA para Oracle Database sin Oracle Grid Infrastructure CLI Nota Aseg rese de que todos los recursos de red est n presentes en el archivo etc inet hosts del servidor y del cliente para evitar errores causados por consultas del servicio de nombres Agregue un recurso de nombre de host l gico al grupo de recursos de conmutaci n por error clreslogicalhostname create g resource group h logical hostname logical hostname rs logical hostname Especifica un nombre de host l gico Este nombre de host l gico debe estar presente en la base de datos de servicios de nombres Si logical hostname y logical hostname rs son id nticos logical hostname es opcional logical hostname rs Especifica el nombre que se asigna al recurso de nombre de host l gico que se est creando Registre el tipo de recurso SUNW HAStoragePlus con el cluster clresourcetype register SUNW HAStoragePlus Agregue un recurso de tipo SUNW HAStoragePlus al grupo de recursos de failover Nota Si utiliza el sistema de archivos Oracle Solaris ZFS para los archivos de Oracle omita este paso El recurso HAStoragePlus se cre cuando se configur el sistema de archivos ZFS local de alta disponibilidad Para obtener m s informaci n consulte C mo preparar los nodos de Oracle Solaris Cluster 22 Atenci n L
78. is Volume Manager para obtener m s informaci n sobre c mo configurar metadispositivos sin formato reflejados Si usa un sistema de archivos Oracle Solaris ZFS para archivos de Oracle Database configure un sistema de archivos ZFS local de alta disponibilidad Para obtener m s informaci n consulte Unresolved link to C mo configurar el tipo de recurso HAStoragePlus para tener un sistema de archivos local Solaris ZFS de alta disponibilidad de Gu a de administraci n y planificaci n de servicios de datos de Oracle Solaris Cluster Si utiliza recursos compartidos NFS de un dispositivo NAS de Oracle ZFS Storage Appliance configure el dispositivo NAS con compatibilidad de aislamiento y las opciones de montaje adecuadas Consulte Unresolved link to Requirements When Configuring 22 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 C mo preparar los nodos de Oracle Solaris Cluster Oracle ZFS Storage Appliance NAS Devices for Oracle RAC or HA Oracle de Oracle Solaris Cluster With Network Attached Storage Device Manual Para obtener informaci n adicional sobre los sistemas de archivos en un cluster de zona consulte Unresolved link to Agregaci n de sistemas de archivos a un cluster de zona de Gu a de instalaci n del software de Oracle Solaris Cluster Prepare el directorio ORACLE_HOME en un disco local o en un disco de varios hosts Nota Si instala los archivos binarios
79. istener Si la versi n del ltimo tipo de recurso instalado es posterior a la versi n registrada migre a la versi n m s nueva para asegurarse una completa funcionalidad Cap tulo 1 Instalaci n y configuraci n de HA para Oracle Database 83 Actualizaci n de tipos de recursos de HA para Oracle Database 84 Nota En la zona global la opci n de grupo de recursos de clsetup busca las versiones de tipos de recursos disponibles a las que puede actualizarse Informaci n para migrar instancias existentes del tipo de recurso SUNW oracle_listener La informaci n que se necesita para editar cada instancia del tipo de recurso SUNW oracle_listener es la siguiente Puede realizar la migraci n en cualquier momento Si necesita especificar el valor de timeout en segundos que el supervisor de fallos usa para realizar un sondeo de un listener de Oracle Database configure la propiedad de extensi n Probe_timeout Para obtener m s informaci n consulte Propiedades de extensi n de SUNW oracle listener 93 El siguiente ejemplo muestra un comando para editar una instancia del tipo de recurso SUNW oracle_listener EJEMPLO 1 7 Edici n de una instancia del tipo de recurso SUNW oracle_listener clresource set p Type version N p probe_timeout 60 oracle Lrs Este comando edita un recurso SUNW oracle_listener de la siguiente manera El recurso SUNW oracle_listener se denomina oracle trs La propiedad Type_versi
80. ivos sin formato no realice este paso a Si crea dispositivos raw ejecute los siguientes comandos para todos los dispositivos en cada uno de los nodos del cluster que pueden controlar el grupo de recursos de Oracle Database chown oracle dev md metaset rdsk dn chgrp dba dev md metaset rdsk dn chmod 600 dev md metaset rdsk dn metaset Especifica el nombre del conjunto de discos rdsk dn Especifica el nombre del dispositivo de disco basico en el conjunto de discos metaset b Verifique si los cambios se han aplicado ls IL dev md metaset rdsk dn Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 C mo configurar el acceso a Oracle Database mediante Oracle ASM Y C mo configurar el acceso a Oracle Database mediante Oracle ASM Utilice este procedimiento para configurar Oracle Database mediante Oracle ASM Puede utilizar Oracle ASM en Solaris Volume Manager Nota Si utiliza Oracle ASM en un cluster global y en un cluster de zona configurado en ese cluster global debe asegurarse de que en cada cluster determinado Oracle ASM pueda ver nicamente los dispositivos que tiene previsto utilizar ya sea en la zona global o en un cluster de zona Si Oracle ASM puede ver los dispositivos utilizados por Oracle ASM en un cluster diferente esto puede generar problemas de inicio para Oracle Clusterware o Oracle Grid Infrastructure dado que Oracle ASM ve los dispositivos com
81. l recurso SUNW vucmm_svm 6 Verifique la configuraci n del grupo de recursos de estructura de VUCMM clresourcegroup show vucmm fmwk rg 7 Ponga en l nea y en estado gestionado el grupo de recursos de estructura de VUCMM y sus recursos clresourcegroup online emM vucmm fmwk rg vucmm fmwk rg Especifica el nombre del grupo de recursos basado en SUNW vucmm_ framework 8 Verifique que todos servicios de recursos est n en linea clresourcegroup status Instalaci n del software de Oracle Grid Infrastructure La instalaci n de Oracle Grid Infrastructure implica instalar Oracle Grid Infrastructure que instala Oracle ASM en los nodos del cluster configurar los grupos de discos de Oracle ASM e iniciar instancias de Oracle ASM Un grupo de discos de Oracle ASM es un conjunto de dispositivos de disco para almacenar archivos de datos que las instancias de Oracle ASM administran como una unidad Las instancias de Oracle ASM montan grupos de discos para poner los archivos de Oracle ASM a disposici n de las instancias de bases de datos Al ejecutar Oracle Universal Installer puede configurar e instalar Oracle Grid Infrastructure y crear grupos de discos de Oracle ASM Para obtener informaci n detallada consulte Oracle Automatic Storage Management Administrator s Guide Gu a del administrador de Oracle Cap tulo 1 Instalaci n y configuraci n de HA para Oracle Database 29 Verificaci n de la instalaci n de software de Oracle
82. l tipo de recurso consulte la p gina del comando man Unresolved link to SUNW scalable_asm_instance_proxys Actualice los tipos de recursos existentes si actualiza de una version anterior de HA para Oracle Database Para obtener instrucciones que explican c mo actualizar un tipo de recurso consulte Unresolved link to Actualizaci n de un tipo de recurso de Gu a de administraci n y planificaci n de servicios de datos de Oracle Solaris Cluster Actualizaci n del tipo de recurso SUNW oracle_listener En las siguientes subsecciones se brinda la informaci n necesaria para completar la actualizaci n del tipo de recurso SUNW oracle_listener Informacion para registrar la nueva versi n del tipo de recurso SUNW oracle_listener 83 Informaci n para migrar instancias existentes del tipo de recurso SUNW oracle listener 84 Informaci n para registrar la nueva versi n del tipo de recurso SUNW oracle_listener Para determinar la versi n del tipo de recurso que est actualmente registrado utilice un comando de la siguiente lista m clresourcetype list m clresourcetype show El archivo del tipo de recurso RTR para este tipo de recurso es SUNW oracle_listener Para determinar la versi n de la ltima versi n instalada del tipo de recurso opt cluster Lib rgm rtreg SUNW oracle_ listener si est registrado o no utilice el siguiente comando grep i RT_VERSION opt cluster lib rgm rtreg SUNW oracle_l
83. le Database Puede instalar estos archivos en el sistema de archivos local en el sistema de archivos local de alta disponibilidad o en el sistema de archivos del cluster Consulte Unresolved link to Directrices de configuraci n para los servicios de datos de Oracle Solaris Cluster de Gu a de administraci n y planificaci n de servicios de datos de Oracle Solaris Cluster para conocer las ventajas y las desventajas de colocar los archivos binarios de Oracle Database en el sistema de archivos local en el sistema de archivos local de alta disponibilidad y en el sistema de archivos de cluster Archivos relacionados con la base de datos estos archivos incluyen el archivo de control logs de rehacer y archivos de datos Debe instalar estos archivos en dispositivos sin formato o como archivos regulares en el sistema de archivos local de alta disponibilidad o en el sistema de archivos del cluster Para obtener informaci n adicional sobre los sistemas de archivos en un cluster de zona consulte Unresolved link to Agregaci n de sistemas de archivos a un cluster de zona de Gu a de instalaci n del software de Oracle Solaris Cluster Configuraci n de Oracle ASM Oracle Automatic Storage Management Oracle ASM es una opci n de almacenamiento que brinda los servicios de un sistema de archivos un administrador de vol menes l gicos y una matriz redundante de software de discos independientes RAID en una plataforma independiente Para obten
84. le Solaris realice los pasos que se indican a continuaci n Confirme que el par metro remote_os_authent est definido en TRUE sqlplus as sysdba sql gt show parameter remote_os_authent remote_os_authent boolean TRUE Determine el valor del par metro os_authent_prefix sql gt show parameter os_authent_prefix os_authent_prefix string ops Otorgue a la base de datos el permiso para utilizar la autenticaci n de Oracle Solaris sql gt create user prefix user identified by externally default tablespace system quota 1m on system sql gt grant connect resource to prefix user sql gt grant select on v_ sysstat to prefix user sql gt grant select on v_ archive_dest to prefix user sql gt grant select on v_ database to prefix user sql gt grant create session to prefix user sql gt grant create table to prefix user sql gt exit Los elementos reemplazables de estos comandos son los siguientes prefix es el valor del par metro os_authent_prefix El valor predeterminado de este par metro es ops m user es el usuario para el que est activando la autenticaci n de Oracle Solaris Aseg rese de que el usuario tenga los archivos en el directorio ORACLE_HOME Cap tulo 1 Instalaci n y configuraci n de HA para Oracle Database 35 C mo configurar permisos de Oracle Database 36 Nota No agregue ning n espacio entre prefix y user Configure Oracle Net para el software de Oracle Solari
85. le Solaris 11 2 3 Instale el paquete de software HA para Oracle Database pkg install ha cluster data service oracle database ha cluster library ucmm 4 Verifique que el paquete se haya instalado correctamente pkg info ha cluster data service oracle database ha cluster library ucmm La instalaci n es correcta si la salida muestra que State est establecido en Installed 5 Lleve a cabo las actualizaciones necesarias para el software de Oracle Solaris Cluster Para obtener instrucciones sobre la actualizaci n del software consulte el Unresolved link to Chapter 11 Updating Your Software in Oracle Solaris Cluster System Administration Guide Registro y configuraci n de HA para Oracle Database En esta secci n se describe c mo registrar y configurar el servicio de datos de HA para Oracle Database con o sin el software de Oracle Grid Infrastructure instalado en los mismos nodos donde se ejecuta el software de Oracle Solaris Cluster Esta secci n proporciona la siguiente informaci n Herramientas para registrar y configurar HA para Oracle Database 39 Configuraci n de las propiedades de extensi n de HA para Oracle Database 39 m C moregistrar y configurar HA para Oracle Database clsetup 40 Como registrar y configurar HA para Oracle Database sin Oracle Grid Infrastructure CLD 45 C mo registrar y configurar HA para Oracle Database con Oracle Grid Infrastructure para un cluster CLI 5
86. le _sid instance Establece el identificador de sistema de Oracle Database p Oracle _home Oracle_home Establece la ruta del directorio de inicio de Oracle Database p Listener_name listener Establece el nombre de la instancia del listener de Oracle Database Este nombre debe coincidir con la entrada correspondiente en listener ora p Restart_type entity to restart Especifica la entidad que el supervisor de fallos del servidor reinicia cuando la respuesta a un fallo es reiniciar Defina entity to restart de la siguiente manera m Para especificar que s lo se reinicie este recurso establezca entity to restart en RESOURCE_RESTART De manera predeterminada s lo se reinicia este recurso Para especificar que todos los recursos del grupo de recursos que contiene dicho recurso se reinicien establezca entity to restart en RESOURCE_GROUP_RESTART Si establece entity to restart en RESOURCE_GROUP_RESTART todos los dem s recursos como Apache o DNS del grupo de recursos se reinician aunque no contengan errores Por lo tanto incluya en el grupo de recursos solamente los recursos que es necesario reiniciar cuando se reinicia el recurso del servidor de Oracle Database p Dataguard_role role Especifica el rol de la instancia de base de datos Cambie role de la siguiente manera Para crear un recurso para una instancia de base de datos primaria que no tenga configurada ninguna instancia en espera cambie role a NONE ste es el va
87. les de nombres de host l gicos 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 Para confirmar la selecci n de 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 Oracle Solaris Cluster que crear la utilidad Si necesita asignar un nombre distinto a cualquiera de los objetos de Oracle Solaris Cluster cambie cada nombre como se indica a continuaci n Escriba el n mero correspondiente al nombre que va a cambiar y pulse Intro La utilidad clsetup muestra una pantalla en la que se puede especificar el nuevo nombre m 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 que la utilidad crear 44 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 C mo registrar y configurar HA para Oracle Database sin Oracle Grid Infrastructure CLI 22 23 24 25 Antes de empezar Para confirmar la selecci n de los nombres de objetos de Oracle Solaris Cluster escriba d y presione la tecla de retorno Para crear la configuraci n escriba c y pulse Intro La utilidad clsetup muestra un mensaje de progreso para indicar que la utilidad est ejecutan
88. lor predeterminado Para crear un recurso para una instancia de base de datos primaria que tenga configuradas instancias de bases de datos en espera cambie role a PRIMARY Para crear un recurso para una instancia de base de datos en espera cambie role a STANDBY Cap tulo 1 Instalaci n y configuraci n de HA para Oracle Database 49 C mo registrar y configurar HA para Oracle Database sin Oracle Grid Infrastructure CLI 50 ejemplo 1 1 p Standby_mode mode Especifica el modo de la instancia de base de datos en espera Si cambia Dataguard_role a NONE O PRIMARY se ignora el valor de Standby_mode Para especificar una base de datos l gica en espera cambie mode a LOGICAL Este es el valor predeterminado Para especificar una base de datos f sica en espera cambie mode a PHYSICAL Para especificar una base de datos de instant neas en espera cambie mode a SNAPSHOT resource Especifica el nombre del recurso que se va a crear Nota De manera opcional puede definir propiedades de extensi n adicionales que pertenecen al servicio de datos de Oracle Database para sustituir los valores predeterminados Consulte Configuraci n de las propiedades de extensi n de HA para Oracle Database 39 para obtener una lista de las propiedades de extensi n Los recursos se crean en el estado activado Registro de HA para Oracle Database para ejecutar en la zona global En este ejemplo se muestra c mo registrar HA
89. los errores El supervisor de fallos del Servidor de HA para Oracle Database detecta los siguientes tipos de errores Errores de DBMS que ocurren durante un sondeo de la base de datos realizado por el supervisor de fallos del servidor Alertas que Oracle Database registra en el archivo log de alertas Tiempos de espera agotados debido a que no se recibe una respuesta durante el tiempo establecido por la propiedad de extensi n Probe_timeout Para definir el comportamiento personalizado para estos tipos de errores cree un archivo de acci n personalizado Esta secci n contiene la siguiente informaci n sobre los archivos de acci n personalizados Formato de archivo de acci n personalizado 71 Cambio de la respuesta a un error de DBMS 74 Cambio de la respuesta a las alertas registradas 76 Cambio del n mero m ximo de sondeos consecutivos con tiempo de espera finalizado 78 Formato de archivo de acci n personalizado Un archivo de acci n personalizada es un archivo de texto sin formato El archivo contiene una o m s entradas que definen el comportamiento personalizado del supervisor de fallos de Servidor de HA para Oracle Database Cada entrada define el comportamiento personalizado para un solo error de DBMS un solo error de tiempo de espera finalizado o varias alertas registradas Se permite un m ximo de 1 024 entradas en un archivo de acci n personalizado Nota Cada entrada de un ar
90. mero de puerto y el n mero IP del listener local configure el par metro en un valor en blanco y reinicie la base de datos Oracle Cuando se reinicia la base de datos Oracle Oracle Clusterware configura din micamente el par metro local_listener SQL gt alter system set local_listener scope both System altered c Verifique que la configuraci n del par metro local_listener es correcta SQL gt show parameters local_listener 26 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 Mediante un grupo de recursos de estructura de VUCMM 3 Aseg rese de que el par metro remote_listener haga referencia al n mero de puerto y al nombre de SCAN a Determine si el par metro remote_listener contiene el n mero de puerto y el nombre de SCAN phys schost srvctl config scan SCAN name SCAN name Network network number phys schost srvctl config scan_listener SCAN Listener LISTENER_SCAN1 exists Port TCP port number b Determine si el par metro remote_listener contiene el n mero de puerto y el nombre de SCAN SQL gt show parameter remote _listener NAME TYPE VALUE remote_listener string SCAN name port number SQL gt c Si el par metro remote_listener no contiene el n mero de puerto y el nombre de SCAN defina el par metro con esos valores SQL gt alter system set remote _listener SCAN name port number scope both d Verifique la configuraci n de SCAN en el par
91. n de las propiedades de extensi n de HA para Oracle Database 39 para obtener una lista de las propiedades de extensi n 23 Conecte el recurso del servidor de Oracle Database clresource enable ora db rs Pasos siguientes Vaya a Verificaci n de la instalaci n de HA para Oracle Database 63 despu s de registrar y configurar HA para Oracle Database 62 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 Verificaci n de la instalaci n de HA para Oracle Database Verificaci n de la instalaci n de HA para Oracle Database Realice las siguientes pruebas de verificaci n para asegurarse de que haya instalado correctamente HA para Oracle Database Estas comprobaciones de validez garantizan que todos los nodos de Oracle Solaris Cluster que ejecutan HA para Oracle Database puedan iniciar la instancia de Oracle Database y que el resto de los nodos del cluster de la configuraci n puedan acceder a la instancia de Oracle Database Realice estas comprobaciones de validez para detectar problemas al iniciar el software de Oracle Database desde HA para Oracle Database Y C mo verificar la instalaci n de HA para Oracle Database 1 Inicie sesi n como usuario oracle de Oracle Database en el nodo de Oracle Solaris Cluster que controla actualmente el grupo de recursos de Oracle Database 2 Establezca las variables de entorno ORACLE_SID y ORACLE_HOME 3 Confirme que puede iniciar la
92. n grupo de dispositivos Oracle ASM solamente Establece la dependencia de reinicio fuera de l nea para el recurso de almacenamiento de Oracle ASM especificado asm datal rs Especifica el nombre del recurso que se va a modificar 56 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 C mo registrar y configurar HA para Oracle Database con Oracle Grid Infrastructure para un cluster CLI Si asm datal1 rs no existe utilice el siguiente comando para crear el recurso con la dependencia de reinicio fuera de linea clresource create g asm dg rg t SUNW scalable_asm_diskgroup_proxy p asm_diskgroups datal p Resource_dependencies offline_restart asm inst rs scal asmdg1 rs d asm datal rs g asm dg rg Especifica el nombre del grupo de dispositivos de Oracle ASM en el que se colocar n los recursos t resource type Especifica el tipo de recurso que va a agregar p asm_diskgroups datal Especifica el nombre del grupo de discos de Oracle ASM Especifica la desactivaci n del recurso que haya creado f Verifique la dependencia configurada Grid_home bin crsctl stat res ora DATA1 dg p grep START_DEPENDENCIES START_DEPENDENCIES hard ora asm sun scal asmdg1 rs pullup ora asm clresource show p Resource dependencies offline_restart asm datal rs Resources Resource asm datal rs Resource dependencies offline restart asm inst rs scal asmdg1 rs
93. nnnccnnnaconnncnnns 33 v C mo crear una base de datos primaria de Oracle oocconnccnocccnnnccnnnncnn no 33 Configuraci n de permisos de Oracle Database oooccconccconccnnnnccnnoncnnnccnnnoccnnocnnns 34 v C mo configurar permisos de Oracle Database cccoonncconccccnnccnnnncnnnccnns 34 Instalaci n del paquete HA para Oracle Database cccooccconccnonoccnnncnnnnccnnnnccnnonnnnns 37 v C mo instalar el paquete HA para Oracle Database ccooocconnccccncccnnocnnnn 37 Registro y configuraci n de HA para Oracle Database ooccoooccccnccnnnccnnnnccnnnncnnnos 38 Herramientas para registrar y configurar HA para Oracle Database 39 Contenido Configuraci n de las propiedades de extensi n de HA para Oracle Database 39 v C mo registrar y configurar HA para Oracle Database clsetup 40 v C mo registrar y configurar HA para Oracle Database sin Oracle Grid Infrastructure GET a a da e 45 v C mo registrar y configurar HA para Oracle Database con Oracle Grid Infrastructure para un cluster CLD oooccnocccnnnccnnnccnnnccnnnnconncnnnnnccnnnncnnnnns 53 Verificaci n de la instalaci n de HA para Oracle Database ooocccoonccnnccconnccnnnnnnnno 63 v Como verificar la instalaci n de HA para Oracle Database occconnccn n 63 Clientes de Oracle Database cooocccoocccnnccncnoccnnnrcnnncononoconnornnnnccnnnncnnnocnns 64 Ubicaci n de los archivos de registro de HA para
94. nstalado Aseg rese de que est configurado el recurso de Oracle Clusterware para la instancia de Oracle ASM y la instancia de la base de datos Aseg rese de que el sistema de archivos que usar para Oracle_Home est configurado Consulte Preparaci n de los discos y los nodos de Oracle Solaris Cluster 21 para obtener instrucciones 1 En un miembro del cluster convi rtase en superusuario o asuma un rol que proporcione autorizaciones RBAC de solaris cluster modify y solaris cluster admin 2 Si esta utilizando un administrador de vol menes de terceros o NFS como discos candidatos para grupos de discos de Oracle ASM configure Oracle Grid Infrastructure Los discos candidatos de Oracle ASM se pueden obtener de los siguientes Conjuntos de discos de Solaris Volume Manager NFS a Cree el tipo de recurso sun storage_proxy type de Oracle Grid Infrastructure Grid_home bin crsctl add type sun storage_proxy type basetype local_resource b Cree un recurso sun resource de Oracle Grid Infrastructure de tipo sun storage_proxy type Nota Aseg rese de que todos los valores de atributos est n entre comillas simples De lo contrario el m todo VALIDATE del recurso SUNW scalable_asm_diskgroup proxy generar un error en la validaci n Grid_home bin crsctl add res sun scal asmdg1 rs type sun storage proxy type attr ACTION SCRIPT opt SUNWscor dsconfig bin scproxy_crs_action ACL owner root r
95. nto del software Oracle Solaris Cluster y experiencia con el software del gestor de vol menes que se utiliza con el software Oracle Solaris Cluster Este documento no se puede usar como una gu a de planificaci n ni de preventas Biblioteca de documentaci n del producto En la biblioteca de documentaci n http www oracle com pls topic lookup ctx E52211 se incluye informaci n de ltima hora y problemas conocidos para este producto Acceso a My Oracle Support Los clientes de Oracle tienen acceso a soporte electr nico por medio de My Oracle Support Para obtener m s informaci n visite http www oracle com pls topic lookup ctx acc amp id info o si tiene alguna discapacidad auditiva visite http www oracle com pls topic lookup ctx acc amp id trs Accesibilidad a la documentacion Para obtener informaci n acerca del compromiso de Oracle con la accesibilidad visite el sitio web del programa de accesibilidad de Oracle en http www oracle com pls topic lookup ctx acc amp id docacc Uso de esta documentaci n 15 Feedback Feedback Env enos comentarios acerca de esta documentaci n mediante http www oracle com goto docfeedback 16 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 CAP TULO 1 Instalaci n y configuraci n de HA para Oracle Database En este cap tulo se explica c mo instalar y configurar Oracle Solaris Cluster HA para Oracle Dat
96. o se imprime ning n mensaje adicional en el archivo de registro del recurso cuando se detecta este error Cambio de la respuesta a un error de DBMS La acci n que el supervisor de fallos del servidor lleva a cabo como respuesta a cada error de DBMS est preestablecida en la Tabla B 1 Acciones preestablecidas para errores de DBMS Para determinar si necesita cambiar la respuesta a un error de DBMS considere el efecto de los errores de DBMS en la base de datos para determinar si las acciones preestablecidas son apropiadas Para ver ejemplos consulte las subsecciones siguientes Respuesta a un error con efectos importantes 75 Omisi n de un error con efectos secundarios 76 Para cambiar la respuesta a un error de DBMS cree una entrada en un archivo de acci n personalizado en la que las palabras clave est n establecidas de la siguiente manera m ERROR TYPE debe estar establecida en DBMS_ERROR 74 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 Personalizaci n del supervisor de fallos Servidor de HA para Oracle Database m ERROR debe estar establecida en el n mero de error del error de DBMS ACTION debe estar establecida en la acci n que se necesita Respuesta a un error con efectos importantes Si un error que el supervisor de fallos del servidor ignora afecta m s de una sesi n es posible que se requiera una acci n por parte del supervisor de fallo
97. o ya montados en otro lugar 1 Configure un grupo de recursos de estructura de Soporte para Oracle RAC El grupo de recursos de estructura de Oracle RAC es utilizado por el servicio de datos de HA para Oracle Database para activar el software de Oracle Solaris Cluster y Oracle Clusterware para interactuar entre s Siga los procedimientos descritos en Unresolved link to Registro y configuraci n del grupo de recursos de estructura de Soporte para Oracle RAC de Gu a del servicio de datos de Oracle para Oracle Real Application Clusters 2 Configure los dispositivos de disco para ser utilizados por el software de Oracle ASM Consulte Unresolved link to Uso de Oracle ASM de Gu a del servicio de datos de Oracle para Oracle Real Application Clusters para obtener informaci n sobre c mo configurar Oracle ASM 3 Configure los permisos para los discos de Oracle ASM que ser n utilizados por grupos de discos de Oracle ASM a Ejecute los siguientes comandos para todos los dispositivos DID en cada uno de los nodos de Oracle Solaris Cluster que pueden controlar el grupo de recursos de Oracle Database chown oraasm dba dev did rdisk dn chmod 660 dev did rdisk dn b Verifique si los cambios se han aplicado ls 1hL dev did rdisk dn Cap tulo 1 Instalaci n y configuraci n de HA para Oracle Database 25 C mo configurar un listener SCAN de Oracle Grid Infrastructure Y C mo configurar un listener SCAN de Oracle Gri
98. on 67 acciones preestablecidas para el supervisor de fallos 95 ACTION palabra clave 73 actualizaci n HA para Oracle Database 82 tipo de recurso SUNW oracle_listener 83 tipo de recurso SUNW oracle_server 84 agente de escucha de SCAN configuraci n 26 omisi n de tipo de recurso SUNW oracle_listener 46 agregaci n de mensajes a archivos log 74 ajuste par metros de n cleo 23 supervisores de fallos 65 alertas registradas modificaci n de la respuesta a 76 uso por parte del supervisor de fallos 68 archivo etc inet hosts configuraci n requerida 47 archivo etc netmasks entradas requeridas 45 archivo de acci n Ver archivo de acci n personalizada archivo de acci n personalizada cantidad m xima de entradas en 71 especificaci n 81 formato 71 propagaci n a nodos de cluster 80 archivo de acci n personalizado orden de entradas 77 palabras clave 72 validaci n 81 archivo de registro del tipo de recurso RTR agente de escucha 83 servidor 85 archivo RTR registro del tipo de recurso agente de escucha 83 servidor 85 archivos acci n personalizada especificaci n 81 formato 71 propagaci n a nodos de cluster 80 aplicaci n de Oracle 20 base de datos 20 base de datos Oracle 20 de acci n personalizados orden de entradas 77 validaci n 81 logs de alertas uso por parte del supervisor de fallos 68 logs de HA para Oracle Database mensajes adicionales 74 ubicaci n 64 registro de alertas mod
99. on de este recurso se configura en N que representa el n mero de versi n del tipo de recurso al que migr E valor de timeout en segundos que el supervisor de fallos usa para realizar el sondeo de un listener de Oracle Database se establece en 60 segundos Actualizacion del tipo de recurso SUNW oracle_server En las siguientes subsecciones se brinda la informaci n necesaria para completar la actualizaci n del tipo de recurso SUNW oracle_server Informaci n para registrar la nueva versi n del tipo de recurso SUNW oracle_server 85 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 Actualizaci n de tipos de recursos de HA para Oracle Database Informaci n para migrar instancias existentes del tipo de recurso SUNW oracle_ server 85 Informaci n para registrar la nueva versi n del tipo de recurso SUNW oracle_server Para determinar la versi n del tipo de recurso que est registrado utilice un comando de la siguiente lista m clresourcetype list m clresourcetype show El archivo del tipo de recurso RTR para este tipo de recurso es opt SUNWscor oracle _server etc SUNW oracle server Para determinar la versi n de la ltima versi n instalada del tipo de recurso SUNW oracle_server ya sea si est registrado o no utilice el siguiente comando grep i RT_VERSION opt cluster lib rgm rtreg SUNW oracle_server Si la versi n del ltimo tipo de
100. onsulte Unresolved link to Directrices de configuraci n para los servicios de datos de Oracle Solaris Cluster de Gu a de administraci n y planificaci n de servicios de datos de Oracle Solaris Cluster para conocer las ventajas y las desventajas de colocar los archivos binarios de Oracle Database en el sistema de archivos local en lugar del sistema de archivos de cluster La configuraci n de la base de datos requiere instancias en espera Si usa la utilidad clsetup para registrar y configurar HA para Oracle Database algunas de estas preguntas son respondidas de manera autom tica por la utilidad Para obtener informaci n sobre bases de datos en espera consulte la documentaci n de Oracle Database Planea usar el almacenamiento de Oracle ASM Para obtener informaci n sobre las bases de datos en espera y el almacenamiento de Oracle ASM consulte la documentaci n de Oracle Database Preparaci n de los discos y los nodos de Oracle Solaris Cluster En esta secci n se incluyen los procedimientos que necesita para preparar los discos y los nodos de Oracle Solaris Cluster Cap tulo 1 Instalaci n y configuraci n de HA para Oracle Database 21 C mo preparar los nodos de Oracle Solaris Cluster C mo preparar los nodos de Oracle Solaris Cluster 22 C mo configurar el acceso a Oracle Database mediante Solaris Volume Manager 24 Como configurar el acceso a Oracle Database mediante Oracle ASM 25 Como configura
101. opiedades de extensi n de HA para Oracle Database 39 CONNECTION STATE palabra clave 73 creaci n de una base de datos Oracle 33 D DBMS sistema de gesti n de bases de datos errores acciones preestablecidas 95 ejemplo 75 76 modificaci n de la respuesta a 74 omisi n de errores menores 76 respuesta 75 timeouts 69 dispositivo NAS requisito para recursos compartidos NFS en Oracle ZFS Storage Appliance 22 E edici n instancias de tipos de recursos de listener 84 instancias de tipos de recursos del servidor 85 editor software Oracle Solaris Cluster 37 37 efecto de las propiedades del sistema en supervisores de fallos 65 ejemplos configuraciones de Oracle ASM 103 edici n del tipo de recurso SUNW oracle_listener 84 SUNW oracle_server 85 modificaci n de la respuesta a las alertas registradas 77 modificaci n de la respuesta a un error de DBMS 75 modificaci n del m ximo permitido de timeouts del supervisor de fallos 79 omisi n de un error menor de DBMS 76 registro de HA para Oracle Database cluster de zona 51 zona global 50 ERROR palabra clave 72 ERROR_TYPE palabra clave 72 errores en archivo de acci n personalizado 81 DBMS acciones preestablecidas 95 modificaci n de la respuesta a 74 omisi n de errores menores 76 108 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 indice respuesta 75 SGA 75 timeouts creaci n de archivo del n cl
102. or de fallos del servidor debe permanecer igual despu s de que se detecta el error El siguiente mensaje se imprime en el archivo de registro del recurso cuando se detecta este error Insufficient memory in shared pool Cap tulo 1 Instalaci n y configuraci n de HA para Oracle Database 75 Personalizaci n del supervisor de fallos Servidor de HA para Oracle Database Omisi n de un error con efectos secundarios Si los efectos de un error al que responde el supervisor de fallos del servidor no son importantes ignorar el error puede ser menos perjudicial que responder al error Por ejemplo la acci n preestablecida para el error 4030 de Oracle Database out of process memory when trying to allocate num bytes bytes es el reinicio Este error de Oracle Database indica que el supervisor de fallos del servidor no pudo asignar memoria en mont n privada Una posible causa de este error es que no hay suficiente memoria disponible en el sistema operativo Si el error afecta m s de una sesi n podr a resultar adecuado reiniciar la base de datos Sin embargo es posible que este error no afecte otras sesiones porque no requieren memoria privada adicional En este caso considere la posibilidad de especificar que el supervisor de fallos del servidor ignore el error El siguiente ejemplo muestra una entrada en un archivo de acci n personalizado para ignorar un error de DBMS EJEMPLO 1 4 Omisi n de un error de DBMS ERROR_TYPE DBMS
103. ores menores 76 respuesta 75 timeouts 69 software de Oracle Solaris Cluster preparaci n de los nodos 22 restricci n de Oracle ASM de instancia nica 18 software Oracle Solaris Cluster editor 37 37 supervisor de fallos de servidor acciones modificaci n 73 aviso de precauci n 70 supervisor de fallos del servidor acciones definici n 67 acciones preestablecidas 95 descripci n general 66 logs de alertas 68 personalizaci n 70 tipos detectados por el supervisor de fallos 71 supervisores de fallos acciones modifying 73 supervisor de fallos del listener 69 supervisor de fallos del servidor 67 acciones preestablecidas 95 ajuste 65 aviso de precauci n 70 creaci n de archivo del n cleo central 69 logs de alertas 68 personalizaci n 70 tipo de recurso del servidor de Oracle Database 65 tipo de recursos de listener de Oracle Database 65 tipos de errores detectados por 71 supervisores de fallos de archivo del n cleo central 69 T timeouts creaci n de archivo del n cleo central 69 modificaci n del m ximo permitido 78 tipo de recurso SUNW crs_ framework 57 59 tipo de recurso SUNW HAStoragePlus 47 47 58 tipo de recurso SUNW oracle listener 46 61 actualizaci n 83 omisi n para agente de escucha de SCAN 46 tipo de recurso SUNW oracle_ server 46 61 actualizaci n 84 tipo de recurso SUNW q fs 58 111 indice tipo de recurso SUNW scalable asm diskgroup_proxy 59 tipo de recurso
104. os dispositivos raw de grupos de dispositivos de Oracle Solaris Cluster no se admiten en zonas no globales 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 la base de datos se encuentra en un dispositivo sin formato establezca la propiedad de extensi n GlobalDevicePaths en la ruta del dispositivo global Si la base de datos est en el sistema de archivos del cluster especifique los puntos de montaje del sistema de archivos del cluster y del sistema de archivos local Cap tulo 1 Instalaci n y configuraci n de HA para Oracle Database 47 C mo registrar y configurar HA para Oracle Database sin Oracle Grid Infrastructure CLI Nota AffinityOn se debe establecer en TRUE y el sistema de archivos local debe estar en grupos de discos globales para que sea de conmutaci n por error El recurso se crea en el estado activado 8 Ponga en l nea el grupo de recursos de conmutaci n por error en estado administrado en un nodo del cluster clresourcegroup online M resource group M Coloca el grupo de recursos que se ha puesto en l nea en estado administrado 9 Cree los recursos de la aplicaci n Oracle Database en el grupo de recursos de failover Recurso del servidor de Oracle Da
105. os que se explican varias configuraciones de ejemplo de Oracle Automatic Storage Management Oracle ASM con HA para Oracle Database Los diagramas de esta secci n ofrecen informaci n acerca de las dependencias entre los recursos de HA para Oracle Database y los servicios de Oracle ASM Oracle ASM en cluster con grupos de discos en cluster Esta secci n contiene configuraciones de ejemplo de bases de datos Oracle de nica instancia con instancias de Oracle ASM en cluster y grupos de discos de Oracle ASM en cluster Hay dos diagramas y el segundo es la continuaci n del primero El siguiente diagrama representa instancias de Oracle ASM en cluster que atienden a dos bases de datos Oracle de nica instancia DB1 y DB2 en Nodel Las bases de datos DB1 o DB2 pueden utilizar uno de los grupos de discos de Oracle ASM DG1 y DG2 o ambos grupos de discos puesto que son grupos de discos de Oracle ASM en cluster En la parte superior del diagrama se muestran las relaciones de las instancias de Oracle Database con las instancias en cluster de Oracle ASM en Node1 y Node2 Las instancias de Oracle ASM en cluster gestionan dos grupos de discos de Oracle ASM en ambos nodos al mismo tiempo La parte inferior del diagrama representa el grupo de recursos y los recursos existentes de Oracle Solaris Cluster para las bases de datos Oracle de nica instancia as como sus requisitos para servicios de Oracle ASM en cluster El cuadro con puntos representa los recu
106. para Oracle Database 34 restricci n para base de datos f sica en espera de Oracle Database 34 planificaci n 19 prevenci n de reinicios innecesarios para errores de DBMS 76 para timeouts 78 propiedad de extensi n Auto_End_Bkp 89 propiedad de extensi n Connect_cycle 90 propiedad de extensi n Custom_action_file 90 propiedad de extensi n Dataguard_role 49 propiedad de extensi n Debug_level 91 propiedad de extensi n Listener_name 93 propiedad de extensi n Oracle_home listener de Oracle Database 93 servidor de Oracle Database 91 propiedad de extensi n Oracle_sid 91 propiedad de extensi n Parameter_file 91 propiedad de extensi n Probe_timeout agente de escucha 93 servidor 91 propiedad de extensi n Restart_type 91 propiedad de extensi n Standby_mode 50 92 propiedad de extensi n User_env agente de escucha 93 servidor 92 propiedad de extensi n Wait_for_online 93 propiedad NTP config slew_always 23 propiedades de extensi n configuraci n 39 efecto en supervisores de fallos 65 tipo de recurso SUNW oracle_listener 93 tipo de recurso SUNW oracle_server 89 propiedades de extensi n oracle_listener 93 propiedades de extensi n oracle_server 89 propiedades de extensi n SUNW oracle_listener 93 propiedades de extensi n SUNW oracle_server 89 protocolo de hora de red NTP requisitos en clusters de zona 23 R registro HA para Oracle Database 38 ejemplo 50 51 uso de clsetup 40 uso d
107. para Oracle Database en un cluster de dos nodos A continuaci n se muestran los nombres de ejemplo que se utilizan en los comandos Nombres de nodos phys schost 1 phys schost 2 Nombre de host l gico schost 1 Grupo de recursos resource group 1 grupo de recursos de conmutaci n por error Recurso HAStoragePlus hastp rs Recursos de Oracle oracle server 1 oracle listener 1 Instancias de Oracle ora 1snr agente de escucha ora srvr servidor Create the failover resource group to contain all of the resources Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 C mo registrar y configurar HA para Oracle Database sin Oracle Grid Infrastructure CLI ejemplo 1 2 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 Y hastp rs Bring the resource group online in a managed state clresourcegroup online M resource group 1 Register the Oracle Database resource types clresourcetype register SUNW oracle_server clresourcetype register SUNW oracle_lis
108. para determinar si la base de datos est operativa Las operaciones permanecen desactivadas hasta que se borre la condici n de error Operaciones para determinar si la base de datos est operativa Si la partici n de registros de rehacer archivados es correcta el sondeo de fallos de cliente de base de datos consulta la vista de rendimiento v sysstat para obtener estad sticas de rendimiento de la base de datos Los cambios en estas estad sticas indican que la base de datos est operativa Si estas estad sticas permanecen sin cambios en las consultas consecutivas el sondeo de fallos realiza transacciones de bases de datos para determinar si la base de datos est operativa Estas transacciones implican crear actualizar y descartar una tabla en el espacio de tabla del usuario El sondeo de fallos del cliente de la base de datos realiza todas las transacciones como usuario de Oracle Database El ID de este usuario se especifica durante la preparaci n de los nodos de Oracle Solaris Cluster como se explica en C mo preparar los nodos de Oracle Solaris Cluster 22 Acciones del supervisor de fallos de servidor como respuesta a un error de transacci n de la base de datos Si una transacci n de base de datos falla el supervisor de fallos de servidor realiza una acci n que depende del error que ha ocasionado el fallo Para cambiar la acci n que realiza Cap tulo 1 Instalaci n y configuraci n de HA para Oracle Database 67 Ajuste los
109. portamiento preestablecido de los supervisores de fallos El comportamiento preestablecido debe ser adecuado para la mayor a de las instalaciones de Oracle Solaris Cluster Por lo tanto debe ajustar los supervisores de fallos de HA para Oracle Database s lo si debe modificar el comportamiento preestablecido El ajuste de los supervisores de fallos de HA para Oracle Database incluye las siguientes tareas Establecer el intervalo entre sondeos de supervisores de fallos Establecer el tiempo de espera de sondeos de supervisores de fallos Definir los criterios de fallos persistentes Especificar el comportamiento de conmutaci n por error de un recurso Para obtener m s informaci n consulte Unresolved link to Ajuste de los supervisores de fallos para los servicios de datos de Oracle Solaris Cluster de Gu a de administraci n y Cap tulo 1 Instalaci n y configuraci n de HA para Oracle Database 65 Ajuste los supervisores de fallos de HA para Oracle Database 66 planificaci n de servicios de datos de Oracle Solaris Cluster En las siguientes subsecciones se proporciona informaci n sobre los supervisores de fallos de HA para Oracle Database que necesita para llevar a cabo estas tareas Ajuste los supervisores de fallos de HA para Oracle Database al registrar y configurar HA para Oracle Database Para obtener m s informaci n consulte Registro y configuraci n de HA para Oracle Database 38 Funcionamiento d
110. r un listener SCAN de Oracle Grid Infrastructure 26 Y C mo preparar los nodos de Oracle Solaris Cluster Siga este procedimiento para preparar la instalaci n y la configuraci n del software de Oracle Database A Atenci n Siga todos los pasos de esta secci n en todos los nodos de Oracle Solaris Cluster Si no sigue todos los pasos en todos los nodos del cluster la instalaci n de Oracle Database estar incompleta Si no se completa la instalaci n de Oracle Database HA para Oracle Database fallar durante el inicio Nota Consulte la documentaci n de Oracle Database antes de realizar este procedimiento Siga estos pasos para preparar los nodos del cluster e instalar el software de Oracle Database 1 Convi rtase en superusuario en todos los miembros del cluster 2 Configure el sistema de archivos del cluster para HA para Oracle Database Si un sistema de archivos de cluster configurado mediante dispositivos raw contiene las bases de datos configure los dispositivos globales para el acceso de dispositivos raw Consulte la Unresolved link to Gu a de instalaci n del software de Oracle Solaris Cluster para obtener informaci n sobre la configuraci n de dispositivos globales m Si usa el software de Solaris Volume Manager configure el software de Oracle Database para usar el registro del sistema de archivos UNIX UFS en metadispositivos reflejados o en metadispositivos raw reflejados Consulte la documentaci n de Solar
111. racle Database para iniciar el asistente de configuraci n Para obtener instrucciones para iniciar sesi n consulte el Unresolved link to Cap tulo 13 Uso de la GUI de Oracle Solaris Cluster de Gu a de administraci n del sistema de Oracle Solaris Cluster Cap tulo 1 Instalaci n y configuraci n de HA para Oracle Database 17 Descripci n general del proceso de instalaci n y configuraci n de HA para Oracle Database Descripcion general del proceso de instalacion y configuraci n de HA para Oracle Database En los siguientes mapas de tareas se resumen las tareas para instalar y configurar HA para Oracle Database En las tablas tambi n se incluyen referencias cruzadas a instrucciones detalladas para realizar las tareas m Tabla 1 1 Mapa de tareas Instalaci n y configuraci n de HA para Oracle Database Tabla 1 2 Mapa de tareas Instalaci n y configuraci n de HA para Oracle Database con Oracle ASM en cluster Realice las tareas en el orden en el que aparecen Si utiliza HA para Oracle Database con Oracle Data Guard realice estas tareas en todos los clusters donde se est n ejecutando las instancias de la base de Oracle Database Nota Oracle ASM de instancia nica no se admite en una configuraci n de Oracle Solaris Cluster 4 2 TABLA 1 1 Tarea Mapa de tareas Instalaci n y configuraci n de HA para Oracle Database Referencia cruzada Planear la instalaci n y la configuraci n de H
112. rciales o marcas comerciales registradas de Intel Corporation Todas las marcas comerciales de SPARC se utilizan con licencia y son marcas comerciales o marcas comerciales registradas de SPARC International Inc AMD Opteron el logotipo de AMD y el logotipo de AMD Opteron son marcas comerciales o marcas comerciales registradas de Advanced Micro Devices UNIX es una marca comercial registrada de The Open Group Este software o hardware y la documentaci n pueden ofrecer acceso a contenidos productos o servicios de terceros o informaci n sobre los mismos Ni Oracle Corporation ni sus filiales ser n responsables de ofrecer cualquier tipo de garant a sobre el contenido los productos o los servicios de terceros y renuncian expl citamente a ello Oracle Corporation y sus filiales no se har n responsables de las p rdidas los costos o los da os en los que se incurra como consecuencia del acceso o el uso de contenidos productos o servicios de terceros Contenido Uso de esta documentaci n cococcccnononononononononononononononononononononononeneneneneness 15 1 Instalaci n y configuraci n de HA para Oracle Database c 17 Descripci n general del proceso de instalaci n y configuraci n de HA para Oracle DE TR TO 18 Planificaci n de la instalaci n y la configuraci n de HA para Oracle Database 19 Requisitos de configuraci n oooccooccccnoccnnocnnnnccnonocnnncnnnnnccnnnrnnnncrnnnncnnnnnns 20
113. recurso instalado es posterior a la versi n registrada migre a la versi n m s nueva para asegurarse una completa funcionalidad Nota La opci n de grupo de recursos de clsetup busca las versiones de tipos de recursos disponibles a las que puede actualizarse Informaci n para migrar instancias existentes del tipo de recurso SUNW oracle_server La informaci n que se necesita para editar cada instancia del tipo de recurso SUNW oracle_server es la siguiente Puede realizar la migraci n en cualquier momento Si ha personalizado el comportamiento del supervisor de fallos del servidor configure la propiedad de extensi n Custom_action_file Para obtener m s informaci n consulte Personalizaci n del supervisor de fallos Servidor de HA para Oracle Database 70 El siguiente ejemplo muestra un comando para editar una instancia del tipo de recurso SUNW oracle_server EJEMPLO 1 8 Edici n de una instancia del tipo de recurso SUNW oracle_ server clresource set p Type _version N Y Cap tulo 1 Instalaci n y configuraci n de HA para Oracle Database 85 Cambio del rol de una instancia de Oracle Data Guard p custom_action_file opt SUNWscor oracle_server etc srv_mon_cust_actions oracle srs Este comando permite editar un recurso SUNW oracle_server de la siguiente manera Se asigna el nombre oracle srs al recurso SUNW oracle_server La propiedad Type_version de este recurso se configura en N que representa
114. rores de DBMS y alertas registradas 95 Action Estado de Nuevo Mensaje N mero Acci n conexi n estado de error 475 SWITCH di Oracle background process died 476 SWITCH di Oracle background process died 477 SWITCH di Oracle background process died 480 RESTART di LCK process terminated with error 481 RESTART di LMON process terminated with error 482 RESTART di LMD process terminated with error 602 SWITCH di internal programming exception 604 NONE on di Recursive error 705 RESTART di inconsistent state during start up 942 NONE on Warning V SYSSTAT not accessible check grant on V_ SYSSTAT 1001 NONE on di Lost connection to database 1002 NONE on Internal error in HA DBMS Oracle 1003 NONE on di Resetting database connection 1012 NONE on di Not logged on 1012 RESTART di co Not logged on 1014 NONE ORACLE shutdown in progress 1017 STOP Please correct login information in HA DBMS Oracle database configuration 1031 NONE on Insufficient privileges to perform DBMS operations check Oracle user privileges 1033 NONE co co Oracle is in the shutdown or initialization process 1033 NONE di Oracle is in the shutdown or initialization process 1034 RESTART co co Oracle is not available 1034 RESTART di co Oracle is not available 1034 NONE on di Oracle is not available 1035 RESTART co co Access restricted restarting database to reset 1041 NONE on di 1041 NONE di co 1045 NONE co Fault monitor user lacks CREATE SE
115. rsos existentes de HA para Oracle Database con los nuevos recursos de Oracle ASM Las flechas representan las nuevas dependencias entre servicios de HA para Oracle Database y servicios de Oracle ASM en cluster Ap ndice C Configuraciones de ejemplo de Oracle ASM con HA para Oracle Database 103 Oracle ASM en cluster con grupos de discos en cluster FIGURA C 1 Oracle ASM en cluster con grupos de discos en cluster 1 En el mismo nivel Grupos de discos de ASM en cluster Recurso de almacenamiento de CRS Recurso de almacenamiento de CRS Recurso de almacenamiento de ASM Recurso de almacenamiento de ASM storage rg storage rg Recurso de estructura de RAC Recurso de estructura de RAC Recurso de estructura de CRS Recurso de estructura de CRS rac framework rg rac framework rg Recurso de almacenamiento Recurso de almacenamiento de estructura de estructura vucmm framework rg vucmm framework rg Recurso de base Recurso de base de datos de datos Recurso de agente Recurso de agente de escucha de escucha DB1 rg DB2 rg En el diagrama siguiente una base de datos de Oracle de instancia nica DB2 que comparte grupos de discos de Oracle ASM DG1 y DG2 se ejecuta en Node2 despu s del failover de los grupos de recursos DB2 rg a Node2 En la parte superior del diagrama se muestran las relaciones de las instancias de Oracle Database con las instancias en cluster de Oracle ASM en Nodel y Node2 Las instancias de Oracle
116. rvidor intenta cambiar el grupo de recursos a otro nodo del cluster Conmutar El supervisor de fallos del servidor cambia el grupo de recursos del servidor de la base de datos a otro nodo del cluster Si no hay ning n nodo disponible el intento de conmutar el grupo de recursos falla En tal caso se reinicia el servidor de la base de datos Exploraci n de las alertas registradas por el supervisor de fallos de servidor Oracle Database registra las alertas en un archivo log de alertas La ruta absoluta de este archivo se especifica mediante la propiedad de extensi n alert_log_file del recurso SUNW oracle_server El supervisor de fallos de servidor explora el archivo de registro de alertas en busca de nuevas alertas en las siguientes ocasiones Cuando se inicia el supervisor de fallos de servidor Cada vez que el supervisor de fallos de servidor consulta el estado del servidor 68 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 Ajuste los supervisores de fallos de HA para Oracle Database Si se define una acci n para una alerta registrada que detecta el supervisor de fallos de servidor el supervisor realiza la acci n como respuesta a la alerta Las acciones preestablecidas para las alertas registradas aparecen enumeradas en Tabla B 2 Acciones preestablecidas para alertas registradas Para cambiar la acci n que realiza el supervisor de fallos del servidor personalice el super
117. s Cluster El archivo listener ora debe ser accesible desde todos los nodos del cluster Coloque los archivos en el sistema de archivos de cluster o en el sistema de archivos local de cada uno de los nodos del cluster que pueden ejecutar los recursos de Oracle Database Nota Si coloca el archivo listener ora en una ubicaci n que no sea el directorio var opt oracle o el directorio ORACLE_HOME network admin debe especificar la variable TNS_ADMIN o una variable de Oracle Database equivalente en un archivo del entorno del usuario Para obtener informaci n sobre las variables de Oracle Database consulte la documentaci n de Oracle Database Tambi n debe ejecutar el comando cl resource para establecer el par metro de extensi n de recurso User_env que proporciona el archivo de entorno de usuario Consulte Propiedades de extensi n de SUNW oracle_listener 93 o Propiedades de extensi n de SUNW oracle_ server 89 para obtener detalles sobre formato HA para Oracle Database no impone ninguna restricci n en el nombre del listener puede ser cualquier nombre de listener de Oracle Database que sea v lido El siguiente ejemplo de c digo identifica las l neas de listener ora que se actualizan LISTENER DESCRIPTION_LIST DESCRIPTION ADDRESS_LIST ADDRESS PROTOCOL IPC KEY EXTPROC ADDRESS PROTOCOL TCP HOST logical hostname PORT port used El siguiente ejemplo de c digo identifi
118. s de Oracle Database se deben definir en este archivo Por ejemplo es posible que el archivo listener ora de un usuario no se encuentre en el directorio var opt oracle o en el directorio ORACLE_HOME network admin En esta situaci n se debe definir la variable de entorno TNS_ADMIN La definici n de cada variable de entorno que se define debe tener el formato VARIABLE _NAME VARIABLE VALUE Se debe especificar cada una de estas variables de entorno una por l nea en el archivo de entorno Valor predeterminado NULL Rango ninguno Ajustable en cualquier momento 92 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 Propiedades de extensi n de SUNW oracle listener Wait_for_online booleano Permanecer en el m todo START hasta que la base de datos est en l nea Valor predeterminado True Rango ninguno Ajustable en cualquier momento Propiedades de extensi n de SUNW oracle_listener Listener_name cadena El nombre del listener de Oracle Database Este nombre debe coincidir con la entrada correspondiente en el archivo de configuraci n listener ora Valor predeterminado LISTENER Rango no aplicable Ajustable cuando est desactivado Oracle_home cadena La ruta del directorio de inicio de Oracle Database Valor predeterminado sin valor predeterminado definido Rango no aplicable Ajustable cuando est desactivado Probe_timeout entero El valor de timeou
119. s de recursos de HA para Oracle Database 82 Opcional Cambiar el rol de una instancia de Oracle Data Guard Cambio del rol de una instancia de Oracle Data Guard 86 18 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 Planificaci n de la instalaci n y la configuraci n de HA para Oracle Database TABLA 1 2 ASM en cluster Mapa de tareas Instalaci n y configuraci n de HA para Oracle Database con Oracle Tarea Referencia cruzada Planear la instalaci n y la configuraci n de HA para Oracle Database Planificaci n de la instalaci n y la configuraci n de HA para Oracle Database 19 Preparar los discos y los nodos de Oracle Solaris Cluster Preparaci n de los discos y los nodos de Oracle Solaris Cluster 21 Instalar el software de Oracle Grid Infrastructure Instalaci n del software de Oracle Grid Infrastructure 29 Instalar el software de Oracle Database C mo instalar el software de Oracle Database 30 Verificar la instalaci n de Oracle Database C mo verificar la instalaci n de Oracle Database 32 Crear una base de datos Oracle C mo crear una base de datos primaria de Oracle 33 Configurar permisos de Oracle Database C mo configurar permisos de Oracle Database 34 Instalar los paquetes de HA para Oracle Database Instalaci n del paquete HA para Oracle Da
120. s del servidor para evitar una p rdida de servicio Por ejemplo no hay ninguna acci n preestablecida para el error 4031 de Oracle Database unable to allocate num bytes bytes of shared memory No obstante este error de Oracle Database indica que el rea global compartida SGA no tiene suficiente memoria o est fragmentada incorrectamente o ambos casos Si este error s lo afecta una sesi n podr a resultar apropiado ignorarlo Sin embargo si este error afecta m s de una sesi n considere especificar que el supervisor de fallos del servidor reinicie la base de datos El siguiente ejemplo muestra una entrada en un archivo de acci n personalizado para cambiar la respuesta a un error de DBMS a un reinicio EJEMPLO 1 3 Cambio de la respuesta a un error de DBMS a un reinicio ERROR_TYPE DBMS_ERROR ERROR 4031 ACTION restart CONNECTION STATE NEW_STATE MESSAGE Insufficient memory in shared pool Este ejemplo muestra una entrada en un archivo de acci n personalizado que anula la acci n preestablecida para el error 4031 de DBMS Esta entrada especifica el siguiente comportamiento En respuesta al error de DBMS 4 031 la acci n que realiza el supervisor de fallos del servidor es un reinicio Esta entrada se aplica independientemente del estado de conexi n entre la base de datos y el supervisor de fallos de servidor cuando se detecta el error El estado de la conexi n entre la base de datos y el supervis
121. stalaci n y configuraci n de HA para Oracle Database 19 Planificaci n de la instalaci n y la configuraci n de HA para Oracle Database Requisitos de configuraci n A Atenci n Es posible que no se admita la configuraci n del servicio de datos si no cumple con estos requisitos Utilice los requisitos que se detallan en esta secci n para planificar la instalaci n y la configuraci n del software de HA para Oracle Database Estos requisitos se aplican solo a HA para Oracle Database Puede configurar y registrar HA para Oracle Database en un cluster global o un cluster de zona Para conocer los requisitos que se aplican a todos los servicios de datos consulte Unresolved link to Directrices de configuraci n para los servicios de datos de Oracle Solaris Cluster de Gu a de administraci n y planificaci n de servicios de datos de Oracle Solaris Cluster Requisitos de software de Oracle Grid Infrastructure si va a usar Oracle Grid Infrastructure Oracle ASM y Oracle Clusterware aseg rese de que el cluster cumpla con los requisitos de software de Oracle Grid Infrastructure Consulte la informaci n sobre los requisitos de software de Oracle Grid Infrastructure en la gu a de instalaci n de Oracle Grid Infrastructure correspondiente a su versi n de software de Oracle Grid Infrastructure Archivos de aplicaci n de Oracle estos archivos incluyen archivos de par metros archivos de configuraci n y archivos binarios de Orac
122. ster para Oracle Database Septiembre de 2014 vt AP NDICE A Propiedades de extensi n de HA para Oracle Database Las propiedades de extensi n que puede definir para cada tipo de recurso de HA para Oracle Database se enumeran en las secciones siguientes Propiedades de extensi n de SUNW oracle_server 89 Propiedades de extensi n de SUNW oracle_listener 93 Consulte la p gina del comando man Unresolved link to r_properties5 y la p gina del comando man Unresolved link to rg_properties5 para obtener detalles sobre todas las propiedades definidas por el sistema Propiedades de extensi n de SUNW oracle_server Auto_End_Bkp booleano Especifica si se llevan a cabo las siguientes acciones de recuperaci n en caso de interrupci n de una copia de seguridad en caliente de un sistema de gesti n de bases de datos relacionales RDBMS de Oracle Database Reconocer cuando no se puede abrir una base de datos porque algunos archivos permanecen en modo de copia de seguridad en caliente Este proceso de verificaci n se lleva a cabo cuando HA para Oracle Database se inicia Identificar y liberar todos los archivos que permanecen en modo de copia de seguridad en caliente Abrir la base de datos para su uso Los valores permitidos para esta propiedad son los siguientes m False especifica que las acciones de recuperaci n no se llevan a cabo ste es el valor predeterminado True especifica que
123. t en segundos utilizado por el supervisor de fallos para realizar el sondeo de un listener de Oracle Database Valor predeterminado 180 Rango 1 99 999 Ajustable en cualquier momento User_env cadena Un archivo que contiene variables de entorno para establecer antes de que el agente de escucha se inicie y se cierre Las variables del entorno cuyos valores difieren de los valores predeterminados de Oracle Database se deben definir en este archivo Por ejemplo es posible que el archivo listener ora de un usuario no se encuentre en el directorio var opt oracle o en el directorio ORACLE_HOME network admin En esta situaci n se debe definir la variable de entorno TNS_ADMIN Ap ndice A Propiedades de extensi n de HA para Oracle Database 93 Propiedades de extensi n de SUNW oracle listener La definici n de cada variable de entorno que se define debe tener el formato VARIABLE NAME VARIABLE VALUE Se debe especificar cada una de estas variables de entorno una por l nea en el archivo de entorno Valor predeterminado Rango no aplicable Ajustable en cualquier momento 94 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 AP NDICE B Acciones preestablecidas para errores de DBMS y alertas registradas Las acciones preestablecidas para errores de DBMS y alertas registradas se muestran de la siguiente forma Los errores de DBMS para los que hay una acci n
124. tabase clresource create g resourcegroup t SUNW oracle_server p Alert_log_file path to log p Connect_string user passwd p Oracle_sid instance p Oracle_home Oracle_home p Restart_type entity to restart p Dataguard_role role p Standby_mode mode p Resource_dependencies_offline_restart storageplus resource resource Recurso del listener de Oracle Database clresource create g resource group t SUNW oracle_listener p Listener_name listener p Oracle_home Oracle_home p Resource_dependencies_offline_restart storageplus resource resource g resource group Especifica el nombre del grupo de recursos donde se deben colocar los recursos Especifica el tipo de recurso que va a agregar 48 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 C mo registrar y configurar HA para Oracle Database sin Oracle Grid Infrastructure CLI p Alert_log file path to log Establece la ruta en ORACLE_HOME para el registro de mensajes del servidor p Connect_string user passwd Especifica el usuario y la contrase a que el supervisor de fallos utiliza para conectarse a la base de datos Estos valores deben coincidir con los permisos que configur en C mo configurar permisos de Oracle Database 34 Si utiliza la autorizaci n de Oracle Solaris escriba una barra diagonal en lugar del nombre de usuario y de la contrase a p Orac
125. tabase 37 Registrar y configurar HA para Oracle Database C mo registrar y configurar HA para Oracle Database con Oracle Grid Infrastructure para un cluster CLI 53 Verificar la instalaci n de HA para Oracle Database Verificaci n de la instalaci n de HA para Oracle Database 63 Ajustar el supervisor de fallos de HA para Oracle Database Ajuste los supervisores de fallos de HA para Oracle Database 65 Opcional Personalizar el supervisor de fallos Servidor de HA para Oracle Database Personalizaci n del supervisor de fallos Servidor de HA para Oracle Database 70 Opcional Actualizar los tipos de recursos HA para Oracle Database Actualizaci n de tipos de recursos de HA para Oracle Database 82 Opcional Cambiar el rol de una instancia de Oracle Data Guard Cambio del rol de una instancia de Oracle Data Guard 86 Planificaci n de la instalaci n y la configuraci n de HA para Oracle Database En esta secci n se incluye la informaci n que se necesita para planificar la instalaci n y la configuraci n de HA para Oracle Database Para obtener informaci n sobre las versiones admitidas consulte Oracle Solaris Cluster 4 Compatibility Guide http www oracle com technetwork server storage solaris cluster overview solariscluster4 compatibilityguide 1429037 pdf se requiere inicio de sesi n en My Oracle Support Cap tulo 1 In
126. tener Add the Oracle Database application resources to the resource group clresource create g resource group 1 t SUNW oracle_server p Alert_log_file global oracle message log p Connect_string scott tiger p Oracle_home global oracle p Oracle_sid ora srvr p Dataguard_role STANDBY p Standby _mode PHYSICAL p Resource_dependencies_offline_restart hastp rs oracle server 1 clresource create g resource group 1 t SUNW oracle_listener p Oracle_home global oracle p Listener_name ora lsnr Y oracle listener 1 Registro de HA para Oracle Database para ejecutar en un cluster de zona En este ejemplo se muestra c mo registrar HA para Oracle Database en un cluster de zona A continuaci n se muestran los nombres de ejemplo utilizados en los comandos que se emiten desde el cluster global Nombres de nodos phys schost 1 phys schost 2 Nombres de cluster de zona zoneclusterl zonecluster2 Cap tulo 1 Instalaci n y configuraci n de HA para Oracle Database 51 C mo registrar y configurar HA para Oracle Database sin Oracle Grid Infrastructure CLI Nombre de host l gico zchost 1 Grupo de recursos resource group 1 grupo de recursos de conmutaci n por error Recurso HAStoragePlus hastp rs Recursos de Oracle oracle server 1 oracle listener 1 Instancias de Oracle ora 1snr agente de escucha ora srvr servidor Create the failover resource group to contain all of the r
127. ter priv value deny default Par metro de 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 guia de instalaci n correspondiente a su versi n de Oracle Database para obtener mas informacion sobre estos parametros 3 Verifique la nueva configuraci n phys X prctl i project default 4 Configure el par metro noexec_user_stack Abra el archivo etc system y agregue manualmente la siguiente entrada set noexec_user_stack 1 Verificaci n de la instalaci n de Oracle Database En esta secci n se incluye el procedimiento para verificar la instalaci n de Oracle Database Y C mo verificar la instalaci n de Oracle Database Este procedimiento no verifica que la aplicaci n tiene una alta disponibilidad porque a n no se ha instalado el servicio de datos 1 Confirme que el propietario el grupo y el modo del archivo ORACLE_HOME bin oracle sean los siguientes m Propietario oracle m Grupo dba m Modo rwsr s x ls l ORACLE_HOME bin oracle 32 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 Creaci n de una base de datos Oracle 2 Verifique que existan los binarios del agente de escucha en el directorio ORACLE_HOME bin Pasos siguientes Cuando haya completado los pasos indicados en esta secci n vaya a Creaci n de una base
128. tiene la expresi n regular ORA 6 El siguiente ejemplo muestra una entrada en un archivo de acci n personalizado para cambiar la respuesta a una alerta registrada EJEMPLO 1 5 Cambio de la respuesta a una alerta registrada ERROR_TYPE SCAN_LOG ERROR O0RA 00600 internal error ACTION RESTART En este ejemplo se muestra una entrada en un archivo de acci n personalizado que anula la accion preestablecida para las alertas registradas relativas a los errores internos Esta entrada especifica el siguiente comportamiento En respuesta a las alertas registradas que contienen el texto ORA 00600 Einternal error la acci n que realiza el supervisor de fallos de servidor es un reinicio Esta entrada se aplica independientemente del estado de conexi n entre la base de datos y el supervisor de fallos de servidor cuando se detecta el error Cap tulo 1 Instalaci n y configuraci n de HA para Oracle Database 77 Personalizaci n del supervisor de fallos Servidor de HA para Oracle Database El estado de la conexi n entre la base de datos y el supervisor de fallos del servidor debe permanecer igual despu s de que se detecta el error Nose imprime ning n mensaje adicional en el archivo de registro del recurso cuando se detecta este error Cambio del n mero m ximo de sondeos consecutivos con tiempo de espera finalizado De manera predeterminada el supervisor de fallos del servidor reinicia la base de datos tras el
129. tivo a Enla zona global aseg rese de que la propiedad config slew_always del servicio NTP est configurada en true svccfg s svc network ntp default listprop config slew_always config slew_always boolean true Si la propiedad no esta configurada en true utilice los siguientes comandos para definirla svccfg s svc network ntp default setprop config slew_always true Capitulo 1 Instalaci n y configuraci n de HA para Oracle Database 23 C mo configurar el acceso a Oracle Database mediante Solaris Volume Manager 24 svcadm refresh svc network ntp default b Inicie sesi n en el nodo del cluster de zona como ra z c Cree un archivo etc inet ntp conf vac o touch etc inet ntp conf Y C mo configurar el acceso a Oracle Database mediante Solaris Volume Manager Utilice este procedimiento para configurar Oracle Database mediante Solaris Volume Manager Nota S lo puede realizar este procedimiento en la zona global Configure los dispositivos de disco para que use el software de Solaris Volume Manager Consulte la Unresolved link to Gu a de instalaci n del software de Oracle Solaris Cluster para obtener informaci n sobre c mo configurar el software Solaris Volume Manager Si utiliza dispositivos sin formato para almacenar las bases de datos ejecute los siguientes comandos para cambiar el propietario el grupo y el modo de cada metadispositivo sin formato reflejado Si no utiliza disposit
130. urado y de que los editores de solaris y ha cluster sean v lidos pkg list a ha cluster data service oracle database pkg publisher PUBLISHER TYPE STATUS P LOCATION solaris origin online F solaris repository ha cluster origin online F ha cluster repository Para obtener informaci n sobre la configuraci n del editor solaris consulte Unresolved link to Adding Modifying or Removing Package Publishers in Adding and Updating Software in Oracle Solaris 11 2 Sugerencia Siempre que realice una instalaci n o una actualizaci n utilice las opciones nv para ver los cambios que se aplicar n por ejemplo las versiones de los paquetes que se instalar n o se actualizar n y si se crear un nuevo entorno de inicio Cap tulo 1 Instalaci n y configuraci n de HA para Oracle Database 37 Registro y configuraci n de HA para Oracle Database Si no aparece ning n mensaje de error al utilizar las opciones nv vuelva a ejecutar el comando sin la opci n n para realmente ejecutar la instalaci n o la actualizaci n Si no aparece ning n mensaje de error vuelva a ejecutar el comando con m s opciones v por ejemplo nvv o m s opciones del patr n FMRI del paquete para obtener informaci n adicional que lo ayude a diagnosticar y corregir el problema Para obtener informaci n de soluci n de problemas consulte Unresolved link to Appendix A Troubleshooting Package Installation and Update in Adding and Updating Software in Orac
131. urce create Z zoneclusterl g resource group 1 t SUNW oracle_listener p Oracle_home global oracle p Listener_name ora lsnr Y oracle listener 1 C mo registrar y configurar HA para Oracle Database con Oracle Grid Infrastructure para un cluster CLI En este procedimiento se explican los pasos que se deben seguir para registrar y configurar HA para Oracle Database con la instancia de Oracle ASM en cluster mediante los comandos de mantenimiento de Oracle Solaris Cluster De manera opcional puede utilizar un administrador de vol menes de terceros para proporcionar discos candidatos a grupos de discos de Oracle ASM en cluster Para este tipo de configuraci n este procedimiento crea manualmente un recurso de Oracle Grid Infrastructure que env a mediante proxy el recurso SUNW ScalDeviceGroup de Oracle Solaris Cluster En este procedimiento el recurso de Oracle Grid Infrastructure se denomina sun resource Configure sun resource para garantizar que el grupo de discos de Oracle ASM correspondiente no se monte hasta que sun resource est en l nea El recurso sun resource se pone en l nea solo si el recurso SUNW ScalDeviceGroup correspondiente est en l nea Y el recurso SUNW ScalDeviceGroup solo se pone en l nea si el grupo de discos o el conjunto de discos del administrador de vol menes real est en l nea Para asegurarse de que el grupo de discos de Oracle ASM aproveche esta cadena de dependencias despu s de defin
132. visor de fallos del servidor como se describe en Personalizaci n del supervisor de fallos Servidor de HA para Oracle Database 70 Funcionamiento del supervisor de fallos del listener de Oracle Database El supervisor de fallos del listener de Oracle Database comprueba el estado de un listener de Oracle Database Si el listener se est ejecutando el supervisor de fallos del listener de Oracle Database considera que el sondeo se realiz correctamente Si el supervisor de fallos detecta un error la escucha se reinicia Nota El recurso de escucha no proporciona ning n mecanismo para establecer la contrase a de escucha Si la seguridad del listener de Oracle Database est activada un sondeo del supervisor de fallos del listener posiblemente devuelva el error TNS 01169 Debido a que la escucha puede responder el supervisor de fallos de escucha considera que el sondeo es correcto Esta acci n no hace que permanezca sin detectar una falla en la escucha Una falla en la escucha devuelve un error diferente o finaliza el tiempo de espera del sondeo El sondeo de escucha se inicia con pmfadm para que el sondeo tenga alta disponibilidad Si se detiene el sondeo PMF reinicia autom ticamente el sondeo Si ocurre alg n problema en la escucha durante el sondeo se intenta reiniciar la escucha El valor definido para la propiedad del recurso retry_count determina la cantidad m xima de veces que el sondeo intentos el reinicio Si tras
133. w creados en los vol menes de almacenamiento que el software de Oracle Database utilizar para la base de datos El software de Oracle Database est instalado para poder acceder a l desde todos los nodos del cluster donde podr a ejecutarse Oracle Database Las variables de n cleo del sistema operativo UNIX est n configuradas para Oracle Database El software de Oracle Database est configurado para todos los nodos del cluster que podr an ejecutar Oracle Database Se han instalado los paquetes de servicios de datos Cap tulo 1 Instalaci n y configuraci n de HA para Oracle Database 45 C mo registrar y configurar HA para Oracle Database sin Oracle Grid Infrastructure CLI Aseg rese de tener la siguiente informaci n Los nombres de los nodos del cluster que controlan el servicio de datos El nombre de host l gico que los clientes utilizan para acceder al servicio de datos Por lo general esta direcci n IP se configura al instalar el cluster Consulte la Unresolved link to Oracle Solaris Cluster Concepts Guide para obtener detalles sobre los recursos de red Larutaa los archivos binarios de la aplicaci n Oracle Database para los recursos que desea configurar F tipo de base de datos 1 En un miembro del cluster convi rtase en superusuario o asuma un rol que proporcione autorizaciones RBAC de solaris cluster modify y solaris cluster admin 2 Registre los tipos de recursos para el serv
134. wx pgrp oinstall rwx other r SCRIPT TIMEOUT 20 RESTART_ATTEMPTS 60 sun scal asmdg1 rs El nombre de recurso SUNW ScalDeviceGroup type sun storage proxy type Especifica el tipo de recurso sun storage_proxy type 54 Gu a del servicio de datos de Oracle Solaris Cluster para Oracle Database Septiembre de 2014 C mo registrar y configurar HA para Oracle Database con Oracle Grid Infrastructure para un cluster CLI ACTION _ SCRIPT Especifica la secuencia de comandos de la acci n opt SUNWscor dsconfig bin scproxy_crs_ action ACL Establece el propietario igual a root y el grupo igual a la entrada de grupo ACL para el grupo de discos de Oracle ASM El siguiente comando muestra la entrada del grupo ACL Grid_home bin crsctl stat res ora DATA1 dg p grep ACL ACL owner oragrid rwx pgrp oinstall rwx other r La salida de ejemplo muestra que oinstall es la entrada del grupo SCRIPT_TIMEOUT Establecido en 20 RESTART_ATTEMPTS Establecido en 60 Verifique que sun resource se haya definido correctamente La salida es similar a la siguiente Grid_home bin crsctl stat res sun scal asmdgl rs p NAME sun scal asmdg1 rs TYPE sun storage proxy type ACL owner root rwx pgrp oinstall rwx other r ACTIONS ACTION_FAILURE_TEMPLATE ACTION SCRIPT opt SUNWscor dsconfig bin scproxy_crs_action ACTION _TIMEOUT 60 AGENT_FILENAME CRS_HOMES bin scriptagent ALERT_TEMPLATE ALIAS _NAME AUTO_START

Download Pdf Manuals

image

Related Search

Related Contents

Viehschermaschine Betriebsanleitung D Cattle clipper Instruction  Manuel d`utilisation      取扱説明書  Samsung SGH-E800 Инструкция по использованию  薬食機発第1127001号  emc ou encephalomyocardite du porc editorial  Betriebsanleitung  BILLY GOAT MV650SPH und MV600SPE Selbstangetriebener  

Copyright © All rights reserved.
Failed to retrieve file