我有一堆asmdisk:
/dev/oracleasm/disks/DATA01
/dev/oracleasm/disks/DATA02
..
/dev/oracleasm/disks/DATA07
可能,它们被创建为:
oracleasm createddisk DATA01 /dev/sda1
oracleasm createddisk DATA01 /dev/sda2
但我不确定。
如何为创建的 ASM 磁盘定义依赖块设备?如何确定 DATA01 是由 /dev/sda1 组成的?
显示底层物理磁盘的较新版本的
ASMLib
支持。oracleasm querydisk -p DATA01
oracleasm-querydisk
例子:
旧版本可能没有该
-p
选项,它们仅显示可用于查找物理磁盘的主要和次要编号:将 ASM 磁盘映射到物理设备
例子:
我从上面的博客文章中复制的这个例子似乎并不完全准确(
grep 97
返回次要号码 81?),但是这个概念是有效的。