Cosminexus アプリケーションサーバ V8 リファレンス コマンド編

[目次][索引][前へ][次へ]

付録D.4 システムの停止方法

ここでは,構成ソフトウェアの各プロセスの停止方法,リソースの停止方法,およびJ2EEアプリケーションの停止方法について説明します。

<この項の構成>
(1) Webサーバの停止
(2) J2EEアプリケーションの停止
(3) リソースの停止
(4) J2EEサーバの停止
(5) SFOサーバの停止
(6) CTMデーモンの停止
(7) CORBAネーミングサービスの停止
(8) CTMドメインマネジャの停止
(9) スマートエージェントの停止
(10) PRFデーモンの停止

(1) Webサーバの停止

Webサーバの停止方法については,ご使用のWebサーバのマニュアルを参照してください。

なお,Webサーバの停止のタイミングについてはシステムの運用形態に依存しますが,最初に停止することでJ2EEアプリケーションへのリクエストの受け付けを制御できます。また,インプロセスHTTPサーバを使用する場合は,Webサーバを停止する必要はありません。

(2) J2EEアプリケーションの停止

J2EEアプリケーションの停止方法について説明します。

J2EEアプリケーションは,サーバ管理コマンドを使用して停止します。通常モードの場合,およびテストモードの場合の停止方法を次に示します。

なお,サーバ管理コマンドの実行には,Administrator権限が必要です。

J2EEアプリケーションを停止しても,J2EEアプリケーション内のリクエスト処理が終了しないなどの原因で停止処理が完了しない場合があります。この場合,J2EEアプリケーションを強制的に停止する必要があります。J2EEアプリケーションを強制停止する場合,cjstopappコマンドに-forceオプションを指定して実行します。J2EEアプリケーションを停止するための具体的な手順については,マニュアル「Cosminexus アプリケーションサーバ システム構築・運用ガイド」を参照してください。

(3) リソースの停止

リソースの停止方法について説明します。

リソースの停止は,サーバ管理コマンド(cjstoprar,cjstopjb)を使用します。

なお,サーバ管理コマンドの実行には,Administrator権限が必要です。

J2EEアプリケーションに含まれるリソースアダプタを利用する場合,この操作は不要です。

注意
  • DB Connector for Cosminexus RMを停止する場合,あらかじめCosminexus RMを停止しておいてください。Cosminexus RMを停止しないでDB Connector for Cosminexus RMを停止しようとするとエラーが発生します。
  • メンバリソースアダプタは,所属するルートリソースアダプタが停止状態のときだけ停止できます。
  • 別名を定義したJ2EEリソースは,J2EEサーバで開始されているJ2EEアプリケーションがある場合は停止できません。停止しようとするとメッセージが出力されて処理が失敗します。別名を定義したJ2EEリソースは,J2EEサーバで開始されているすべてのJ2EEアプリケーションを停止してから停止してください。

(4) J2EEサーバの停止

J2EEサーバの停止の手順を次に示します。

  1. cdコマンドでカレントディレクトリを移動します。
     
    cd "<Cosminexusのインストールディレクトリ>\CC\server\bin"
  2. cjstopsvコマンドでJ2EEサーバを停止します。
    コマンドの実行には,Administrator権限が必要です。
     
    cjstopsv <サーバ名称>

cjstopsvコマンドの実行例を次に示します。この例では,Cosminexusのインストールディレクトリは「C:\Program Files\Hitachi\Cosminexus」,サーバ名は「MyServer」です。

 
C:\>cd "C:\Program Files\HITACHI\Cosminexus\CC\server\bin"
C:\Program Files\HITACHI\Cosminexus\CC\server\bin>cjstopsv MyServer
C:\Program Files\HITACHI\Cosminexus\CC\server\bin>

なお,J2EEサーバを停止しても,J2EEサーバでの処理が終了しないなどの原因で停止処理が完了しない場合があります。この場合,J2EEサーバを強制的に停止する必要があります。J2EEサーバを強制停止する場合,cjstopsvコマンドに-fオプションまたは-fdオプションを指定して実行します。-fdオプションを指定すると,J2EEサーバの障害情報を取得したあと,J2EEサーバを強制停止します。

注意事項
CORBAネーミングサービスを自動起動している場合は,J2EEサーバ停止時にCORBA ネーミングサービスも自動停止されます。

(5) SFOサーバの停止

SFOサーバは,J2EEサーバと同様の手順で停止します。

J2EEサーバの停止手順については,「付録D.4(4) J2EEサーバの停止」を参照してください。

(6) CTMデーモンの停止

CTMデーモンの停止手順を次に示します。

  1. cdコマンドでカレントディレクトリを移動します。
     
    cd "<Cosminexusのインストールディレクトリ>\CTM\bin"
  2. ctmstopコマンドでCTMデーモンを停止します。
    コマンドの実行には,Administrator権限が必要です。
     
    ctmstop

なお,CTMデーモンを停止しても,CTMデーモンの停止処理が完了しない場合があります。この場合,CTMデーモンを強制的に停止する必要があります。CTMデーモンを強制停止する場合,ctmstopコマンドに-CTMForceオプションを指定して実行します。

(7) CORBAネーミングサービスの停止

CORBAネーミングサービスの停止手順は,CORBAネーミングサービスの起動方法によって異なります。

(8) CTMドメインマネジャの停止

CTMドメインマネジャの停止手順を次に示します。

  1. cdコマンドでカレントディレクトリを移動します。
     
    cd "<Cosminexusのインストールディレクトリ>\CTM\bin"
  2. ctmdmstopコマンドでCTMドメインマネジャを停止します。
    コマンドの実行には,Administrator権限が必要です。
     
    ctmdmstop

なお,CTMドメインマネジャを停止しても,CTMドメインマネジャの停止処理が完了しない場合があります。この場合,CTMドメインマネジャを強制的に停止する必要があります。CTMドメインマネジャを強制停止する場合,ctmdmstopコマンドに-CTMForceオプションを指定して実行します。

(9) スマートエージェントの停止

スマートエージェントの停止手順を次に示します。

  1. Windowsのタスクバーに表示されているスマートエージェントのアイコンを右クリックして[Exit]を選択し,スマートエージェントを停止します。

(10) PRFデーモンの停止

PRFデーモンの停止手順を次に示します。

  1. cdコマンドでカレントディレクトリを移動します。
     
    cd "<Cosminexusのインストールディレクトリ>\PRF\bin"
  2. cprfstopコマンドでPRFデーモンを停止します。
    cprfstartコマンドを実行したユーザが実行してください
     
    cprfstop

なお,PRFデーモンを停止しても,PRFデーモンの停止処理が完了しない場合があります。この場合,PRFデーモンを強制的に停止する必要があります。PRFデーモンを強制停止する場合,cprfstopコマンドに-Forceオプションを指定して実行します。