Linux下查看ASM对应磁盘组以及设备名


在工作上有时候忘记ASM磁盘组所对应的ASM磁盘和设备名,需要查看时可以在ASM实例中使用以下命令:

SQL> select name,path from v$asm_disk_stat;

NAME       PATH
---------- --------------------------------------------------
THREE_0000 /dev/oracleasm/disks/VOL3
TWO_0000   /dev/oracleasm/disks/VOL2
ONE_0000   /dev/oracleasm/disks/VOL1

另外希望查看对应的设备名称,可以利用如下命令查看:

[root@rac1 ~]# /etc/init.d/oracleasm listdisks
VOL1
VOL2
VOL3

[root@rac1 ~]# /etc/init.d/oracleasm querydisk -p VOL1
Disk "VOL1" is a valid ASM disk
/dev/sdc1: LABEL="VOL1" TYPE="oracleasm" 
[root@rac1 ~]# /etc/init.d/oracleasm querydisk -p VOL2
Disk "VOL2" is a valid ASM disk
/dev/sdd1: LABEL="VOL2" TYPE="oracleasm" 
[root@rac1 ~]# /etc/init.d/oracleasm querydisk -p VOL3
Disk "VOL3" is a valid ASM disk
/dev/sde1: LABEL="VOL3" TYPE="oracleasm" 

请使用浏览器的分享功能分享到微信等