2009年11月21日 星期六

WAS的 Profile管理

要建立一個新的Node時,可以在 was安裝目錄下的  bin目錄中,執行下列指令,其中templatePath裡面放置了建立一個Node所需要的資訊的範本,在/opt/IBM/WebSphere/AppServer/profileTemplates/ 這個目錄下有四個子目錄,分別是 managed、default、cell及dmgr等,分別放置建立 node、獨立was Server、1個cell(dmgr + 被管理的was server)以及 deployment manager所需的 profile範本。下面的例子是建立一個單獨的Node的例子,其中-hostName是放Node本身所在機器的hostname或IP,若要設hostname的話,記得在Dmgr那台機器的 /etc/hosts 裡面要設定hostname與 IP的對應。另外,-cellName所設定的名稱必需與將來要加到的Dmgr所在的cell名稱不同,否則在 addNode時,會出現錯誤訊息。在做完addNode之後,這裡所設定的cellName會被取代成 Dmgr所屬的Cell Name

./manageprofiles.sh -create -profileName SecNode02 -profilePath /var/wasprofiles/SecNode02 -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/managed/ -cellName mycell -nodeName SecNode02 -hostName nodeServer_ip(or hostname)

建立完後,要到其profile下的bin目錄中,執行 addNode.sh,向deployment manager註冊這個Node。

./addNode.sh dmgr_host_ip

若要看目前的WAS環境中,已有多少的Profile,執行下列指令

./manageprofiles.sh -listProfiles

沒有留言:

張貼留言