本節提供規劃和準備 Sun Cluster 軟體安裝的準則。 有關 Sun Cluster 元件的詳細資訊,請參閱 Sun Cluster 3.0 12/01 概念。
安裝軟體前,請確定您擁有所有必要的授權憑證。Sun Cluster 軟體不需要授權憑證,但是您的 Sun Cluster 軟體授權合約,其內容必須要包括安裝 Sun Cluster 軟體的每一個節點。
有關容體管理者軟體和應用軟體的授權需求,請參閱這些產品的安裝文件。
安裝每個軟體產品之後,您還必須安裝必要的修補程式。 關於目前所需修補程式的詳細資訊,請參閱 Sun Cluster 3.0 12/01 版次注意事項 或洽詢企業服務代表或服務供應商。請參閱 Sun Cluster 3.0 12/01 系統管理手冊 以取得套用修補程式的一般準則和程序。
您必須根據叢集配置來設定各個 Sun Cluster 元件的 IP 位址號碼。在叢集配置中的每一個節點均至少要有一個公用網路連接至同一組的公用子網路。
下表列出需要指定 IP 位址的元件。將這些 IP 位址,新增至已使用的命名服務中。 安裝 Solaris 軟體之後,也將這些 IP 位址新增至每個叢集節點的本機 /etc/inet/hosts 檔案中。
表 1-3 使用 IP 位址的 Sun Cluster 元件
元件 |
需要 IP 位址 |
---|---|
管理主控台 |
每個子網路 1 個 |
叢集節點 |
每個子網路的每個節點 1 個 |
主控台存取裝置 |
1 |
邏輯位址 |
每個子網路的每個邏輯主機資源 1 個 |
對於所有的叢集節點,您必須擁有主控台存取權。 如果已經在管理主控台上安裝「叢集控制面板」(CCP) 軟體,您必須提供用來和叢集節點通訊的主控台存取裝置之主機名稱。終端機集線器可用來在管理主控台和叢集節點主控台之間互相通訊。 Sun Enterprise E10000 server 使用「系統服務處理器」(SSP),而非終端機集線器。 Sun FireTM 伺服器使用系統控制器。有關主控台存取的詳細資訊,請參閱 Sun Cluster 3.0 12/01 概念。
使用邏輯位址的每一個資料服務資源群組,在每個公用網路都必須指定一個主機名稱,才能透過公用網路存取邏輯位址。 請參閱 Sun Cluster 3.0 12/01 Data Services Installation and Configuration Guide,以取得規劃資源群組的資訊和工作表。 有關資料服務和資源的詳細資訊,也請參閱 Sun Cluster 3.0 12/01 概念。
本節提供在安裝時,配置 Sun Cluster 元件的準則。
在 Sun Cluster 3.0 12/01 版次注意事項 的 "叢集和節點名稱工作表" 中,新增了此規劃資訊。
在安裝 Sun Cluster 時,指定叢集的名稱。 在整個企業中,叢集名稱應該是獨一無二的。
在 Sun Cluster 3.0 12/01 版次注意事項 的 "叢集和節點名稱工作表" 中,新增了此規劃資訊。 其它大部份工作表的資訊,是以節點名稱來分組。
節點名稱是在安裝 Solaris 作業環境時,指定給機器的名稱。 安裝 Sun Cluster 時,要指定所有節點的名稱,而這些節點要安裝成為叢集。
在 Sun Cluster 3.0 12/01 版次注意事項 的 "叢集和節點名稱工作表" 中,新增了此規劃資訊。
Sun Cluster 軟體使用私有網路,進行節點之間的內部通訊。 Sun Cluster 至少需要兩個連接點,連接至私有網路上的叢集交互連接。在叢集的第一個節點安裝 Sun Cluster 軟體時,要指定私有網路位址和網路遮罩。您可以選擇接受預設的私有網路位址 (172.16.0.0) 和網路遮罩 (255.255.0.0),若預設網路位址已在企業他處使用,則可另行輸入。
在成功安裝節點成為叢集成員之後,即無法變更私有網路位址和網路遮罩。
如果您要指定非預設的私有網路位址,必須符合下列需求。
位址的最後兩組數字必須是零
在網路位址的指定方面,應依照 RFC 1597 中的準則
請參閱 TCP/IP and Data Communications Administration Guide 有關取得 RFC 複本的說明。
如果您要指定非預設值的網路遮罩,必須符合下列需求:
對私有網路位址中指定的所有位元,給予最小遮罩
沒有"孔洞"
在 Sun Cluster 3.0 12/01 版次注意事項 的 "叢集和節點名稱工作表" 中,新增了此規劃資訊。
專用主機名稱,是用於私有網路介面上節點間通訊的名稱。 專用主機名稱會在 Sun Cluster 安裝時自動產生,而且遵循命名慣例 clusternodenodeid-priv,其中 nodeid 是數值型態的內部節點 ID。在安裝 Sun Cluster 時,此節點 ID 號碼會自動指定給每一個成為叢集成員的節點。安裝後,您可以使用 scsetup(1M) 公用程式,重新命名專用主機名稱。
在 Sun Cluster 3.0 12/01 版次注意事項 的 "叢集交互連接工作表" 中,新增了此規劃資訊。
叢集交互連接提供叢集節點之間,私有網路通訊的硬體路徑。 每一個交互連接是由連接兩個傳輸配接卡,或是連接一個傳輸配接卡和一個傳輸接點,抑或是二個傳輸接點之間的電纜所組成。安裝Sun Cluster 期間,您要為兩個叢集交互連接指定下列配置資訊。
傳輸配接卡- 對於傳輸配接卡,例如網路介面上的通訊埠,指定傳輸配接卡名稱和傳輸類型。 如果您的配置是兩個節點的叢集,還要指定您的交互連接 是否為直接連接 (配接卡對配接卡) 或使用傳輸接點。 如果兩個節點的叢集是直接連接,您還是可以指定交互連接的傳輸接點。 如果您指定傳輸接點,以後要在叢集中新增節點就會比較容易。
傳輸接點 - 如果您使用傳輸接點 (例如網路交換器),指定每個交互連接的傳輸接點名稱。您可以用預設名稱 switchN,其中 N 是安裝時自動指定的數字,或者您也可以自行建立其它名稱。
還要指定接點埠名稱,或是接受預設名稱。 預設埠名稱與主控電纜配接卡末端節點的內部節點 ID 號碼相同。 然而,對某些配接卡類型而言,如 SCI,不可以使用預設埠名稱。
具有三個或三個以上節點的叢集必須使用傳輸接點。 唯有兩個節點的叢集才支援叢集節點間的直接連接。
在安裝後,您可以使用 scsetup(1M) 公用程式,配置額外的私有網路連接。
有關叢集交互連接的詳細資訊,請參閱 Sun Cluster 3.0 12/01 概念。
在 Sun Cluster 3.0 12/01 版次注意事項 的 "公用網路工作表" 中,新增了此規劃資訊。
公用網路在叢集外部進行通訊。 規劃公用網路配置時請考慮以下幾點:
公用網路和私有網路 (叢集交互連接) 必須使用個別的配接卡。
至少要有一個公用網路連接到所有的叢集節點。
硬體配置可以容納多少個公用網路連接,您就可以額外擁有相同數目的公用網路連接。
local-mac-address 變數必須使用預設值 false。 Sun Cluster 軟體不支援值設定為 true 的 local-mac-address。
亦請參閱 "NAFO 群組",以取得有關規劃公用網路配接卡備份群組的準則。 有關公用網路介面的詳細資訊,請參閱 Sun Cluster 3.0 12/01 概念。
在 Sun Cluster 3.0 12/01 版次注意事項 的 "磁碟裝置群組配置工作表" 中,新增了此規劃資訊。
您必須將所有的容體管理者磁碟群組,配置為 Sun Cluster 磁碟裝置群組。這種配置方式讓次要節點在主要節點故障時,得以取而代之管理多主機磁碟。 規劃磁碟裝置群組時請考慮以下幾點。
故障轉移 - 您可以配置多埠連接磁碟並適當地配置容體管理者裝置,成為故障轉移裝置。 容體管理者裝置的適當配置,包括多埠連接的磁碟和容體管理者本身的正確設定,使得多個節點可以主控匯出的裝置。 您不能將磁帶機、CD-ROM 或單埠磁碟配置成故障轉移裝置。
鏡像 - 您必須鏡像磁碟,以保護資料不受磁碟故障的影響。 請參閱 "鏡像準則",以取得詳細準則。 請參閱 "安裝和配置 Solstice DiskSuite 軟體" 或 "安裝並配置 VxVM 軟體",以及容體管理者的文件,以取得鏡像的說明。
有關磁碟裝置群組的詳細資訊,請參閱 Sun Cluster 3.0 12/01 概念。
在 Sun Cluster 3.0 12/01 版次注意事項 的 "公用網路工作表" 中,新增了此規劃資訊。
「網路配接卡故障轉移」(NAFO) 群組,提供公用網路配接卡監視和故障轉移,並且是網路位址資源的基礎。如果 NAFO 群組由兩個或兩個以上的配接卡組成,當作用中配接卡故障時,NAFO 群組的所有位址都會轉移到 NAFO 群組內的另一張配接卡上。如此,作用中的NAFO 群組配接卡可保有公用網路與連接NAFO 群組配接卡的子網路之連接性。
每個公用網路的配接卡必須屬於一個 NAFO 群組。
每個節點在每一個子網路中,只能有一個 NAFO 群組。
指定的 NAFO 群組中,只有一個配接卡可以擁有主機名稱關聯,其格式為 /etc/hostname.adapter 檔。
NAFO 群組命名慣例為 nafoN, 其中 N 是建立 NAFO 群組時您所提供的號碼。
有關「網路配接卡故障轉移」的詳細資訊,請參閱 Sun Cluster 3.0 12/01 概念。
Sun Cluster 配置使用法定裝置來保持資料和資源的完整性。 如果叢集暫時遺失與節點的連接,當叢集節點嘗試重新加入叢集時,法定裝置可以防止 Amnesia 或 Split-Brain 問題。 請使用 scsetup(1M) 公用程式來指定法定裝置。
規劃法定裝置時請考慮以下幾點。
最小 - 兩個節點的叢集至少要指定一個共用磁碟作為法定裝置。 對於其它的拓樸,可自由選用法定裝置。
奇數法則 - 如果兩個節點的叢集,或直接連接至法定裝置的節點配對中,配置一個以上的法定裝置,請配置奇數個法定裝置,法定裝置便可以擁有完全獨立的故障路徑。
連接- 請勿將法定裝置連接到兩個以上的節點。
有關法定數目的詳細資訊,請參閱 Sun Cluster 3.0 12/01 版次注意事項。