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