Sun Cluster 3.0 12/01 概念

多主機磁碟

Sun Cluster 需要可同時連接一個以上節點的磁碟之多主機磁碟儲存體。 在 Sun Cluster 環境中,多主機儲存體可讓磁碟非常有用。

多主機磁碟有下列特性:

容體管理者提供鏡像或 RAID-5 配置的多主機磁碟資料冗餘。 目前,Sun Cluster 支援 Solstice DiskSuiteTM 和 VERITAS Volume Manager 作為容體管理者,以及 Sun StorEdgeTM A3x00 儲存單位中的 RDAC RAID-5 硬體控制器。

結合多主機磁碟和磁碟鏡像與資料分置,可以防止節點故障和個別的磁碟故障。

請參閱 第 4章, 常見問題,以取得有關多主機儲存體的問題與解答。

多重初始端 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 中各磁碟機殼的章節中有所說明。