現象:
在系統連接配接HP的XP系列存儲後,用ioscan -funC disk檢視外接硬碟的時候,在OPEN-E類(或者open-9等等)之外,可能會出現disk-subsystem類的顯示. 解釋:
因為XP系列存儲雖然使用光纖連接配接,但在光纖中運作的仍然是SCSI協定.這樣,在系統中ioscan的時候,在H/W Path列中的硬體位址會有如下顯示(下面的并非是所有顯示結果,而是節選的部分顯示.)
disk 230 0/0/10/1/0.1.11.0.0.1.4 sdisk CLAIMED DEVICE HP OPEN-E
/dev/dsk/c10t1d4 /dev/rdsk/c10t1d4
disk 231 0/0/10/1/0.1.11.0.0.1.5 sdisk CLAIMED DEVICE HP OPEN-E
/dev/dsk/c10t1d5 /dev/rdsk/c10t1d5
disk 233 0/0/10/1/0.1.11.0.0.1.6 sdisk CLAIMED DEVICE HP OPEN-E
/dev/dsk/c10t1d6 /dev/rdsk/c10t1d6
disk 235 0/0/10/1/0.1.11.0.0.1.7 sdisk CLAIMED DEVICE HP OPEN-E
/dev/dsk/c10t1d7 /dev/rdsk/c10t1d7
disk 237 0/0/10/1/0.1.11.0.0.2.0 sdisk CLAIMED DEVICE HP DISK-SUBSYSTEM
/dev/dsk/c10t2d0 /dev/rdsk/c10t2d0
disk 242 0/0/10/1/0.1.11.0.0.3.0 sdisk CLAIMED DEVICE HP DISK-SUBSYSTEM
/dev/dsk/c10t3d0 /dev/rdsk/c10t3d0
disk 244 0/0/10/1/0.1.11.0.0.4.0 sdisk CLAIMED DEVICE HP DISK-SUBSYSTEM
/dev/dsk/c10t4d0 /dev/rdsk/c10t4d0
disk 246 0/0/10/1/0.1.11.0.0.5.0 sdisk CLAIMED DEVICE HP DISK-SUBSYSTEM 其中倒數第二位代表ldev的SCSI位址.SCSI位址有16個,号碼為0-15.每個SCSI位址下,可以接8個lun位址,号碼為0-7.
在上面顯示的ldev中,前4個是已經被配置設定到系統中的ldev.而後四項,則是并未配置設定給系統的位址.在XP中,如果最後兩位為x.0的這個位址沒有被系統識别,則會顯示DISK-SUBSYSTEM.并且不會在系統中顯示x.1到x.7的位址.
在上例中,0/0/10/1/0.1.11.0.0.2.0和0/0/10/1/0.1.11.0.0.3.0等位址并并未配置設定給系統,是以,顯示為DISK-SUBSYSTEM. 注:
1.當x.0被配置設定給系統識别後,則該位址的屬性将變為OPEN-E(至于是OPEN-x,中的x究竟是什麼,以實際情況為準).
2.系統中的硬體位址惟一.也就是說,當x.0被配置設定了ldev,并且使系統識别後,即使x.1-x.7并未使用,x.0位址的屬性改為OPEN-E,并且不會同時出現x.0是DISK-SUBSYSTEM的情況.
3.如果隻是使用了x.0的位址,x.1-x.7并未使用.那麼,在ioscan的顯示中,不會出現x.1-x.7的位址.