« ¿Qué es Oracle Database Appliance?Resultado 1z1-058 :( Otra oportunidad!!! »

Lo potente de la vista V$ASM_DISK



La vista V$ASM_DISK es la encargada de mostrar entre otras cosas los discos que está utilizando una instancia RDBMS, pero tiene ciertas diferencias dependiendo donde se despliegue



Está es la consulta :)

col path format a40
set linesize 180
col path format a30
col name format a20

select group_number ,
disk_number ,
header_status ,
state ,
total_mb ,
free_mb ,
name ,
path
from v$asm_disk
order by 1 desc ,2



Si se ejecuta dentro de la instancia ASM , muestra todos los discos que han sido descubiertos mediante el parámetro ASM_DISKSTRING, parámetro existente en el archivo de inicialización de la instancia ASM

GROUP_NUMBER DISK_NUMBER HEADER_STATU STATE      TOTAL_MB    FREE_MB NAME                           PATH
------------ ----------- ------------ -------- ---------- ---------- ------------------------------ ----------------------------------------
           1           5 MEMBER       NORMAL        30720      10309 DATA_0005                      /dev/asm_disk6
           1           6 MEMBER       NORMAL        30720      10304 DATA_0006                      /dev/asm_disk7
           1           7 MEMBER       NORMAL        30720      10309 DATA_0007                      /dev/asm_disk11
           1           8 MEMBER       NORMAL        30720      10308 DATA_0008                      /dev/asm_disk12
           1           9 MEMBER       NORMAL        30720      10310 DATA_0009                      /dev/asm_disk13
           0          31 CANDIDATE    NORMAL         1024          0                                /dev/asm_disk38
           0          32 CANDIDATE    NORMAL         1024          0                                /dev/asm_disk39
           0          34 CANDIDATE    NORMAL         1024          0                                /dev/asm_disk40
           0          35 CANDIDATE    NORMAL         1024          0                                /dev/asm_disk41
           0          36 CANDIDATE    NORMAL         1024          0                                /dev/asm_disk42

Acá se verán los discos que ya se encuentran asignados a Diskgroups de ASM, pero también se verán los discos que son candidatos para utilizar en la expansión de otros diskgroups o en la creación de alguno nuevo, se puede ver pues en la columna HEADER_STATUS aparece como CANDIDATE





Si ejecutamos la misma consulta dentro de nuestra instancia RDBMS , veremos sólo los discos que forman parte de los diskgroups ya montados por la instancia ASM

GROUP_NUMBER DISK_NUMBER HEADER_STATU STATE      TOTAL_MB    FREE_MB NAME                           PATH
------------ ----------- ------------ -------- ---------- ---------- ------------------------------ ----------------------------------------
           1           5 UNKNOWN       NORMAL        30720      10309 DATA_0005                      /dev/asm_disk6
           1           6 UNKNOWN       NORMAL        30720      10304 DATA_0006                      /dev/asm_disk7
           1           7 UNKNOWN       NORMAL        30720      10309 DATA_0007                      /dev/asm_disk11
           1           8 UNKNOWN       NORMAL        30720      10308 DATA_0008                      /dev/asm_disk12
           1           9 UNKNOWN       NORMAL        30720      10310 DATA_0009                      /dev/asm_disk13





Más información sobre el parámetro ASM_DISKSTRING y más información sobre la vista V$ASM_DISK

by Ligarius
22.09.11. 13:08:46. 333 words, 7236 views. Categories: Base de datos, ASM (Automatic Storage Management) ,