Oracle RAC One Node 11gR2



Documentos relacionados
Implementación de Shared Application Tier en e-business Suite R12

Oracle Change Data Capture

Implementación de Oracle RAC 11gR2 sobre e-business Suite R12

Instance Caging. Introducción. Implementación. Por Francisco Riccio

Creación de un Multitenant Container Database 12c de forma Manual

Far Sync Standby Database en Oracle Database 12c

Upgrade Oracle Clusterware versión 10gR2 a 11gR2

Result Cache en Oracle Database 11gR2

Implementando Fast Connection Failover sobre Aplicaciones.NET

Upgrade Oracle Database versión 11gR1 a 11gR2 en un ambiente e-business Suite R12.

Acronis License Server. Guía del usuario

Manejo de Oracle Multimedia sobre Oracle Database 12c

INSTALACIÓN DE ORACLE 8i (8.1.7) SOBRE NT

Manual de Instalación

OCFS (Oracle Cluster File System)

Tutorial: Primeros Pasos con Subversion

Oracle Database 12c: Flex ASM Por Wissem El Khlifi (Oracle ACE )

Redes II Universidad Nacional de Jujuy Facultad de Ingeniería Carrera: APU 2008

Instalación de Oracle Enterprise Linux 5.2 para Oracle 10g

Informe Instalación Agente Grid Control Desarrollado por Hector Gabriel Ulloa Ligarius Para

Configuracion Escritorio Remoto Windows 2003

Comisión Nacional de Bancos y Seguros

1

Manual de Referencia. Manual de instalación rápida SQL

WINDOWS : TERMINAL SERVER

Edición de Ofertas Excel Manual de Usuario

Cambiar modo de Development a Production para un Dominio Weblogic

Servidores de aplicaciones. Sesión 1: Introducción a los servidores de aplicaciones. Instalación de BEA WebLogic

DBSURE. Disponemos de una copia de la base de datos de forma remota, que podemos contabilizar como segundo juego de copias.

Instalación de OPUS PLANET en red

ACTUALIZACION AUTOMATICA: MODO ONLINE (Ejemplo: WINDOWS 7-32 bits):

CAPÍTULO 3: Resultados

GVisualPDA Módulo de Almacén

Oracle Restart 11gr2. Documento generado por. Hector Ulloa Ligarius. Para el sitio. Índice

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD

TrytonArDocumentacion Documentation

Oracle 12c DISEÑO Y PROGRAMACIÓN

Oracle Grid Naming Service

Manual de Instalación. Sistema FECU S.A.

Contenido. cursos.cl / Teléfono:

Tabla de contenido. Avenida El Dorado Nº Bogotá Colombia T T

Manual de Referencia

Manual de software. Dynamic Cloud. 10/2014 MS-Dynamic_Cloud v1.2

MANUAL DE USUARIO APLICACIÓN SYSACTIVOS

SEPARAR Y ADJUNTAR UNA BASE DE DATOS. Separar una base de datos

ORA-143 Oracle 11g: RAC y Administración de Infraestructura Grid Versión 2

INFORMATIZACION DE EMPRESAS, S. A. ACTUALIZACION DE MARZO 2008

Gestió n de Certificadó Digital

Novedades en Q-flow 3.02

Para poder instalar el producto, tendremos que obtener el instalador apropiado para nuestro entorno hardware y software.

Backup & Recovery Oracle 9i. Las copias físicas offline, conocidas como Backups en frío, se realizan cuando la Base de Datos está parada.

COPIAS DE SEGURIDAD AUTOMÁTICAS DE DIRECCIONES CALLEÇPAÑA

MANUAL DE AYUDA WEB SAT GOTELGEST.NET

Instalable módulo criptográfico Ceres. Manual de usuario

Autor: Microsoft Licencia: Cita Fuente: Ayuda de Windows

Oracle Database 10g: Taller de Administración I 1-2

INSTALACIÓN DE MÚLTIPLES SUPERVISOR VS EN RED

Configuración de integración contable tipo estándar

OFICINA VIRTUAL FIRMA DIGITAL. Manual de Usuario

Firma Digital. Cómo se realiza la solicitud de certificados que posibilitan la firma digital de documentos?

CREACIÓN O MIGRACIÓN DEL CORREO POP A IMAP PARA MOZILLA THUNDERBIRD

INDICE. Página 2 de 23

ing Solution La forma más efectiva de llegar a sus clientes.

Manual de Integración CubeCart

Guía de Apoyo Project Web Access. (Jefe de Proyectos)

ADAPTACIÓN PARA LA SUBIDA DE LOS TIPOS DE I.V.A. (Impuesto sobre el Valor Añadido)

Instalación Oracle 12c Stand Alone

ANEXO I. Diccionario de Datos

En qué Momento se debe Instalar una Empresa? Cuál es el Proceso para Instalar la Primera Empresa?

Pruebas y Resultados PRUEBAS Y RESULTADOS AGNI GERMÁN ANDRACA GUTIERREZ

Migración de ESET Remote Administrator v2.x a v3.x

UNIDAD DIDACTICA 15 CONVERTIR UN EQUIPO LINUX SERVER EN CONTROLADOR DE DOMINIO

INVENTARIO INTRODUCCIÓN RESUMEN DE PASOS

REAL APPLICATION CLUSTER

Escudo Movistar Guía Rápida de Instalación Para Windows

PROYECTO FINAL Manual de Configuración Organización: Juan Lomo

Microsoft Dynamics NAV. Actualización Modelo 340

Cierre de Ejercicios Fiscales en el Sistema ASPEL-COI 4.0

SIIGO PYME PLUS. Proceso de Recuperación. Cartilla I

MANUAL PARA LA INSTALACIÓN Y MIGRACIÓN WINSUITE 32 SISTEMA RED. Marzo 2004 MINISTERIO DE TRABAJO Y ASUNTOS SOCIALES

Bóveda Fiscal Integradora Guía de Usuario

en Hosting compartido

3.4.- Instalación de Active Directory en Windows 2003 Server

Tabla de contenido. 1. Objetivo Asignación de responsabilidades Alcance Procedimientos relacionados...4

INSTALACIÓN PAGOS EURO...

MANUAL DE USUARIO. SISTEMA DE INVENTARIO DE OPERACIONES ESTADÍSTICAS.

Q-flow 3.1: Enterprise Edition

JWF. Guía de Instalación. IdeaSoft Uruguay s.r.l , Montevideo, Uruguay Tel:+598 (2) Java WorkFlow

MANUAL COPIAS DE SEGURIDAD

WINDOWS : COPIAS DE SEGURIDAD

Clustering en Windows 2003

Manual de usuario Versión: 1.3 Edición: 05/02/2015 1

Gestión Alquiler de Vehículos Manual de Instalación

Curso Online de Oracle 10g

El importe de las ofertas no podrá exceder de un total de IVA incluido. En este importe se incluirá cualquier otro gasto.

MANUAL DE AYUDA MÓDULO GOTELGEST.NET PREVENTA/AUTOVENTA

Clave Fiscal. Manual del Sistema. - Administración de Relaciones -

Transcripción:

Oracle RAC One Node 11gR2 Por Francisco Riccio Introducción Oracle RAC One Node es un producto nuevo que Oracle libera en la versión 11gR2. Esta configuración platea tener una instancia de Base de Datos Oracle ejecutándose en un solo servidor y ante la caída del mismo nos ubica automáticamente nuestra instancia en otro servidor pre establecido con el menor tiempo de indisponibilidad. Asimismo ayuda a reducir el tiempo de indisponibilidad en los servicios de Base de Datos en actividades planificadas como son las aplicaciones de parches de Sistema Operativo, Base de Datos ó incluso actualización de firmware en el servidor etc. Este nuevo producto está disponible para todos los sistemas operativos que actualmente está certificados Infraestructura Grid y solo es incluido en edición Enterprise Edition. Oracle RAC One Node permite solo integrarse con Infraestructura Grid y no con otras soluciones de clúster de otros proveedores, asimismo solo puede aplicarse en Base de Datos versiones 11gR2. Oracle RAC One Node es un producto licenciado. Implementación La instalación de Oracle RAC One Node nos pide como requisito tener instalado Infraestructura Grid con la opción de Cluster. Una vez cumplido este requisito procedemos a los pasos que vienen a continuación. Pasos para la Implementación a) Instalación del Software de Base de Datos Instalamos el software de Base de Datos pero seleccionamos la opción de Oracle RAC One Node Database Installation como se aprecia en la figura 1. Nota: En la versión Oracle Database 11.2.0.1 no existía la opción indicada por lo cual se tenía que instalar con la opción Oracle Real Application Cluster database installation. Finalizada la instalación se debía aplicar el parche de Base de Datos: 9004119. Este parche nos proveía las herramientas de administración de Oracle RAC One Node las cuales solo eran disponibles para plataformas Linux de 32 bits & 64 bits. En la versión Oracle Database 11.2.0.2 hacia adelante ya no es necesario este parche porque ya contamos con las herramientas administrativas como parte de la versión. 1

Figura 1 b) Creación de la Base de Datos Con el utilitario DBCA procedemos a crear nuestra base de datos seleccionando la opción Oracle RAC One Node database. Figura 2 2

Más adelante veremos está pantalla: Figura 3 Donde debemos ingresar el nombre de un servicio de Base de Datos y los nodos que conformarán la solución de Oracle RAC One Node. El nombre del servicio no puede llamarse igual al nombre de la base de datos. Asimismo recordar que de todos los servidores seleccionados que formarán la solución, solo en uno de ellos se ejecutará la instancia de Base de Datos. Finalizado la creación de la Base de Datos tenemos ya disponible nuestra solución de Oracle RAC One Node. Administración La administración de Oracle RAC One Node desde la versión 11.2.0.2 es tan similar como administrar una Base de Datos en RAC. a) Estado de la Base de Datos srvctl status database -d <Nombre_BD> Podemos apreciar que la instancia de Base de Datos solo está levantada en un solo servidor. 3

b) Reubicar el servicio de Base de Datos en otro servidor. srvctl relocate database -d <Nombre_BD> -n <servidor> En este ejemplo, estamos bajando la base de datos y la estamos iniciamos en el servidor pcrac2 y posteriormente lo estamos reubicando en el servidor pcrac1. En ambos movimientos validamos que efectivamente la instancia de Base de Datos se está alojando en el servidor que deseamos. c) Visualizar Información de la Configuración de la Base de Datos. srvctl config database -d <Nombre_BD> En este ejemplo podemos apreciar que la base de datos está configurado en RACOneNode y asimismo el tiempo por default para reubicar una instancia en otro servidor es como máximo en 30 minutos. Es importante reconocer que este tiempo aplica si existen transacciones pendientes en la Base de Datos por confirmar en caso contrario lo hace inmediato el movimiento. Al realizar una operación de reubicación podemos modificar ese valor de forma explícita: 4

Con el parámetro w especificamos de forma explícita el tiempo en minutos que la operación de reubicación esperará en caso exista transacciones pendientes en la Base de Datos por confirmar. Cuando la Base de Datos de Oracle RAC One Node está en medio de una operación de reubicación veremos el siguiente estado: d) Migración de Base de Datos RAC One Node a RAC. Podemos migrar una Base de Datos RAC One Node a RAC con el comando: srvctl convert En este ejemplo estamos convirtiendo la base de datos PRD a modo RAC. Es importante que en el parámetro -n se especifique el servidor que actualmente está levantado la instancia de Base de Datos, en caso contrario se coloque otro nombre de servidor tendremos el siguiente mensaje: PRCD-1151 : Failed to convert the configuration of RAC One Node database PRD into its equivalent RAC database configuration because RAC One Node database is running on a different server pcrac2 than the given target server pcrac1. Posterior a la conversión procedemos a crearle una instancia a cada nodo que forma la solución, mediante el comando: srvctl add instance. Ejemplo: También podemos modificar el servicio creado alterando los servidores preferidos y disponibles. Ejemplo: Al final de la conversión es importante que validemos que realmente la Base de Datos esté convertida: 5

e) Migración de Base de Datos RAC a Oracle RAC One Node. Como primer paso debemos eliminar las instancias de los otros nodos y solo quedarnos con una sola instancia, esto lo realizamos con el comando: srvctl remove instance: Es importante al final ejecutar el comando srvctl status database y realmente validar que solo tengamos una instancia asociada a la Base de Datos. Asimismo antes de realizar la conversión, debemos verificar si algún servicio de Base de Datos tiene la política PRECONNECT TAF, si es así, debemos modificarla por el valor de BASIC o NONE. Para continuar con la conversión debemos ejecutar el comando srvctl convert para realizar la conversión. Nuestra base de datos convertida debe tener al menos 2 threads de redo logs o utilizar OMF. Por último debemos registrar los servidores que estarán conformando la solución de Oracle RAC One Node con el comando srvctl modify database, ejemplo: 6

f) Administración Oracle RAC One Node versión 11.2.0.1 Como se mencionó previamente, la administración del Oracle RAC One Node versión 11.2.0.1 difiere a los releases actuales. El propósito de este acápite es entregar algunas nociones de administración en esta versión específica. Comando raconeinit omotion racone2rac raconestatus raconefix Objetivo Permite inicializar Oracle RAC One Node. Se debe ejecutar posterior a que la base de datos se encuentre con los servicios inicializados. También es utilizado para actualizar la lista de servidores que forman la solución de Oracle RAC One Node. Permite la reubicación de una instancia de Base de Datos en otro servidor. Permite migrar una Base de Datos de Oracle RAC One Node a Oracle RAC. Muestra el estado de las Bases de Datos configuradas con Oracle RAC One Node. Frente a un problema de configuración con el Oracle RAC One Node este script puede ser ejecutado para solucionar el impase. Un ejemplo de cuando utilizarlo es cuando el comando omotion estuvo en ejecución y el servidor hizo reboot dejando inconsistencia en la 7

operación, la forma de dejarlo consistente es ejecutando el programa raconefix. Es importante recordar que cada Instancia del Oracle RAC One Node tiene su propio UNDO Tablespace y su Thread de Redo Log asociado tan igual como normalmente se tiene configurado en una Base de Datos en Oracle RAC. Se recomienda asimismo la habilitación de OMF en la instancia. Conclusiones Oracle RAC One Node nos permite tener una solución de alta disponibilidad de nuestras Base de Datos a menor costo que un Oracle RAC. Permitiéndonos básicamente disminuir el tiempo de indisponibilidad de servicios por eventos planificados y no planificados. Es importante recordar que Oracle RAC One Node desde la versión 11.2.0.2 ha cambiado mucho su administración asemejándose a la administración de una base de datos Oracle RAC. Publicado por Ing. Francisco Riccio. Es un IT Specialist en IBM Perú e instructor de cursos oficiales de certificación Oracle. Está reconocido por Oracle como un Oracle ACE y certificado en productos de Oracle Application & Base de Datos. e-mail: francisco@friccio.com web: www.friccio.com 8