WebSphere Application Server の wsadmin ツールは、スクリプトを実行する機能を提供します。この wsadmin ツールは、製品管理アクティビティーの全範囲をサポートしています。
/opt/WebSphere/AppServer/bin/wsadmin.sh WASX7209I: ノード ctkyos18016Manager のプロセス "dmgr" に、SOAP コネクターを使って接続しました。プロセスのタイプは DeploymentManager です。 WASX7029I: ヘルプを表示するには、"$Help help" と入力してください。 wsadmin>
(109でやっても、16のdmgrにtちゃんとつながるみたい。)
$AdminControl startServer サーバ名 ノード名 $AdminControl startServer ahfw59jvm01 ctkyos18109
$AdminControl stopServer サーバ名 ノード名 $AdminControl stopServer ahfw59jvm01 ctkyos18109 WASX7337I: サーバー "ahfw59jvm01" に対して stop を呼び出しました。停止の完了を待機しています。 WASX7264I: ノード "ctkyos18109" 上のサーバー "ahfw59jvm01" について、停止が完了しました。 wsadmin>
wsadmin>set na [$AdminControl queryNames type=NodeAgent,node=ctkyos18016,*] WebSphere:platform=common,cell=ctkyos18016Network,version=5.0.1, name=NodeAgent,mbeanIdentifier=NodeAgent,type=NodeAgent, node=ctkyos18016,process=nodeagent wsadmin>$AdminControl invoke $na stopNode
注意!NodeAgent?が停止されてしまうと、そのノードに対するコマンド(サーバの起動とか)を実行できなくなります。
wsadmin>$AdminConfig list ServerCluster eauroraCluster(cells/ctkyos18016Network/clusters/eauroraCluster:cluster.xml#eauroraCluster) wsadmin>
現在のアクセス:22292