分析asm對應的磁碟分割槽

dotaddjj發表於2012-08-22

asm的對應的具體的磁碟分割槽名。在asmlib下安裝的asm磁碟可以用如下方式檢視。

SQL> select group_Number,name,state from v$asm_diskgroup;

GROUP_NUMBER NAME STATE

------------ ------------------------------ -----------

1 DISKVOL1 CONNECTED

SQL> col disk_number for 9

SQL> col path for a20

SQL> select group_number,disk_number,path,state from v$asm_disk;

GROUP_NUMBER DISK_NUMBER PATH STATE

------------ ----------- -------------------- --------

1 0 ORCL:VOL1 NORMAL

而如果沒有使用asmlib包,輸出中PATH可能是如下的形式/dev/oracleasm/disk/VOL1.

對應於具體的磁碟分割槽為/dev/sdd1

[oracle@rac101 ~]$ /etc/init.d/oracleasm querydisk -d VOL1

Disk "VOL1" is a valid ASM disk on device /dev/sdd1[8,49]

而如果沒有利用asmlib而是用的linux內建的udev管理asm磁碟,則只會顯示如下資訊

[oracle@rac101 ~]$ /etc/init.d/oracleasm querydisk -d VOL1

Disk "VOL1" is a valid ASM disk on device [8,49]

[oracle@rac101 ~]$ ll /dev/ |grep 8|grep 49

brw-r----- 1 root disk 8, 49 08-17 11:22 sdd1

補充一下磁碟裝置中的majorminor device number,由於在linuxunix下所有的一切都是檔案,major device number可以看作是裝置的驅動程式,那麼被同一裝置驅動程式管理的裝置當然具備相同的majob device number,這個值實際也是kernel中的device driver table的索引。

minor device number用來代替被訪問的具體裝置,kernel先根據major device number找到設別的驅動程式,然後從minor device number獲取裝置的具體屬性。

[root@rac102 dev]# cd /dev/raw

[root@rac102 raw]# ll

total 0

crw-rw---- 1 oracle oinstall 162, 1 Aug 22 05:39 raw1

crw-rw---- 1 oracle oinstall 162, 2 Aug 22 15:07 raw2

crw-rw---- 1 oracle oinstall 162, 3 Aug 22 05:39 raw3

可以看出裸裝置的驅動程式major device number162

[root@rac102 dev]# ls -l sd*

brw-r----- 1 root disk 8, 0 Aug 22 05:36 sda

brw-r----- 1 root disk 8, 1 Aug 22 05:36 sda1

brw-r----- 1 root disk 8, 16 Aug 22 05:36 sdb

brw-r----- 1 root disk 8, 17 Aug 22 05:38 sdb1

brw-r----- 1 root disk 8, 18 Aug 22 05:36 sdb2

brw-r----- 1 root disk 8, 19 Aug 22 05:36 sdb3

brw-r----- 1 root disk 8, 20 Aug 22 05:38 sdb4

brw-r----- 1 root disk 8, 21 Aug 22 05:38 sdb5

brw-r----- 1 root disk 8, 22 Aug 22 05:38 sdb6

brw-r----- 1 root disk 8, 23 Aug 22 05:38 sdb7

brw-r----- 1 root disk 8, 32 Aug 22 05:36 sdc

brw-r----- 1 root disk 8, 33 Aug 22 05:36 sdc1

brw-r----- 1 root disk 8, 48 Aug 22 05:36 sdd

brw-r----- 1 root disk 8, 49 Aug 22 05:38 sdd1

磁碟的major device number8

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25362835/viewspace-1059240/,如需轉載,請註明出處,否則將追究法律責任。

相關文章