Linux應用開發加油:創建WebSphere(2)
發表于:2007-07-04來源:作者:點擊數:
標簽:
在下一個窗口中,接受默認值(在我們的例子中,Node Name 為 TP1Manager,Host Name 為 TP1,Cell Name 為 TP1Network)。然后單擊 Next。 圖 9. Installation Wizard —— 節點、主機和單元名 java script:window.open(this.src);" style="CURSOR: pointer"
在下一個窗口中,接受默認值(在我們的例子中,Node Name 為 TP1Manager,Host Name 為 TP1,Cell Name 為 TP1Network)。然后單擊 Next。
圖 9. Installation Wizard —— 節點、主機和單元名
javascript:window.open(this.src);" style="CURSOR: pointer" onload="return imgzoom(this,550)"> 下一個窗口會顯示您的安裝選擇。確認這些選擇并單擊" Next。
圖 10. Installation Wizard —— 安裝選擇 
下一個窗口讓您在線注冊。您既可以現在注冊也可以將來再注冊。單擊" Next 然后再單擊 Finish 以完成 Deployment Manager 的安裝。
當安裝向導完成后,First Steps 窗口就會自動打開。
在 First Steps 中,單擊 Verify Installation。這個選項將運行 Installation Verification Test 工具來確認 Deployment Manager
服務器已經正確安裝并可以正常啟動。第一次運行確認安裝
測試可能需要幾分鐘。
消息顯示出來后,向下卷動確認消息區域。確認消息將顯示 dmgr 服務器已經可用于電子商務。您將看到最后的“IVT Verification Su
clearcase/" target="_blank" >cceeded”以及“Installation Verification is complete”消息。
圖 11. First Steps 
單擊" Exit 以關閉 First Steps。
單擊 Exit 以關閉 WebSphere Application Server Network Deployment LaunchPad。
創建 Deployment Manager 單元
安裝完成后,您的配置將是:
計算機 1:
安裝了基本的 WebSphere Application Server
安裝了 WebSphere Application Server Deployment Manager
安裝了 IBM HTTP Server
計算機 2:
安裝了基本的 WebSphere Application Server
Deployment Manager 單元的創建
兩個 WebSphere 節點必須添加到 Deployment Manager 的單元。我們將使用 addNode 命令來完成這一任務,這個命令可以在每個節點(TP1 和 TP2)上的 WebSphere Application Server 安裝的 bin 目錄下找到。一定不能在兩個節點上同時執行這個命令。
首先在計算機 TP1 上執行 addNode,等待命令結束,然后再在計算機 TP2 上執行。這個命令需要運行著 Deployment Manager 進程的計算機名稱作為參數。此外,由于您配置為 Deployment Manager 與 Application Server 共存于同一計算機上,所以必須為 Deployment Manager 的
SOAP Connector Address 指定另一個參數。在本例中,主機名是 TP1,SOAP Connector Address 是 8889。清單 2 舉例說明了 addNode 命令的使用。
清單 2. addNode 命令
TP1:~ # /opt/WebSphere/AppServer/addNode.sh TP1 8889
addNode 命令將使用指定的 SOAP Connector Address 來連接指定主機上的 Deployment Manager。命令結束后,您會得到一條節點已經成功加入的消息,如圖 12 所示。
圖 12. addNode 
現在在" TP2 上執行相同的 addNode 命令,以將 TP2 加入到單元中。
現在,我們在 TP1 上運行著一個 Deployment Manager 和一個 Node Agent,在 TP2 上運行著一個 Node Agent。查看下面的日志以確認安裝已經到達這一步:
/opt/WebSphere/AppServer/logs/nodeagent/SystemOut.log (在 TP1 和 TP2 上)
/opt/WebSphere/DeploymentManager/logs/dmgr/SystemOut.log (在 TP1 上)
“Server xxx open for e-business”的消息說明進程已經啟動(在這里 xxx 或者是 dmgr,或者是 Node Agent)。
群集的創建 如前所述,群集 是運行著相同應用程序的一組應用程序服務器。在群集內部,每一個應用程序服務器通常被稱為是一個 克?。╟lone)。在圖 13 中有三個克?。篢P2 上兩個,TP1 上一個。在 WebSphere Application Server Version 5 中,會分配給克隆給定的權重以達到負載均衡。權重(weight) 是群集中所有克隆的相對值。
圖 13. 群集的配置 
在我們的例子中,我們希望將克隆" 3 的權重設置為與克隆 1 的權重加上克隆 2 的權重之和相同。例如您可以將克隆 1 的權重值設置為 2,克隆 2 的權重值設置為 2,克隆 3 的權重值設置為 4。使用其他的值,比如 3,3 和 6,結果相同。避免使用大的數字作為克隆的相對權重。
使用 WebSphere Administrative Console 來創建應用程序服務器群集。在后臺啟動一個 Web 瀏覽器(比如 Mozilla 或 Netscape):
# mozilla &
輸入 URL http://tp1:9091/admin 以打開 Deployment Manager Administrative Console。由于 Deployment Manager 與 Application Server 配置在同一主機上,所以您指定的端口是 9091 而不是 9090。輸入用戶 ID admin (或者您所選擇的任何管理員 ID),并單擊 OK:
圖 14. Administrative Console 登錄 
Administrative" Console 顯示出來。在 Administrative Console 中,單擊 + 展開 Servers,然后選擇 Clusters (Servers > Clusters)。在 Server Cluster 中,單擊 New 來創建一個新群集。
圖 15. Administrative Console 
現在我們將進行下面的步驟:
創建一個群集"
創建克隆 1
創建克隆 2
創建克隆 3
安裝一個企業應用程序
在步驟 1 中,輸入 cluster1 作為群集的名稱。不要選中“prefer local”。選中 Create Replication Domain for this cluster。單擊 Next 到步驟 2。
圖 16. 輸入基本的群集信息 
"
原文轉自:http://www.anti-gravitydesign.com