Sun Cluster 3.1 4/04、Sun Cluster 3.1 8/05、Sun Cluster 3.2 和 Sun Cluster 3.2 2/08 都支援公用網路的網際網路通訊協定 (IP) 網路多重路徑的 Solaris 軟體實作。 叢集與非叢集環境兩者的基本「IP 網路多重路徑」管理是相同的。多重路徑管理會在適當的 Solaris 作業系統文件中說明。但是,請在 Sun Cluster 環境中管理 IP 網路多重路徑之前,先閱讀下面的準則。
在叢集上執行「IP 網路多重路徑」程序之前,請先考量以下準則。
每一張公用網路配接卡必須屬於一個多重路徑群組。
對於乙太網路配接卡,變數 local-mac-address? 的值必須為 true。
您必須為以下種類的多重路徑群組中的每個配接卡配置測試 IP 位址:
執行 Solaris 9 或 Solaris 10 作業系統的叢集中所有的多配接卡多重路徑群組。Solaris 9 或 Solaris 10 作業系統上的單一配接卡多重路徑群組不需要測試 IP 位址。
同一多重路徑群組中所有配接卡的測試 IP 位址都必須屬於單一 IP 子網路。
一般應用程式不可使用測試 IP 位址,因為這些程式並不具高度可用性。
多重路徑群組命名上並無限制。不過,當配置資源群組時,netiflist 命名慣例是任何多重路徑名稱後面加上節點 ID 編號或節點名稱。例如,假設多重路徑群組的名稱為 sc_ipmp0,則 netiflist 命名可能為 sc_ipmp0@1 或 sc_ipmp0@phys-schost-1,其中配接卡位於節點 phys-schost-1 上,並且其節點 ID 為 1。
請避免未使用 if_mpadm(1M) 指令先將 IP 位址從要移除的配接卡切換到群組中的替代配接卡,而取消配置 (取消探測) 或關閉「IP 網路多重路徑」群組的配接卡。
避免將配接卡重新配線到不同的子網路,而未事先從對應的多重路徑群組移除它們。
邏輯配接卡作業可以在配接卡上執行,即使多重路徑群組的監視處於開啟狀態。
對於叢集中的各節點,您必須至少維護一項公用網路連線。如果沒有公用網路連線,則無法存取叢集。
若要檢視叢集上的「IP 網路多重路徑」群組的狀態,請使用以下指令。clinterconnect status 指令
如需關於「IP 網路多重路徑」的詳細資訊,請參閱 Solaris 作業系統管理說明文件集中適當的說明文件。
表 7–3 作業說明:管理公用網路
Solaris 作業系統發行版本 |
指示 |
---|---|
SPARC:Solaris 9 作業系統 |
「System Administration Guide: IP Services」中的「IP 網路多重路徑主題」 |
Solaris 10 作業系統 |
「System Administration Guide: IP Services」中的「IP Network Multipathing Topics」 |
如需叢集軟體安裝程序,請參閱「Sun Cluster 軟體安裝指南 (適用於 Solaris 作業系統)」。如需有關維修公用網路硬體元件的程序,請參閱「Sun Cluster 3.1 - 3.2 Hardware Administration Manual for Solaris OS」。
在叢集的公用網路介面上完成動態重新配置 (DR) 作業時,您必須考量幾個問題。
Solaris DR 功能的所有需求、程序和限制也適用於 Sun Cluster DR 支援 (除了作業系統的靜止程序以外)。因此,將 DR 功能與 Sun Cluster 軟體搭配使用之前,請先參閱 Solaris DR 功能的相關文件。您應該仔細閱讀在 DR 拆離作業過程中影響非網路 IO 裝置的問題。
只有當公用網路介面不在使用中時,DR 移除板作業才能成功。移除使用中的公用網路介面前,請使用 if_mpadm(1M) 指令,將 IP 位址從要移除的配接卡切換至多重路徑群組中其他配接卡。
如果您試圖移除公用網路介面卡,而沒有將其當做使用中的網路介面加以正確停用,Sun Cluster 會拒絕該作業,並指出可能受該作業影響的介面。
對於具有兩張配接卡的多重路徑群組,當您在停用的網路配接卡上執行 DR 移除作業時,如果其餘的網路配接卡故障,則可用性會受到影響。其餘的配接卡沒有空間可以為 DR 作業的持續時間進行故障轉移。
在公用網路介面上執行 DR 作業時,請依下列順序完成下述程序。
表 7–4 作業說明:動態重新配置搭配公用網路介面。
作業 |
指示 |
---|---|
1. 使用 if_mpadm 將 IP 位址從要移除的配接卡切換至多重路徑群組內的另一個配接卡。 |
if_mpadm(1M) 線上手冊。 適當的 Solaris 作業系統文件: Solaris 9:「System Administration Guide: IP Services」中的「IP Network Multipathing Topics」 Solaris 10︰「System Administration Guide: IP Services」中的第 VI部分「IPMP」 |
2. 使用 ifconfig 指令從多重路徑群組移除配接卡。 |
適當的 Solaris 說明文件: Solaris 9:「System Administration Guide: IP Services」中的「IP Network Multipathing Topics」 ifconfig(1M) 線上手冊 Solaris 10︰「System Administration Guide: IP Services」中的第 VI部分「IPMP」 |
3. 在公用網路介面上執行 DR 作業。 |
「Sun Enterprise 10000 DR Configuration Guide」和「Sun Enterprise 10000 Dynamic Reconfiguration Reference Manual」(位於 Solaris 9 on Sun Hardware 和 Solaris 10 on Sun Hardware 文件集中) |