安裝 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 狀態,然後讓其上線運作
指定資源群組的名稱