Mar 18, 2011

WAS windows サービス登録/削除

IBM WebSphere アプリケーションサーバをWindowsのサービスに登録方法から見よう

基本的なコマンドは下記になる。
\WASService.exe -add <サービス名> -serverName nodeagent -profilePath <プロファイルパス>

実際にはこんな感じに使う。

C:\IBM\WebSphere\AppServer\bin>WASService.exe -add "server1" -serverName server1
-profilePath "C:\IBM\WebSphere\AppServer\profiles\AppSrv01"

Adding Service: server1
 Config Root: C:\IBM\WebSphere\AppServer\profiles\AppSrv01"\config
 Server Name: server1
 Profile Path: C:\IBM\WebSphere\AppServer\profiles\AppSrv01"
 Was Home: C:\IBM\WebSphere\AppServer\
 Start Args:
 Restart: 1
IBM WebSphere Application Server V6 - server1 service successfully added.

問題は登録しても実際に上手く実行されないため削除するケースがよくある。
まずはサービスを停止し以下のコマンドを使う。

\WASService.exe -remove  <サービス名>

例)
C:\IBM\WebSphere\AppServer\bin>WASService.exe -remove server1

No comments: