Definir LUNs from Storage V7000 on AIX6 with Oracle ASM

Desde la SAN nos entregan esta LUN del v7000 (solicitar siempre el LUN ID a los sysadmin de storage). Se definirá este disco para un cluster (RAC) de base de datos.

Desde el v7000 crear la LUN:

NAME                     UID

cl_aix-clusteroracle_prd_19     60050768028100502800000000000178

|--------------------------------en nodo cluster 1---------------------------------------------------|

Desde línea de comandos y con usuario root ejecutar:

# cfgmgr

LUN cl_aix-clusteroracle_prd_19 60050768028100502800000000000178:    

# pcmpath query device |grep -p "60050768028100502800000000000178"

# ls -l /dev/hdisk62

# mknod /dev/ASM_DatosP62 c 18 55

# chown oracle:dba /dev/ASM_DatosP62

# chmod 660 /dev/ASM_DatosP62

# chdev -l hdisk62 -a reserve_policy=no_reserve

|--------------------------------en nodo cluster 2---------------------------------------------------|

Desde línea de comandos y con usuario root ejecutar:

# cfgmgr

LUN cl_aix-clusteroracle_prd_19  60050768028100502800000000000178:    

# pcmpath query device |grep -p "60050768028100502800000000000178"

# ls -l /dev/hdisk63

# mknod /dev/ASM_DatosP62 c 18 71

# chown oracle:dba /dev/ASM_DatosP62

# chmod 660 /dev/ASM_DatosP62

# chdev -l  hdisk63 -a reserve_policy=no_reserve -P

Nota: Observar que si bien en nombre de hdisk no coinciden en los servidores, el nombre para ASM debe ser el mismo.

En ASM escanear los nuevos discos:

Nota Importante: En el ambiente del ejemplo (aix6.1, oracle 10g, asm) antes asginar el disco al ASM ("dentro del oracle"), esto es darle un nombre en ASM Disk Name, es necesario un reinicio de las lpar por un tema de la política de reserva del disco (flag -P del chdev ejecutado en el nodo2 del cluster).