In Linux, ASMLib fornisce il wrapper per la gestione dei dischi ASM. Per identificare il dispositivo fisico sottostante a cui punta il disco ASM, puoi utilizzare il comando oracleasm querydisk.
L’opzione querydisk elenca i numeri major e minor che possono essere usati per individuare il dispositivo fisico.
L’esempio più sotto è stato eseguito su un server virtuale che ospita ASM e un database Oracle.
1 2 3 4 5 6 7 8 9 10 11 |
[root@oraclevm ~]# oracleasm listdisks DATA1 [root@oraclevm ~]# oracleasm querydisk -d DATA1 Disk “DATA1” is a valid ASM disk on device [8,17] [root@oraclevm ~]# ls -ltr /dev/sd* brw–rw——. 1 root disk 8, 0 Dec 14 18:18 /dev/sda brw–rw——. 1 root disk 8, 2 Dec 14 18:18 /dev/sda2 brw–rw——. 1 root disk 8, 1 Dec 14 18:18 /dev/sda1 brw–rw——. 1 root disk 8, 16 Dec 14 18:18 /dev/sdb <strong>brw–rw——. 1 root disk 8, 17 Dec 14 18:18 /dev/sdb1</strong> [root@oraclevm ~]# |
Nell’esempio riportato sopra, il disco DATA1 punta a /dev/sdb1. Il disco 8 major è basato su blocchi e si riferisce ai dispositivi di tipo disco SCSI.