Instalación de ASM

Una vez instalado Oracle Clusterware, se procede con la instalación de ASM (si se optó por esta opción). Para instalar ASM se utiliza el mismo CD de instalación del software de Oracle, ejecutando el OUI con usuario “oracle”
cd /cdrom/database
./runInstaller
Cuando aparece la pantalla “Welcome” hacer click en “next” para continuar.
Pantalla “Select installation type”
Seleccionar el tipo de [...]

Verificación de la instalación de Oracle Clusterware

Una vez finalizada la instalación de Oracle Clusterware y antes de continuar con la instalación del software de base de datos, se debe verificar la instalación y el mecanismo de startup de Oracle Clusterware. A partir de Oracle Real Application Clusters 10g, la administración del cluster es controlada por los procesos background evmd, ocssd y crsd. [...]

Instalación de Oracle Clusterware

Para instalar Oracle Clusterware hay que ejecutar el comando runInstaller ubicado en el subdirectorio clusterware del CD-ROM de Oracle Clusterware Release 2.
Pantalla “Welcome”
Esta es la primer pantalla que aparece, hacer click en “next”.
Pantalla “Specify inventory directory and credentials”
Ingresar la ubicación del directorio del inventario. Si la variable ORACLE_BASE fue configurada de forma apropiada, OUI nos [...]

Verificación de la configuración del Cluster con Cluvfy

El utilitario Cluster verification Utility (cluvfy) permite ejecutar validaciones de preinstalación y posinstalación en varias etapas del proceso de instalación de una base RAC. El utilitario cluvfy esta disponible para Oracle 10g Release 2. Para verificar si la configuración del cluster esta lista para la instalación de Oracle Clusterware:
runcluvfy.sh stage -post hwos -n all -verbose

Almacenamiento en Oracle RAC: raw devices, Cluster File System y ASM

Un sistema de archivos tradicional (file system) es una estructura de árbol compuesta por directorios y archivos que se implementa a traves del kernel del sistema operativo. El sistema de archivos utiliza el concepto de buffering de cache optimizando el número de veces que el sistema operativo debe acceder al disco. El sistema de archivos [...]

Utilización de particiones raw en Oracle RAC

Si bien las versiones de Linux suelen proveer un LVM (Logical Volume Manager), no siempre soportan clusters. Por esta razón Oracle no soporta el uso de Logical Volumes en RAC.
Para crear las particiones raw requeridas habrá que seguir los siguientes pasos:
1) Instalar los discos compartidos y reiniciar el sistema
2) Identificar los nombres de los dispositivos [...]

Obtención del software OCFS

Si se ha decidido utilizar Oracle Cluster File System como parte de la solución RAC, habrá que obtener la versión compilada del producto de http://oss.oracle.com/products/ocfs/
Para el caso de Linux, habrá que obtener e instalar los siguientes packages rpm:

ocfs-support-1.0-n.i386.rpm

ocfs-tools-1.0-n.i386.rpm

Por último habrá que obtener el modulo kernel ocfs-2.4.21-4typeversion.rpm
(la variable typeversion indica  el tipo y versión de kernel [...]

Tareas de preinstalación de Oracle Clusterware

Antes de instalar Oracle Clusterware hay que asegurarse de que la combinación sistema operativo y versión del software de Oracle estén certificados. Esto se puede verificar a través de Metalink.
Habrá que verificar también que el interconnect del cluster funcione correctamente.
Por último habrá que decidir la opción de storage a utilizar y configurar el storage compartido. [...]

Configuración de parámetros del sistema operativo para Oracle RAC

La configuración de parámetros para el sistema operativo dependerá del sistema operativo con el cual se este trabajando. En el caso de Linux, por ejemplo, puede ver los valores que deben tomar los parámetros haciendo click aqui

Directorios requeridos para el software Oracle

El directorio ORACLE_BASE actúa como directorio de alto nivel a partir del cual se instalan todos los productos de Oracle.
Para los sistemas Unix, la recomendación OFA (Optimal Flexible Architecture) sugiere la siguiente ubicación:
/mount_point/app/oracle_sw_owner
Por ejemplo,
/u01/app/oracle
Para el directorio del inventario Oracle (OraInventory) se recomienda el siguiente path:
$ORACLE_BASE/OraInventory
OUI crea el directorio y lo configura con el dueño, grupo [...]