スクリプトによるサーバーのバージョン情報の取得
wsadmin ツールとスクリプトを使用して、サーバーのバージョン情報を入手します。
始める前に
このタスクについて
以下のステップを実行して、サーバーのバージョン情報を照会します。
手順
- サーバーを識別し、それを server 変数に割り当てる。
- Jacl を使用:
set server [$AdminControl completeObjectName type=Server,name=server1,node=mynode,*]
- Jython を使用:
server = AdminControl.completeObjectName('type=Server,name=server1,node=mynode,*') print server
出力例:WebSphere:cell=mycell,name=server1,mbeanIdentifier=server.xml#Server_1, type=Server,node=mynode,process=server1,processType=ManagedProcess
- サーバーのバージョンを照会する。
サーバーのバージョン情報は、serverVersion 属性に保管されています。
getAttribute コマンドは、単一の属性の属性値を戻してその属性名を渡します。
注: root 以外のユーザーとして次のコマンドを実行するには、 app_server_root/properties/version/ および app_server_root/properties/version/history ディレクトリーに対する書き込み権限が必要です。
- Jacl を使用:
$AdminControl getAttribute $server serverVersion
- Jython を使用:
print AdminControl.getAttribute(server, 'serverVersion')
WebSphere Application Server Network Deployment のインストールの出力例を以下に示します。IBM WebSphere Application Server バージョン・レポート --------------------------------------------------------------------------- プラットフォーム情報 ------------------------------------------------------------------------ 名前: IBM WebSphere Application Server バージョン: 5.0 製品情報 ------------------------------------------------------------------------ ID: BASE 名前: IBM WebSphere Application Server 作成日付: 9/11/02 作成レベル: r0236.11 バージョン: 5.0.0 製品情報 ------------------------------------------------------------------------ ID: ND 名前: IBM WebSphere Application Server Network Deployment 作成日付: 9/11/02 作成レベル: r0236.11 バージョン: 5.0.0 --------------------------------------------------------------------------- レポート終了 ---------------------------------------------------------------------------
関連タスク:


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_information
ファイル名:txml_information.html