Professional Documents
Culture Documents
Introducción:
Esta es una guía para la instalación de un RAC con Vbox mediante el uso de una plantilla Oracle RAC y
Virtual Box.
- Oracle RAC 11.2.0.1 for x86 (32 bit) with Oracle Linux 5.4(Part 2 of 2).
Abrimos Vbox, click en New, nos saldra una pantalla como esta:
Seleccione el Sistema Operativo Linux y la version Oracle.
Puede elegir la opción “Dynamically expanding storage”, para que solo se utilice la memoria de
disco duro que se necesite, o bien elegir un espacio fijo (Fixed-size storage) en la segunda opción.
A continuación, hay que elegir la capacidad del disco duro.
Hay que ir a la carpeta en la que tengamos los discos duros y escribir este comando:
Hay que ejecutarlo dentro de la carpeta en la que se encuentren los discos virtuales. Por defecto
están en C:\Documents and Settings\<usuario>\.VirtualBox\HardDisks>, pero se puede cambiar en
la configuración de Vbox.
Éste es el comando:
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" convertfromraw Oracle11202RAC_x86-
xvdb.img Oracle11202RAC_x86-xvdb.vdi
A continuacion, seleccionamos el disco con Virtua Media Manager.
Para que se nos monte el disco automáticamente cada vez que iniciemos la máquina.
Es muy recomandable instalar Vbox guest additions para mejorar algunas funcionalidades de
Virtual Box.
Seleccionando la opcion Install Guest Additions, aparecera una nueva unidad de CD.
Cuando queramos instalarlo por primera vez, nos dirá que antes debemos tener instalados otros
paquetes.
[root@localhost ~]# cd /media/Enterprise\ Linux\ dvd\ 20100405/Server/
[root@localhost Server]# rpm -Uvh oracle-validated-1.0.0-22.el5.i386.rpm
warning: oracle-validated-1.0.0-22.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 1e5e0159
error: Failed dependencies:
compat-db is needed by oracle-validated-1.0.0-22.el5.i386
compat-gcc-34 is needed by oracle-validated-1.0.0-22.el5.i386
compat-gcc-34-c++ is needed by oracle-validated-1.0.0-22.el5.i386
libXp is needed by oracle-validated-1.0.0-22.el5.i386
libaio-devel is needed by oracle-validated-1.0.0-22.el5.i386
sysstat is needed by oracle-validated-1.0.0-22.el5.i386
unixODBC is needed by oracle-validated-1.0.0-22.el5.i386
unixODBC-devel is needed by oracle-validated-1.0.0-22.el5.i386
El comando es:
Una vez clonados y añadidos al Virtual Media Manager los discos, creamos una maquina virtual
para conectarlos.
A partir de aquí, ya están listas las Máquinas Virtuales para la instalación del RAC.
En el nodo1(máquina virtual Rac1) hay que responder “YES” a la pregunta, y en el nodo 2(máquina
virtual Rac2) hay que responder “NO”.
Una vez hecho, nos aparecerá una pantalla como ésta:
Construir el Cluster:
Ya esta configurado todo lo necesario para instalar el RAC. Ahora arrancamos
/u01/racovm/racovm.sh –l
Esto nos dara una lista con los 13 pasos que se siguen durante la instalación.
El primer paso es configurar un SSH sin password. Para asegurarnos de que el password del SSH es
el correcto, arrancamos /u01/racovm/ssh/setssh-linux.sh y cuando nos lo pida, ponemos el password
de root.
Hacemos esto en los dos nodos. No hay que modificar más parametros aqui.
Crear Snapshots de las máquinas virtuales:
Llegados a este punto, vamos a hacer un snapshot con Virtual Box de cada máquina. De esta forma,
si durante la instalacion hay algun error, podemos volver al momento en el que estabamos justo
antes de lanzar buildcluster.sh
Lanzar buildcluster.sh
Ya podemos lanzar buildcluster.sh en el nodo 1(Rac1), que realizará los 13 pasos y instalará el
RAC en los 2 nodos.