安裝 Sun Java System Application Server 並將其配置為故障轉移資料服務之前,請設定伺服器將在安裝和配置之後使用的網路資源。若要配置與啟動網路資源,請使用以下指令行程序。如果您要將 Sun Java System Application Server 配置為可同時在多個節點上控制的服務,請移至如何安裝與配置 Sun Java System Application Server。
可以控制資料服務的叢集節點名稱。
用於配置網路資源的主機名稱,用戶端將使用該名稱存取 Sun Java System Application Server。通常,安裝叢集時會設定此主機名稱。請參閱「Sun Cluster 概念指南 (適用於 Solaris 作業系統)」,以取得有關網路資源的詳細資訊。
請在每一個叢集成員上執行此程序。
成為叢集成員的超級使用者。
檢驗您使用的所有網路位址是否均已加入您的名稱服務資料庫中。
在 Sun Cluster 安裝期間應該已執行此項檢驗工作。請參閱「Sun Cluster 軟體安裝指南 (適用於 Solaris 作業系統」中的規劃章節。
若要避免名稱服務查找失敗,請確定所有的邏輯主機名稱均包含在所有叢集節點的 /etc/inet/hosts 檔案中。在伺服器的 /etc/nsswitch.conf 中配置名稱服務對映,以便在嘗試存取 NIS、NIS+ 或 DNS 之前先檢查本機檔案。
建立一個故障轉移資源群組,以包含網路資源和應用程式資源。
# scrgadm -a -g 資源群組 [-h nodelist] |
指定資源群組的名稱。您可以自訂該名稱。
指定識別潛在主要節點的實際節點名稱的選擇性清單,該清單以逗號分隔。其先後順序即為發生故障轉移時,這些節點成為主要節點的順序。
請使用 -h 選項指定節點清單的順序。如果叢集中的所有節點均為潛在主要節點,則無需使用 -h 選項。
將網路資源加入資源群組。
請使用以下指令將邏輯主機名稱加入資源群組。
# scrgadm -a -L -g 資源群組 -l 主機名稱,…[-n netiflist] |
指定要加入的網路資源。
指定資源群組的名稱。
指定以逗號分隔的網路資源清單。
指定一個可識別每個節點上的 IP 網路多重路徑連結 群組的選擇性清單,該清單以逗號分隔。
netiflist 中每個元素的格式必須為 netif@node。netif 可作為 IP 網路多重路徑連結群組給定名稱,例如 sc_ipmp0。節點可由節點名稱或節點 ID 識別,如 sc_ipmp0@1 或 sc_ipmp@phys-schost-1。Sun Cluster 目前不支援使用 netif 的配接卡名稱。
# scswitch -Z -g 資源群組 |
將資源群組移至 MANAGED 狀態,然後讓其上線運作
指定資源群組的名稱