Creating ASM Diskgroups with dbca

Vamos a crear un diskgroup nuevo utilizando la interfaz grafica , con el comando dbca.

Lo que primero debemos tener en cuenta que los discos se hallen publicados en el OS y con ello ya podemos comenzar a trabajar.

Con los comandos de oracle createdisk, y logueados con el usuario root creamos los discos.

[root@sdatpro01lx ~]# /etc/init.d/oracleasm createdisk SAN_DATA01p1 /dev/mapper/SAN_DATA01p1
Marking disk "SAN_DATA01p1" as an ASM disk:                [  OK  ]
[root@sdatpro01lx ~]# /etc/init.d/oracleasm createdisk SAN_DATA02p1 /dev/mapper/SAN_DATA02p1
Marking disk "SAN_DATA02p1" as an ASM disk:                [  OK  ]
[root@sdatpro01lx ~]# /etc/init.d/oracleasm createdisk SAN_DATA03p1 /dev/mapper/SAN_DATA03p1
Marking disk "SAN_DATA03p1" as an ASM disk:                [  OK  ]
[root@sdatpro01lx ~]# /etc/init.d/oracleasm createdisk SAN_DATA04p1 /dev/mapper/SAN_DATA04p1
Marking disk "SAN_DATA04p1" as an ASM disk:                [  OK  ]
[root@sdatpro01lx ~]# /etc/init.d/oracleasm createdisk SAN_DATA05p1 /dev/mapper/SAN_DATA05p1
Marking disk "SAN_DATA05p1" as an ASM disk:                [  OK  ]

Como segunda medida los listamos para verificar que el SO y oracle los pueden ver..

[root@sdatpro01lx ~]# /etc/init.d/oracleasm listdisks
SAN_DATA01P1
SAN_DATA02P1
SAN_DATA03P1
SAN_DATA04P1
SAN_DATA05P1

Seteamos las variables de ambiente de la instancia +ASM y ejecutamos el comando dbca que nos mostrara un menu grafico donde comenzaremos con nuestra creación del diskgroup +DATA.

$ dbca

El manager de dbca nos muestra tres opciones:

  • Crear una base.
  • Generar templetes de una base.
  • Configurar una instancia ASM.

Seguir leyendo «Creating ASM Diskgroups with dbca»

ASM – Administering ASM Disk Groups

Hoy vamos a trabajar un poco con las instancias de ASM y la manera en que podemos desenvolvernos con la linea de comandos.
Vamos a comenzar cargando las variables de ambiente.

$ cat asm.sh
export ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_asm
export ORACLE_SID=+ASM
export PATH=$PATH:$ORACLE_HOME/bin
export EDITOR=vi

$. ./asm.sh

Comenzamos por loguearnos a la terminal de administracion de ASM usamos el comando asmcmd.

$ asmcmd
ASMCMD>

Seguir leyendo «ASM – Administering ASM Disk Groups»