資源管理常駐プロセス(dcdaemon)起動したときに発生するトラブル、および対処方法について説明します。
dcdaemonを起動すると画面に以下のメッセージを出力して異常終了する。
エラーが発生しました。(DCU_PutLog_0000 メッセージID=dcm01003-d1)
dcdaemonをスーパーユーザー(root)以外で起動していた場合、本現象が発生します。
dcdaemonをスーパーユーザー(root)以外のユーザで起動すると、セマフォの初期化に失敗するため、異常終了します。
dcdaemonをスーパーユーザー(root)で再起動してください。
dcdaemonを起動すると画面に以下のメッセージを出力して異常終了する。
エラーが発生しました。(DCU_PutLog_0000 メッセージID=dce02006-d1)
dcdaemonを起動したユーザに環境変数「dcsysenv」が正しく定義されているかを確認してください。
echo $dcsysenv
dcsysenvが定義されていない、またはdcsysenvに定義されているパスが誤っている場合は、本現象が発生します。
dcsyeenvには" /opt/FJSViis/etc/dc_sysenv"を定義する必要があります。
dcdaemonは環境変数dcsysenvに設定されたパスから資源管理動作環境定義ファイルを読み込みます。
環境変数が定義されていない、または定義されている内容が誤っていると、動作環境を読み込めないため起動に失敗します。
環境変数dcsysenvを正しく定義しなおし、dcdaemonを再起動してください。
参照
環境変数の設定については"導入ガイド"の"3.7.2 環境変数の設定"を参照してください。
dcdaemonを起動すると画面に以下のメッセージを出力して異常終了する。
DCLOG[14878]: ファイルがオープンできません。(DCU_OpenLog_XXXX エラーコード=-8010141) error system logfile open
注) XXXXの値は障害が発生したタイミングや原因によって異なります。
資源管理動作環境定義ファイルに記述した以下のパラメタを確認してください。
DE_SYSLOGFILE
パラメタに指定されているパスが存在しない場合、本現象が発生します。
資源管理動作環境定義ファイルのDE_SYSLOGFILEパラメタに指定したパスに資源管理ログが出力できないとdcdaemonは起動できません。
資源管理動作環境定義ファイルのDE_SYSLOGFILEパラメタに指定したパスを修正してください。
修正が完了したらdcdaemonを再起動してください。
ポイント
ロードコマンドや蓄積データファイル削除など資源管理コマンドもDE_SYSLOGFILEの指定が誤っていると異常終了します。
参照
資源管理動作環境定義ファイルのパラメタについては"導入ガイド"の"B.1 資源管理動作環境定義ファイルのパラメタ"を参照してください。
dcdaemonを起動すると画面に以下のメッセージを出力して異常終了する。
エラーが発生しました。(DCU_PutLog_0000 メッセージID=dce02002-d1)
資源管理動作環境定義ファイルの内容を確認し、コメントの先頭に"#"が無い、指定できないパラメタが記述されているなど、資源管理動作環境定義ファイルの記述方法に誤りがないか確認してください。
資源管理動作環境定義ファイルの記述内容に誤りがあった場合、本現象が発生します。
資源管理動作環境定義ファイルの記述方法に誤りがあるとdcdaemonは起動できません。
資源管理動作環境定義ファイルを修正して、dcdaemonを再起動してください。
参照
資源管理動作環境定義ファイルの記述方法については"導入ガイド"の"B.1 資源管理動作環境定義ファイルのパラメタ"を参照してください。