Sun Cluster 3.0 12/01 概念

多重初始端 SCSI

本節僅適用於 SCSI 儲存裝置,不適用於多主機磁碟的「光纖通道」(Fibre Channel) 儲存體。

在獨立式伺服器中,伺服器節點是以連接此伺服器至特定 SCSI 匯流排的 SCSI 主機配接卡電路,來控制 SCSI 匯流排活動。 此 SCSI 主機配接卡電路即為 SCSI 初始端 (SCSI initiator)。 這個電路起始此 SCSI 匯流排的所有匯流排活動。 SCSI 主機配接卡的預設 SCSI 位址在 Sun 系統中是 7。

叢集配置利用多主機磁碟在多伺服器節點之間共用儲存體。 當叢集儲存體是由單端或差動式 SCSI 裝置所組成時,該配置即為多重初始端 SCSI。 這個詞彙所隱含的意義,即 SCSI 匯流排上存在一個以上的 SCSI 初始端。

SCSI 規格需要 SCSI 匯流排上的每一個裝置均具有一個唯一的 SCSI 位址。 (主機配接卡也是 SCSI 匯流排上的一個裝置。) 在多重初始端環境中的預設硬體配置會導致衝突,因為所有的 SCSI 主機配接卡預設為 7。

若要解決衝突,在每個 SCSI 匯流排上,留下其中一個 SCSI 主機配接卡的 SCSI 位址為 7,並將其它的主機配接卡設定為未用的 SCSI 位址。 請適當地規劃指定這些"未用的" SCSI 位址,包括目前和最後未使用的位址。 將來不使用的位址範例,是安裝新磁碟到空磁碟插槽以便增加儲存體。 在大部份配置中,第二主機配接卡的可用 SCSI 位址為 6。

您可以藉由設定 scsi-initiator-id Open Boot PROM (OBP) 屬性,變更選取的主機配接卡的 SCSI 位址。您可以全域式或以個別主機配接卡的方式,來設定節點的這個屬性。 有關設定每一個 SCSI 主機配接卡的唯一 scsi-initiator-id 的指示在 Sun Cluster 3.0 12/01 Hardware Guide 中各磁碟機殼的章節中有所說明。