systemadmin.es > DBA > Identificar los discos que se usan para ASM (Oracle)

Identificar los discos que se usan para ASM (Oracle)

Al usar ASM como capa de abstracción de la administración de los discos podemos perder visión de que discos se usan y para que. Vamos a ver como buscar los discos que se estan usando para ASM

Primero deberemos usar oracleasm para listar los discos:

$ /etc/init.d/oracleasm listdisks
KALGONDATA1
KALGONFLASHAREA1

A continuación deberemos preguntar a que dispositivo corresponde dicho disco:

$ /etc/init.d/oracleasm querydisk -d KALGONDATA1
Disk "KALGONDATA1" is a valid ASM disk on device [8, 17]
$ /etc/init.d/oracleasm querydisk -d KALGONFLASHAREA1
Disk "KALGONFLASHAREA1" is a valid ASM disk on device [8, 33]

Mediante /proc/partitions y el major y minor de dispositivo podemos buscar el nombre del dispositivo:

$ cat /proc/partitions  | awk '$1==8 && $2==17 { print $4 }'
sdb1
$ cat /proc/partitions  | awk '$1==8 && $2==33 { print $4 }'
sdc1

Deja un comentario:

XHTML - Tags permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>