WebSphere概要文件管理工具

manageprofiles:概要管理命令工具
3.1 模板
位於 <was_home>/profileTemplates。每一個模板都由一組提供概要初始設置的文件和概要建立後將採起的操做列表組成。目前尚未爲您提供修改這些模板以及建立新模板的方法。當您使用 manageprofiles 建立概要時,您須要指定下列模板中的一個:
|--Default(對於應用程序服務器概要) Application server profile
|--Dmgr(對於部署管理器概要) Deployment manager profile
|--Managed(對於自定義概要) Custom profile
|--Cell(對於單元概要) Cell profile
目前WAS不提供對概要模板的編輯、定義方法
3.2 添加節點
set was_home=C:\mysoft\IBM\WebSphere\AppServer
C:\mysoft\IBM\WebSphere\AppServer\bin>manageprofiles -create -templatePath %was_home%\profileTemplates\dmgr -profileName Dmgr01 -profilePath %was_home%\profiles\Dmgr01 -nodeName dmNode -cellName dmCell -hostname E1029
C:\mysoft\IBM\WebSphere\AppServer\bin>manageprofiles -create -templatePath %was_home%\profileTemplates\default -profileName AppSrv01 -profilePath %was_home%\profiles\AppSrv01 -nodeName appNode -cellName appCell -hostname E1029 
建立概要,還能夠用GUI工具 %was_home%\bin\ProfileManagement\pmt.bat
概要建立以後的使用入口:%was_home%/profiles/AppSrv01/firststeps/firststeps.bat
 
3.3 添加節點到DM
添加節點到DM,語法addNode IP Port (其中IP爲DM部署管理器所在IP,Port爲部署管理概要文件SOAP端口,默認爲8879)
C:\mysoft\IBM\WebSphere\AppServer\bin>cd /d %was_home%\profiles\AppSrv01\bin
C:\mysoft\IBM\WebSphere\AppServer\profiles\AppSrv01\bin>addNode E1029 8879
 
3.4 啓動節點
C:\mysoft\IBM\WebSphere\AppServer\profiles\AppSrv01\bin>startNode
 
3.5 中止節點
C:\mysoft\IBM\WebSphere\AppServer\profiles\AppSrv01\bin>stopNode
 
3.6 刪除節點
刪除概要是不能經過操做系統命令只把<%was_home%>/profiles中的AppSrv01目錄刪掉,必定要用命令manageprofiles先刪除,而後再將物理的AppSrv01目錄刪除。
C:\mysoft\IBM\WebSphere\AppServer\bin>manageprofiles -delete -profileName AppSrv01
通常在刪除節點以前要檢查該節點是否在運行,若是是要先中止。使用-force 強制刪除
C:\mysoft\IBM\WebSphere\AppServer\profiles>rd /s/q AppSrv01
 
3.7 查詢節點
3.7.1 使用命令manageprofiles查詢全部節點
C:\mysoft\IBM\WebSphere\AppServer\bin>manageprofiles -listProfiles
[Dmgr01, AppSrv01]
3.7.2 利用概要註冊中心查詢查詢全部節點
全部建立的概要文件都會在概要註冊中心註冊,路徑在<was_home>/properties/profileRegistry.xml
內容如:
<?xml version="1.0" encoding="UTF-8" ?> 
<profiles>
<profile isAReservationTicket="false" isDefault="true" name="AppSrv01" path="C:\mysoft\IBM\WebSphere\AppServer\profiles\AppSrv01" template="C:\mysoft\IBM\WebSphere\AppServer\profileTemplates\default" /> 
</profiles>
 
3.8 其它操做
3.8.1 查詢節點的profile路徑
C:\mysoft\IBM\WebSphere\AppServer\bin>manageprofiles -getPath -profileName AppSrv01 
3.8.2 返回缺省概要文件的名稱
C:\mysoft\IBM\WebSphere\AppServer\bin>manageprofiles -getDefaultName
3.8.3 設置缺省概要文件名稱
C:\mysoft\IBM\WebSphere\AppServer\bin>manageprofiles -setDefaultName -profileName AppSrv01
3.8.4 查看概要端口配置
概要的端口配置文件在<was_home>\AppServer\profiles\<profile_name>\properties\portdef.props
內容以下:
CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS=9403
WC_adminhost=9060
DCS_UNICAST_ADDRESS=9352
BOOTSTRAP_ADDRESS=9809
SAS_SSL_SERVERAUTH_LISTENER_ADDRESS=9401
SOAP_CONNECTOR_ADDRESS=8879
CELL_DISCOVERY_ADDRESS=7277
ORB_LISTENER_ADDRESS=9100
CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS=9402
WC_adminhost_secure=9043
其中wc_adminhost和wc_adminhost_secure分別是控制檯http和https的端口號
3.8.5 其它
每一個應用程序服務器概要文件建立好以後都會有一個默認的應用程序服務器server1
%was_home%\profiles\AppSrv01\logs\server1\server1.pid  存儲了當前運行Java進程的PID號,此文件能夠用來肯定在進程管理器中的哪一個JAVA進程是屬性該節點的
 
開啓管理控制檯
C:\mysoft\IBM\WebSphere\AppServer\bin>startManager
部署管理器概要文件的控制檯開啓以後就能夠經過控制檯訪問was
訪問DMGR控制檯
http://localhost:9060/ibm/cnsole
https://localhost:9043/ibm/console
或者:http://localhost:9060/admin
 
AppServer是否運行能夠經過訪問管理控制檯,查看JAVA進程肯定。在profiles\AppSrv01\logs\server1目錄下會有一個pid文件,此文件記錄的PID號即爲進程號。
Windows下在「任務管理器」點擊「查看」―「選擇列」,勾選PID-進程標識符便可顯示。
Unix/linux下運行ps Cef | grep PID或者ps Cef | grep java,查看該app的進程和全部的JAVA進程。
注意:在安裝DM profile的節點上,通常至少有DM、Node agent、app server三個java進程,注意區分。
 
缺省狀況下,每次修改Dmgr配置是不會馬上同步到受管理的was Server上的,須要手工同步
系統管理-->控制檯首選項-->與節點同步更改,打勾,應用
相關文章
相關標籤/搜索