ページの先頭行へ戻る
Interstage Big DataComplex Event Processing ServerV1.0.0 トラブルシューティング集
Interstage

4.1 定義情報の配備、配備解除時の異常

状況

定義情報の配備、または配備解除時に異常が発生した場合です。

対処方法

以下の手順で対処してください。

  1. cepdeployrscコマンド(配備)、またはcepundeployrscコマンド(配備解除)が異常終了した際に表示されるメッセージを確認してください。

  2. 「The definition file contents are incorrect.」(以下の例)が出力された場合は、メッセージ中の「Filename=」で示す定義情報に誤りがあります。

    The definition file contents are incorrect.」の出力例(cepdeployrscコマンドが異常終了)

    $ cepdeployrsc listener -o -e CepEngine1 -f /tmp/listenerdeploy.xml <ENTER>
    Are you sure you want to deploy the SOAP listener definition?(default: y) [y,n,q]:y <ENTER>
    The definition file contents are incorrect. Filename=(/tmp/listenerdeploy.xml)
    Command cepdeployrsc execution failed.

    この場合、定義情報の内容を以下に示す観点で確認してください。定義情報の詳細については、「ユーザーズガイド」の「9.2 開発資産の定義」を参照してください。

    • XMLファイルとしての形式が妥当であるか。

    • 必須項目のタグを記述しているか。

    • 開発資産IDは1文字以上39文字以内の文字列となっているか。

  3. 「The definition file contents are incorrect.」以外のメッセージ(以下の例)が出力された場合は、以下に示す手順で異常の原因を取り除いてください。

    その他のメッセージの出力例(cepdeployrscコマンドが異常終了)

    $ cepdeployrsc listener -o -e CepEngine1 -f /tmp/listenerdeploy.xml <ENTER>
    Are you sure you want to deploy the SOAP listener definition?(default: y) [y,n,q]:y <ENTER>
    Processing cannot be performed because another command is executing.
    Command cepdeployrsc listener execution failed.
    1. システムログを確認し、コマンドが異常終了した時刻近辺に、メッセージラベル“CSPF_CEP”のメッセージが記録されているか確認してください。

    2. システムログにメッセージラベル“CSPF_CEP”のメッセージが記録されていた場合は、そのメッセージに対する対処を行い、異常の原因を取り除いてください。具体的な対処方法については、メッセージ番号を元に、「メッセージ集」を参照してください。

    3. システムログにメッセージラベル“CSPF_CEP”のメッセージが記録されていない場合は、コマンドが表示するメッセージに従い、対処を行ってください。

  4. 異常の原因を取り除いたら、異常終了したコマンドを再実行してください。