Buscar este blog

viernes, 10 de junio de 2016

RAC Deployment VMware

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














Instalación del sistema operativo    Oracle Linux 6.3                                                                                











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.: