cepstopserv - CEPサービスの停止
cepstopservCEPサービスを停止します。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.