スクリプトによるサーバーの停止

スクリプトおよび wsadmin ツールを使用してサーバーを停止できます。

始める前に

このタスクを開始する前に、wsadmin ツールが稼働している必要があります。 詳しくは、wsadmin スクリプト・クライアントの開始に関するトピックを参照してください。

このタスクについて

制約事項: Jacl または Jython のスレッド化 (複数のスレッド) メソッドによるサーバーの同時停止は、WebSphere® Application Server バージョン 7.0 ではサポートされていません。

手順

stopServer コマンドを使用して、サーバーを停止します。 このコマンドには、いくつかの構文オプションがあります。 以下に例を示します。
  • WebSphere Application Server Single Server Edition でサーバーを停止するには、 以下のオプションのいずれか 1 つを選択します。
    • 以下の例では、サーバー名のみを指定します。
      Jacl を使用:
      $AdminControl stopServer serverName
      Jython を使用:
      AdminControl.stopServer('serverName')
    • 以下の例では、指定されたノードを用いてアプリケーション・サーバーを停止します。
      • Jacl を使用:
        $AdminControl stopServer serverName mynode
      • Jython を使用:
        print AdminControl.stopServer('serverName', 'mynode')
      出力例:
      WASX7337I: Invoked stop for server "serverName" Waiting for stop completion.
      WASX7264I: Stop completed for server "serverName" on node "mynode"
    • 以下の例では、サーバー名および immediate を指定します。
      • Jacl を使用:
        $AdminControl stopServer serverName immediate
      • Jython を使用:
        AdminControl.stopServer('serverName', immediate)
  • WebSphere Application Server Network Deployment Edition でサーバーを停止するには、 以下のオプションからいずれか 1 つを選択します。
    • 以下の例では、サーバー名およびノード名を指定します。
      • Jacl を使用:
        $AdminControl stopServer serverName nodeName
      • Jython を使用:
        AdminControl.stopServer('serverName', 'nodeName')
    • 以下の例では、サーバー名、ノード名、および immediate を指定します。
      • Jacl を使用:
        $AdminControl stopServer serverName nodeName immediate
      • Jython を使用:
        AdminControl.stopServer('serverName', 'nodeName', immediate)

トピックのタイプを示すアイコン タスク・トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_stop
ファイル名:txml_stop.html