在采用asmlib时,确认物理磁盘的方法

简介: 在采用asmlib时,确认物理磁盘的方法

在采用asmlib作为asm驱动时,此时,通过v$asm_disk视图无法确认具体物理磁盘:

SQL> select disk_number,path from v$asm_disk
 2  where group_number=1;
DISK_NUMBER PATH
----------- ------------
         0 ORCL:VOL12
         1 ORCL:VOL13

可以通过如下的几种方法实现:
1、dd方法:

[root@rac1 ~]# dd if=/dev/sdb13 bs=1 count=45 |hexdump -c |more
45+0 records in
45+0 records out
45 bytes (45 B) copied, 9.4e-05 seconds, 479 kB/s
0000000 001 202 001 001  \0  \0  \0  \0  \0  \0  \0 200 253 243 245 371
0000010  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0000020   O   R   C   L   D   I   S   K   V   O   L   1   2            
000002d

这可以确定/dev/sdb13为VOL12。

2、通过major号确定:

[root@rac1 ~]# ls -l /dev/oracleasm/disks/VOL12
brw-rw---- 1 oracle oinstall 8, 29 May 15 22:02 /dev/oracleasm/disks/VOL12
[root@rac1 ~]# ls -l /dev/sd* |grep "8, 29"
brw-r----- 1 root disk 8, 29 May 15 22:02 /dev/sdb13
[grid@node2 ~]$ cd /dev/oracleasm/disks/
[grid@node2 disks]$ ll
total 0
brw-rw---- 1 grid oinstall 8, 33 Mar 10 12:04 ARCHDISK
brw-rw---- 1 grid oinstall 8, 49 Mar 10 12:04 DATADISK
brw-rw---- 1 grid oinstall 8, 65 Mar 10 12:04 OVDISK
[grid@node2 disks]$ ls -l /dev/sd* |grep "8, 33"
brw-rw---- 1 grid oinstall 8, 33 Mar 10 12:04 /dev/sdc1
[grid@node2 disks]$ ls -l /dev/sd* |grep "8, 49"
brw-r----- 1 root disk     8, 49 Mar 10 12:04 /dev/sdd1
[grid@node2 disks]$ ls -l /dev/sd* |grep "8, 65"
brw-rw---- 1 grid oinstall 8, 65 Mar 10 12:04 /dev/sde1
[grid@node2 disks]$ 
目录
相关文章
|
10天前
|
存储 IDE 开发工具
磁盘的物理组成
本文介绍了磁盘的物理组成和如何新增磁盘。磁盘主要由主轴、磁盘盘、磁头和磁头臂组成,其中磁道、簇、扇面和扇区是磁盘的基本存储单元。新增磁盘的步骤包括关闭操作系统、选择磁盘类型和容量、创建新虚拟磁盘并完成配置。常见的磁盘接口类型有IDE、SCSI、SATA和SAS。
21 0
|
3月前
|
存储 监控 Linux
|
存储 缓存 安全
物理网安全-文件系统
物理网安全-文件系统
110 0
|
存储 安全 数据安全/隐私保护
基本磁盘与动态磁盘 RAID磁盘冗余阵列区分(简单了解各种卷组)
基本磁盘与动态磁盘 RAID磁盘冗余阵列区分(简单了解各种卷组)
645 0
基本磁盘与动态磁盘 RAID磁盘冗余阵列区分(简单了解各种卷组)
|
Oracle 关系型数据库 数据库
|
Linux 数据安全/隐私保护 运维