jueves, 20 de octubre de 2016

Identificar partición de un disco de ASM

Hay varios métodos para localizar el dispositivo físico o partición de un disco de ASM. Cuando se crea un disco de ASM a partir de una partición le asignamos una etiqueta, la cual se puede consultar con el comandooracleasm listdisks
# /etc/init.d/oracleasm listdisks
DATA01
FRA01
[...]
Para encontrar el mapeo contra la partición de disco, podemos utilizar el comando blkid, que muestra tanto el dispositivo físico como la etiqueta y el tipo, oracleasm en este caso:
# /sbin/blkid |grep asm
/dev/sdc3: LABEL="DATA01" TYPE="oracleasm"
Otra alternativa es listar los dispositivos de oracleasm (discos) ubicados en /dev/oracleasm/disks/. Al listarlos del siguiente modo encontraremos dos columnas que indican el major/minor del dispositivo respecto a la partición:
$ ls -l /dev/oracleasm/disks/ | more
total 0
brw-rw----. 1 grid dba  8,  81 ene 21 09:43 DATA01
brw-rw----. 1 grid dba  8, 241 ene 21 09:43 FRA01
Y con esos dos identificadores podremos encontrar la partición asociada a través de /proc/partitions:
$ grep 241 /proc/partitions 
   8      241   52428784 sdp1

Tomado de : http://rm-rf.es/identificar-particion-de-un-disco-de-asm/