Sun Cluster 軟體安裝指南 (適用於 Solaris 作業系統)

Sun Cluster 可配置元件

此節提供配置下列 Sun Cluster 元件的準則:

請將此資訊增加至相應的配置規劃工作表。

叢集名稱

在配置 Sun Cluster 期間指定叢集的名稱。在整個企業中,叢集名稱應該是獨一無二的。

節點名稱

叢集節點名稱與在 Solaris 作業系統安裝叢集節點時指定給機器的名稱相同。請參閱 hosts(4) 線上手冊以得知命名需求的更多資訊。

在單一節點叢集安裝中,預設的叢集名稱為該節點名稱。

在配置 Sun Cluster 期間,需要指定要安裝在叢集的所有節點名稱。

區域名稱

在 Solaris 10 作業系統上,使用命名慣例 nodename:zonename 來將非全域區域指定到 Sun Cluster 指令。

若要指定全域區域,您只需要指定節點名稱。

私有網路


備註 –

您無需為單一節點叢集配置專用網路。scinstall 公用程式會自動指定預設的私用網路位址 (即使叢集不使用私用網路)。


Sun Cluster 軟體使用專有網路在由 Sun Cluster 軟體管理的節點和非全域節點間進行內部通訊。Sun Cluster 配置至少需要兩個連接,連接至專用網路上的叢集交互連接。在叢集的第一個節點配置 Sun Cluster 軟體時,請使用以下其中一種方法來指定私用網路位址和網路遮罩:

若選擇指定不同的網路遮罩,scinstall 公用程式會提示您輸入 IP 位址範圍所支援的節點數量和私用網路數量。指定的節點數量應同時包含將使用私用網路的預計非全域區域數量。

此公用程式會計算可支援您指定之節點與私用網路數量的最低網路遮罩 IP 位址範圍。計算出的網路遮罩也許支援大於您所提供之節點數量的數量,包括非全域區域和私用網路。scinstall 公用程式也會計算出第二個網路遮罩,其最少可支援二倍的節點和私用網路數量。第二個網路遮罩可讓叢集容納未來的擴充,而不需再重新配置 IP 位址範圍。

接著,公用程式會詢問您要選擇哪個網路遮罩。您可以指定計算出的網路遮罩,或者提供其他網路遮罩。您指定的網路遮罩最少必須支援您指定給公用程式的節點和私用網路數量。


備註 –

若要在建立叢集後變更私用網路位址和網路遮罩,請參閱「Sun Cluster 系統管理指南(適用於 Solaris 作業系統)」中的「如何變更私有網路位址或現有叢集的位址範圍」。您可以關閉叢集以進行這些變更。

若要加入節點、非全域區域或私用網路,也許需要變更叢集私用 IP 位址範圍。


如果您要指定非預設的專用網路位址,則該位址必須符合下列需求:

請參閱「「System Administration Guide: IP Services」」中的「「Planning Your TCP/IP Network (Tasks)」」 (Solaris 9Solaris 10) 以取得關於私用網路的詳細資訊。

專用主機名稱

專用主機名稱是專用網路介面上節點間通訊所使用的名稱。在配置 Sun Cluster 期間會自動建立專用主機名稱。這些私有主機名稱遵循命名慣例 clusternodenodeid -priv,其中 nodeid 為內部節點 ID 的數字編號。在配置 Sun Cluster 期間,會在每個節點成為叢集成員時自動將節點 ID 編號指定給該節點。在配置叢集後,您可以使用 clsetup(1CL) 公用程式來重新命名私用主機名稱。

對於 Solaris 10 作業系統,可選擇為非全域區域建立私用主機名稱。非全域區域的私用主機名稱沒有制式的命名慣例。

叢集互連

叢集互連提供叢集節點之間專用網路通信的硬體路徑。每個交互連接均由一條透過下列方式之一連接的電纜組成:

如需叢集互連之用途與功能的更多資訊,請參閱「Sun Cluster Concepts Guide for Solaris OS」中的「Cluster Interconnect」


備註 –

您無需為單一節點叢集配置叢集交互連接。然而,如果您預期最後要將節點新增至單一節點叢集配置,則您可能要配置叢集交互連接供以後使用。


在 Sun Cluster 配置期間,指定一個或兩個叢集互連的配置資訊。

建立叢集後,您可以使用 clsetup(1CL) 公用程式配置附加叢集互連。

如需叢集互連硬體的相關準則,請參閱「Sun Cluster 3.1 - 3.2 Hardware Administration Manual for Solaris OS 」中的「Interconnect Requirements and Restrictions」。如需叢集互連的一般相關資訊,請參閱「Sun Cluster Overview for Solaris OS」中的「Cluster-Interconnect Components」,以及「Sun Cluster Concepts Guide for Solaris OS」

傳輸配接卡

對於傳輸配接卡 (例如網路介面上的連接埠),請指定傳輸配接卡名稱與傳輸類型。如果您的配置是兩個節點的叢集,還要指定您的互連是否為點對點連線 (配接卡對配接卡) 或使用傳輸交換器。

請考慮下列準則和限制:

請參閱 scconf_trans_adap_*(1M) 線上手冊系列,以取得有關特定傳輸配接卡的資訊。

傳輸交換器

若使用傳輸交換器 (例如:網路交換器),請為每個互連指定ㄧ個傳輸交換器名稱。您可以使用預設名稱 switchN,其中 N 是配置期間自動指定的數字,也可以建立其他名稱。

還要指定交換器連接埠名稱,或是接受預設名稱。預設通訊埠名稱與主控電纜配接卡末端節點的內部節點 ID 編號相同。然而,對某些配接卡類型而言 (如 SCI-PCI),不可使用預設連接埠名稱。


備註 –

具有三個或三個以上節點的叢集必須使用傳輸交換器。唯有兩個節點的叢集才支援叢集節點間的直接連接。


如果由兩個節點組成的叢集是直接連接,您還是可以指定互連的傳輸交換器。


提示 –

如果您指定了傳輸交換器,則以後在叢集內增加另一個節點將容易得多。


法定裝置

Sun Cluster 配置使用法定裝置來保持資料和資源的完整性。如果叢集暫時遺失與節點的連接,當叢集節點嘗試重新加入叢集時,法定裝置可以防止 Amnesia 或 Split-Brain 問題。如需法定裝置之用途與功能的更多資訊,請參閱「Sun Cluster Concepts Guide for Solaris OS」中的「Quorum and Quorum Devices」

在雙節點叢集安裝 Sun Cluster 時,您可以選擇讓 scinstall 公用程式自動配置 SCSI 法定裝置。該法定裝置選自可用的共用 SCSI 儲存磁碟。scinstall 公用程式假定支援所有可用的共用 SCSI 儲存磁碟成為法定裝置。

若要使用法定伺服器或 Network Appliance NAS 裝置為法定裝置,請在完成 scinstall 處理後進行配置。

安裝後,您也可以使用 clsetup(1CL) 公用程式來配置其他法定裝置。


備註 –

您無需為單一節點叢集配置法定裝置。


如果您的叢集配置包含不支援用做法定裝置的協力廠商共用儲存裝置,則您必須使用 clsetup 公用程式手動配置法定裝置。

規劃法定裝置時請考慮以下幾點。

如需有關法定裝置的更多資訊,請參閱「Sun Cluster Concepts Guide for Solaris OS」中的「Quorum and Quorum Devices」「Sun Cluster Overview for Solaris OS」中的「Quorum Devices」