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 comando oracleasm 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

Un comentario en “Identificar partición de un disco de ASM

Comments are closed.