Oracle Databases on VMware RAC
Deployment Guide
Abril 2016
Introducción
Este documento
describe una instalación para el ambiente de Testing Tuning
Oracle Real
Application Clusters (RAC) en una plataforma VMware vSphere®
Entorno de
Infraestructura
Hardware
Componente Versión Propósito
Vsphera 5.5
VMware Center 5.5 Administración Vsher
Oracle Enterprise Linux X86_64 6.3
Oracle Database 11g (with
Oracle RAC and Oracle Grid
Infrastructure) Enterprise Edition 11.2.0.3 Oracle cluster database software for
grid
Entorno
de Software
Componente Versión Propósito
Vsphera 5.5
VMware Center 5.5 Administracion
Vsphera
Oracle Enterprise Linux X86_64 6.3
Oracle Database 11g (with
Oracle RAC and Oracle Grid
Infrastructure) Enterprise Edition 11.2.0.3 Oracle
cluster database software for grid
VMware Máquinas Virtuales
Rol Máquina Virtual Cantidad
Configuración
Oracle
RAC Nodos 2 1 vCPU, 16GB
RAM,Oracle Enterprise Linux x86_64 6.3
Discos
Virtuales
Datastore Quest SO Virtual VMDK Objetivo
Device name Device
Size
Datastore01 /dev/sdc SCSI 0:2 120GB RAC database DATA
Datastore02 /dev/sdd SCSI 0:3 120GB RAC database DATA
Datastore03 /dev/sde SCSI 0:4 120GB RAC database DATA
Oracle
RAC Database Environment
Node name ASM Instance RAC Instance Database ASM Storage
srva41db1 +ASM1 trx1 trx ASM File System
srva51db2 +ASM2 trx2 trx ASM File System
Download Software Oracle 11.2.0.3
11.2.0.3
Patchset Location For "11.2 Grid Infrastructure (CRS, ASM & ACFS)” And
“11.2 RDBMS (Database)”. (Doc ID 1362393.1)
Descargamos Software Oracle 11g
Creamos la interfaz Interconnect para la comunicación de Oracle RAC:
srva41db01.sigfe.gob.cl
Elegimos el datastore1 para almacenar la maquina virtual:
Version 8 Virtual Machine:
Sistema Operativo Oracle Linux 64bits:
Numero de CPU y numero de Cores para esta MV.
RAM 16Gb para cada uno de los nodos..
Creamos 3 Interfaces para cada nodo Adaptador E1000, VM_INTERCONNECT
Editamos el archivo /etc/hosts, para las interfaces Private, Public y Virtual IP
[root@srva41db1
yum.repos.d]# yum install oracle-rdbms-server-11gR2-preinstall
[root@srva41db1
yum.repos.d]# yum install
oracleasm-support
Add or amend the following lines to the
"/etc/sysctl.conf" file.
fs.aio-max-nr = 1048576
fs.file-max = 6815744
#kernel.shmall = 2097152
#kernel.shmmax = 1054504960
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default=262144
net.core.wmem_max=1048586
Run the following command to change the current
kernel parameters.
/sbin/sysctl -p
Add the following lines to the
"/etc/security/limits.conf" file.
oracle soft nproc
2047
oracle hard nproc
16384
oracle soft nofile
4096
oracle hard nofile
65536
oracle soft stack
10240
Add the following lines to the
"/etc/pam.d/login" file, if it does not already exist.
session
required pam_limits.so
Create the new groups and users.
Ahora crearemos los discos virtuales para la creación y asignación de estos
para la infraestructura GRID.
Aquí tenemos los 3 discos virtuales asignados al ESXi
A estos discos debemos realizar la siguiente configuración para
que varias maquinas virtuales puedan leer y escribir sobre los mismos discos
que serán asignados posteriormente a la infraestructura GRID.

Add configuration parameters for each Oracle RAC virtual machine as described in Disabling simultaneous write protection provided by VMFS using the multi-writer flag.
(http://kb.vmware.com/kb/1034165)
No hay comentarios.:
Publicar un comentario