lunes, 1 de junio de 2009

Paso 2: Instalación de RAC 10gR 2 en Linux 5.0 - Configuración del Sistema Operativo y Ambiente del Usuario Oracle

Hemos terminado de vaciar todo el software de sistema operativo base, que necesitamos para iniciar la instalación del software de soporte para RAC.
Es necesario que tomes la siguiente lista de paquetes y software, que será necesario que tengas a mano para continuar con la instalación:
  • ocfs2_console
  • ocfs2_tools
  • ocfs2_2.6.x
  • oracleasm_2.6.x
  • oracleasm_lib-2
  • cvupack_Linux_x86_( 32 ó 64bits )
  • p6810189_10204_Linux-x86.zip
  • 10201_Database_Server
  • Oracle Clusterware 10.2.0.1
La versión correcta para cada paquete, debe ser validada con la versión del kernel del sistema operativo Linux que estemos utilizando. Con el usuario root, debes ejecutar el comando: "uname -a", así podra obtener el release correcto para bajar las librerias respectivas, como también, el tipo de plataforma utilizado ( 32 ó 64 bits ).

Algunas guías de instalación mencionan que es necesario instalar algunas librerías de 32 bits, cuando estamos instalando en 64bits. Lo cierto, es que en la experiencia obtenida, no fue necesaria dicha acción.

El cvu ( Cluster Verification Utility ) lo puedes localizar en la sesión de Utilities & Plugins en OTN.

Los drivers para ASM, paquetes oracleasm, se encuentran en Drivers de OTN. Aquí vas a encontrar los drivers para todos los release de Red Hat certificados, al igual que los de SuSE. Por ejemplo, para RH5.0, vas a encontrar drivers para:
  • kernel-2.6.18-128
  • kernel-2.6.18-92
  • kernel-2.6.18-53
  • etc. y en sus respectivas plataformas de 32 o 64
http://www.oracle.com/technology/software/tech/linux/asmlib/rhel5.html

El software de Base de Datos y el Clusterware son apróximadamente 1GB entre los dos. Si no tienes el medio, lo puedes bajar de:
http://www.oracle.com/technology/software/products/database/index.html,

Recuerda que para realizar estos bajados, debes estar registrado en OTN.

Una vez instalado el S.O., se procede con los siguientes pasos de configuración a nivel de archivos del sistema operativo. Todas estas tareas deben ser realizadas con el usuario root.

-----------------1 PASO --------------------
/etc/sysctl.conf
login as: root

[root@test ~]# cd /etc
[root@test etc]# vi sysctl.conf
# Kernel sysctl configuration file for Red Hat Linux
#
# For binary values, 0 is disabled, 1 is enabled. See sysctl(8) and
# sysctl.conf(5) for more details.
...

------------------ Parámetros que deben ser ingresados
# Parametros del Kernel para Oracle
kernel.sem = 250 32000 100 128
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.shmall = 2097152
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
# Tunning parametros RVQ 2008
net.core.rmem_default=262144
net.core.wmen_default=262144
net.core.rmem_max=262144
net.core.wmem_max=262144
fs.aio-max-size=1048576



-------------2 PASO ----------------
/etc/security/limits.conf
[root@test etc]# clear screen
[root@test etc]# cd security
[root@test security]# more limits.conf
# /etc/security/limits.conf
[root@test security]# vi limits.conf
...
# Parametros de Oracle, setting por RVQ-2008
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 4096
oracle hard nofile 63536
# End of file
[root@test security]#

IMPORTANTE:

Una vez cambiados los parámetros del sistema, se debe reiniciar el equipo, para que estos puedan ser seteados. Los parámetros del kernel, pueden ser actualizados con el comando: sysctl -p, pero los limites y la seguridad NO.


Creados los parámetros de ambiente, procedemos con el usuario “root” a crear la cuenta dueña del motor de la base de datos:


[root@test ~]# groupadd dba
[root@test ~]# groupadd oinstall
[root@test ~]# useradd -c “oracle software owner” -g oinstall -g dba oracle
[root@test ~]# passwd oracle



Una vez hechos estos cambios, continuaremos con la configuración de los NIC's y de los distintos ambientes, para la instalación del software.


3 comentarios:

  1. Compadre tu blog esta muy bueno y muy completo, yo he intentado un varias veces realizar la instalación de oracle RAC pero no lo he logrado aun, me encontré tu blog y me doy cuenta que están muy bien definidos los pasos, ademas de pasar a dejar mis comentarios quiero pedirte si ya terminaste el resto de los pasos, compártelo !!!

    Por cierto mi nombre es Daniel seguire visitando tu blog.

    Saludos

    ResponderEliminar
  2. Gracias Daniel por tu comentario. Efectivamente en la presente semana y parte de la otra, voy ha ir agregando cada uno de los elementos necesarios para poder llegar a buen término la instalación del RAC en RH50. Así que quedate antento que en cualquier momento subo la información.

    ResponderEliminar

Te agradezco tus comentarios. Te esperamos de vuelta.

Todos los Sábados a las 8:00PM

Optimismo para una vida Mejor

Optimismo para una vida Mejor
Noticias buenas que comentar