Sun Cluster 概念指南 (適用於 Solaris 作業系統)

多重初始端 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 屬性,來變更為這些主機配接卡選取的 SCSI 位址。

您可以全域式或以個別主機配接卡的方式,來設定節點的這個屬性。 如需有關為每一個 SCSI 主機配接卡設定唯一 scsi-initiator-id 的說明,請參閱Sun Cluster Hardware Collection中有關各磁碟附件的章節。