@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp

Inicio - Linux - Utilización de particiones raw en Oracle RAC

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 de disco que se utilizarán para la base:

/sbin/fdisk -l

3) Particionar los dispositivos. Utilice los siguientes lineamientos para la creación de particiones:

  • utilice el comando p para listar la tabla de particiones del dispositivo
  • utilice el comando n para crear una partición
  • utilice el comando w para escribir la modificación en la tabla de particiones del disco

Una vez creadas las particiones, deberá hacerse el bind entre particiones y raw devices:

1) Antes de proceder hay que determinar si ya existen raw devices en esta situación. Para determinarlo ejecutar el siguiente comando:

/usr/bin/raw -qa

Los raw devices tienen nombres del tipo
/dev/raw/rawn donde n es el número que identifica al raw device.

2) Luego habrá que abrir el archivo /etc/sysconfig/rawdevices y agregar una fila por cada partición creada. Por ejemplo:

/dev/raw/raw1 /dev/sda1

especificando raw devices no utilizados para cada partición creada.

3) Para el raw device creado para el Oracle Cluster Registry (OCR) es necesario ejecutar los siguientes comandos a fin de configurar dueño, grupo y permisos del archivo de dispositivo

chown root:dba /dev/raw/rawn
chmod 640 /dev/raw/rawn

4) Por cada raw device especificado en el archivo rawdevices es necesario ejecutar los siguientes comandos a fin de configurar dueño, grupo y permisos de cada archivo de dispositivo

chown oracle:oinstall /dev/raw/rawn
chmod 660 /dev/raw/rawn

5) Por último se hará el binding entre las particiones y los raw devices con la ejecución del siguiente comando:

/sbin/service rawdevices restart

A fin de que el Database Configuration Assistant (DBCA) pueda identificar adecuadamente la particion raw para cada datafile, es necesario crear un archivo de mapeo de raw devices de la siguiente manera:

1) Crear un subdirectorio en el directorio ORACLE_BASE y configurar el dueño, grupo y permisos apropiados:

mkdir -p $ORACLE_BASE/oradata/dbname
chown -R oracle:oinstall $ORACLE_BASE/oradata
chmod -R 775 $ORACLE_BASE/oradata

2) En el directorio dbname crear el archivo dbname_raw.conf y agregarle por ejemplo las siguientes lineas:

SYSTEM=/dev/raw/raw1
SYSAUX=/dev/raw/raw2
TEMP=/dev/raw/raw3
…………
…………

3) Grabar el archivo y configurar la variable de entorno DBCA_RAW_CONFIG especificando el path completo hacia ese archivo.

Acerca de Raul Unzue Pulido

Administrador de sistemas virtuales, linuxero y entusiasta de la tecnología.

Compruebe también

montar-dvd-centos-redhat-7

Montar DVD en Centos/Redhat 7

Montar DVD en Centos/Redhat 7 Una de las herramientas más poderosas de todo sistema linux …

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

4 × cinco =

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
Blog Maquinas Virtuales