Sun Cluster 配置使用法定裝置來保持資料和資源的完整性。如果叢集暫時遺失與節點的連接,當叢集節點嘗試重新加入叢集時,法定裝置可以防止 Amnesia 或 Split-Brain 問題。如需有關法定裝置之用途與功能的更多資訊,請參閱「Sun Cluster Concepts Guide for Solaris OS」中的「Quorum and Quorum Devices」。
在雙節點叢集安裝 Sun Cluster 時,您可以選擇讓 scinstall 公用程式自動配置 SCSI 法定裝置或 Sun NAS 裝置。您可以從可用的共用 SCSI 儲存磁碟與 Sun NAS 裝置中選擇此法定裝置。scinstall 公用程式假定支援所有可用的共用 SCSI 儲存磁碟成為法定裝置。
如果要使用法定伺服器或 Network Appliance NAS 裝置做為法定裝置,請在完成 scinstall 處理後進行配置。
安裝後,您也可以使用 clsetup(1CL) 公用程式來配置其他法定裝置。
您無需為單一節點叢集配置法定裝置。
如果您的叢集配置包含不支援用做法定裝置的協力廠商共用儲存裝置,則您必須使用 clsetup 公用程式手動配置法定裝置。
規劃法定裝置時請考量以下幾點。
下限 – 一個雙節點叢集必須至少擁有一個法定裝置,它可以為共用 SCSI 磁碟、法定伺服器或 NAS 裝置。對於其他的拓樸,可自由選用法定裝置。
奇數規則 – 如果在雙節點叢集中或在直接連線至法定裝置的一對節點中配置了多個法定裝置,則配置奇數個法定裝置。此配置可確保法定裝置具有完全獨立的故障路徑。
法定票數分配 - 為了讓叢集擁有高度可用性,請確認法定裝置提供的總票數是小於節點分配的總票數。否則,如果所有法定裝置均不可用,則節點無法形成叢集 (即使所有節點都正常運作)。
連接 – 法定裝置必須至少與兩個節點連接。
SCSI 隔離協定 – 配置了 SCSI 法定裝置後,其 SCSI 協定在雙節點叢集中會自動設為 SCSI-2,而在三或多節點叢集中則自動設為 SCSI-3。在將裝置配置為法定裝置後,您就無法變更裝置的 SCSI 協定。
ZFS 儲存池 - 請勿將配置的法定裝置增加至 ZFS 儲存池。若將已配置的法定裝置增加至 ZFS 儲存池,就會重新標示磁碟為 EFI 磁碟,並且會遺失法定配置資訊。磁碟將不再提供法定票數給叢集。
一旦磁碟位於儲存池內,您就可以配置該磁碟為法定裝置。或者,您可以取消配置法定裝置、將它增加至儲存池,接著重新配置磁碟為法定裝置。
如需有關法定裝置的更多資訊,請參閱「Sun Cluster Concepts Guide for Solaris OS」中的「Quorum and Quorum Devices」與「Sun Cluster Overview for Solaris OS」中的「Quorum Devices」。