cepstopserv - CEPサービスの停止
cepstopserv
CEPサービスを停止します。CEPサービスの実体を構成する、複数のサービスを一括で停止します。
既に停止済みサービスがある場合、そのサービスの停止処理をスキップします。
また、起動済みのCEPエンジンについても停止します。
本コマンドで停止するサービスは以下のとおりです。
CEPエンジン
Apache Tomcat
PostgreSQL
Interstage HTTP Server
Interstage管理コンソール
Interstage Java EE Node Agentサービス
Interstage Java EE DASサービス
Interstage
なし
以下のステータスが返されます。
正常終了
異常終了
ポイント
本コマンドを実行することで、起動中のすべてのCEPエンジンが停止します。
注意
一つ以上のサービスの停止に失敗した場合は、エラーメッセージが出力されてCEPサービスの停止に失敗します。CEPサービスの停止を完了させるためには、エラーの原因を取り除いた後、再度コマンドを実行してください。
BDCEPはCEPエンジンのリソース利用状況の取得処理に、cronを利用しています。本コマンドではcronの停止は行いません。cronの停止については、「6.3.3 修正の適用」を参照してください。
本コマンド実行後に再度本コマンドを実行した場合に、以下のメッセージが出力されますが、CEPエンジンおよびApache Tomcatが停止状態であることを示しており、対処は不要です。
Stopping Engines.
asadmin: ERROR: ISJEE_OM2997: Unable to connect to admin-server at given host: [localhost] and port:
[12001]. Please check if this server is up and running and that the host and port provided are corr
ect.
asadmin: ERROR: ISJEE_CLI137: Command list-clusters failed.
Stopping Apache Tomcat.
/etc/init.d/FJSVcep-rest stop
Shutting down Tomcat: [失敗]
見やすさのため、上の例では長い行(2、3行目)の途中に改行を入れています。実際には改行は入りません。
例
正常終了時の出力例
すべてのサービスの停止が成功する場合の出力例です。
# cepstopserv <ENTER>
Stopping Engines.
CEP Engine is not started. EngineId=(CepEngine)
Command cepstopeng executed successfully.
Stopping Apache Tomcat.
/etc/init.d/FJSVcep-rest stop
Shutting down Tomcat: [ OK ]
Stopping PostgreSQL.
su - bdcep_postgres -c "/opt/FJSVcep/postgres/packages/FJSVpgs83/bin/pg_ctl -D /var/opt/FJSVcep/postgres/data stop"
waiting for server to shut down.... done
server stopped
Stopping Interstage HTTP Server.
UX:IHS: INFO: ihs01000: The command terminated normally.
Stopping Interstage Management Console.
UX:ismngconsolestop: INFO: is40042: The service has been terminated normally.
Stopping Interstage Java EE Node Agent service.
ijnastop: INFO: ijna10001: Interstage Java EE Node Agent service has stopped.
Name Status
-----------------------------------------
Interstage Java EE Node Agent stopped
Stopping Interstage Java EE DAS service.
ijdasstop: INFO: ijdas10001: Interstage Java EE DAS service has stopped.
Name Status
-----------------------------------------
Interstage Java EE DAS stopped
Stopping Interstage.
UX:isstop: 情報: is30160:INTERSTAGEを正常に停止しました
Command cepstopserv executed successfully.
異常終了時の出力例
Interstage Java EE DASサービスを停止できない場合の出力例です。
# cepstopserv <ENTER>
(途中省略)
Stopping Interstage Java EE DAS service.
ERROR: ijdas10003: Interstage Java EE DAS service cannot be stopped.
Command cepstopserv execution failed.