La siguiente entrada describe como construir un cluster RAC (Real Application Cluster) de Oracle.
Si sigues este procedimiento al pie de la letra, construirás todos los clusters que quieras de esta arquitectura.
Arquitectura:
Requisitos:
SO – Redhat
Red San (recomendable configuración por zonas)
Tarjetas SAN – Qlogic
Oracle a partir de las 9i o superior
Tipo de Cluster:
Active/Active
Numero de Nodos soportables:
8 por Cluster
Numero de nodos del ejemplo:
2
Discos en Cabina
1 Disco Quorum
4 Discos ocfs
Procedimiento.
Instalación de arquitectura en RDHAT
Implantación de Oracle
Plan de pruebas
Requisitos:
El ejemplos consta de 2 nodos:
nodo1:
hostname: hidrogeno.rac.es
IP Etho: 192.168.10.201 (interfaz publica)
Gateway: 192.168.10.1
IP Eth1: 10.10.10.2 (interfaz privada)
Gatewey: no hay
IP Etho2: 1721.1.250 (Interfaz de monitorización)
Gatawey: no hay
nodo2:
hostname: litio.rac.es
IP Eth0: 192.168.10.202 (Interfaz publica)
Gateway: 192.168.10.1
IP Eth1: 10.10.10.3 (interfaz Privada)
Gatewey: no hay
IP Etho2: 1721.1.251 (Interfaz de monitorización)
Gatawey: no hay
Nota: La interfaz de monitorización no se describe en este documento, es simplemente mi arquitectura.
Configuración del cluster en Maquina virtual:
(Aunque este manual solo aborda como instalar el cluster de oracle, en los manuales de maquinas virtuales se realizaran ejemplos sobre su configuraciones para cluster activo/activo)
VMware
XEN
VirtualBox
Instalación de los sistemas operativos en los nodos.
Sugerencia;
Crear una partición /swap
Una partición Raiz /
Y otra partición /var para enviar los log al gestor de monitorización si lo tenéis.
No sugiero instalar mas particiones, la razón es bien sencilla.
1- Consumen recursos del sistema, a la hora de servir datos de las distintas particiones locales. Lógicamente esto no se nota cuando el servidor es nuevo, pero se notara después.
2- La chicha esta en la cabina SAN, es decir toda instalación de oracle, como el sistema de archivos, así como las bbdd.
Asi que es sumamente ilógico instalar particiones como el /home, /etc, etc
- Instalación de arquitectura en RDHAT