Hitachi

 Hitachi Application Server V10 ユーザーズガイドWindows®用)


4.11.1 Application Serverを削除する

Application Serverを削除するには、各サーバを停止してから、asadminユーティリティーコマンドのdelete-relationサブコマンド、delete-instanceサブコマンド、delete-webserverサブコマンド、およびdelete-prfサブコマンドを実行します。各コマンドでは、サーバ間関連、Java EEサーバ、Webサーバ、およびパフォーマンストレーサーを削除します。削除前に、必要に応じて、環境情報のバックアップファイルを取得します。

前提条件

想定ユーザー

操作手順

  1. asadminユーティリティーコマンドのstop-serversサブコマンドを実行して、パフォーマンストレーサー、サーバインスタンス、およびWebサーバを一括停止します。

    asadmin stop-servers

    コマンドの実行結果を次に示します。

    Command stop-servers executed successfully.
  2. asadminユーティリティーコマンドのlist-prfsサブコマンドを実行して、パフォーマンストレーサーの一覧を表示します。

    asadmin list-prfs

    コマンドの実行結果を次に示します。パフォーマンストレーサーのステータスがnot runningになっていることを確認してください。

    パフォーマンストレーサー名 not running
    Command list-prfs executed successfully.
  3. asadminユーティリティーコマンドのlist-instancesサブコマンドに--longオプションを指定して実行し、サーバインスタンスの一覧を表示します。

    asadmin list-instances --long=true

    コマンドの実行結果を次に示します。サーバインスタンスのステータスがnot runningになっていることを確認してください。

    サーバインスタンス名 ホスト名 ポート番号 プロセスID クラスター名 not running
    Command list-instances executed successfully.
    
    • クラスター名は、複数のJava EEサーバを配置するクラスター構成の場合だけ表示されます。

  4. asadminユーティリティーコマンドのlist-webserversサブコマンドを実行して、Webサーバの一覧を表示します。

    asadmin list-webservers

    コマンドの実行結果を次に示します。Webサーバのステータスがnot runningになっていることを確認してください。

    Webサーバ名 not running
    Command list-webservers executed successfully.
  5. 必要に応じて、次の手順で環境情報のバックアップを取得します。

    1. asadminユーティリティーコマンドのstop-domainサブコマンドを実行して、ドメイン管理サーバを停止します。

      asadmin stop-domain

      コマンドの実行結果を次に示します。

      Command stop-domain executed successfully.
    2. asadminユーティリティーコマンドのbackup-domainサブコマンドを実行して、環境情報のバックアップを取得します。

      asadmin backup-domain --backupdir バックアップファイルの保存先のディレクトリー 
      ドメイン名

      出力されたバックアップファイルを確認してください。

    3. asadminユーティリティーコマンドのstart-domainサブコマンドを実行して、ドメイン管理サーバを起動します。

      asadmin start-domain

      コマンドの実行結果を次に示します。

      Command start-domain executed successfully.
  6. ドメインディレクトリー以外で管理しているファイル(サーバテンプレートなど)をバックアップします。

  7. asadminユーティリティーコマンドのdelete-relationサブコマンドを実行して、サーバ間関連を削除します。

    asadmin delete-relation サーバ間関連の関連名

    コマンドの実行結果を次に示します。

    Command delete-relation executed successfully.
  8. asadminユーティリティーコマンドのdelete-instanceサブコマンドを実行して、Java EEサーバ(サーバインスタンス)を削除します。

    asadmin delete-instance サーバインスタンス名

    コマンドの実行結果を次に示します。

    Command delete-instance executed successfully.
  9. asadminユーティリティーコマンドのdelete-webserverサブコマンドを実行して、Webサーバを削除します。

    asadmin delete-webserver Webサーバ名

    コマンドの実行結果を次に示します。

    Command delete-webserver executed successfully.
  10. asadminユーティリティーコマンドのdelete-prfサブコマンドを実行して、パフォーマンストレーサーを削除します。

    asadmin delete-prf パフォーマンストレーサー名

    コマンドの実行結果を次に示します。

    Command delete-prf executed successfully.
  11. asadminユーティリティーコマンドのdelete-node-dcomサブコマンドを実行して、ノードを削除します。

    asadmin delete-node-dcom ノード名
    

    コマンドの実行結果を次に示します。

    Command delete-node-dcom executed successfully.