プロジェクト

全般

プロフィール

その他問い合わせ #3801

未完了

Manger(Ver7.2.0)からJOBが起動できません

匿名ユーザー さんが5日前に追加. 4日前に更新.

ステータス:
回答中
優先度:
高め
開始日:
2026/03/17

説明

担当者様

 JobArrangerの7.2.0をインストールし、Manegerから対象サーバのJOB起動を行いましたが、
 「JOBを起動しています」の表示がされますが、結果timeoutとなります。
 Serverのログを確認したところ

 「Database connect failed, retrying.. manager: notificationmanager, error: mysql_real_connect failed, mysql_err_msg: Can't connect to local MySQL server through socket '' (111), mysql_err_code: 2002」

 と表示されています。
 confファイルのsocketの設定だとは思うのですが、
 confファイルをどのように設定する必要があるでしょうか?

保守サポート 担当362 さんが5日前に更新

  • ステータス新規登録 から 担当者アサイン中 に変更
  • 担当者保守サポート 担当362 にセット

匿名ユーザー さんが5日前に更新

confファイルに下記の設定を行いました

DBHost=127.0.0.1
DBPort=3306
DBName=jobarranger
DBUser=zabbix
DBSocket=

maliaDBのzabbixユーザに、127.0.0.1から接続できるようにしましたが
それでも解決していません。

保守サポート 担当362 さんが4日前に更新

  • ステータス担当者アサイン中 から 担当者処理中 に変更

保守サポート 担当362 さんが4日前に更新

  • ステータス担当者処理中 から 回答中 に変更

サーバーログに出力されている以下のエラーは、JobArranger がデータベースへ接続しようとして失敗していることを示しています。

Database connect failed, retrying.. manager: notificationmanager, error: mysql_real_connect failed, mysql_err_msg: Can't connect to local MySQL server through socket '' (111), mysql_err_code: 2002

JobArranger 7.2.0 以降では、データベース接続用の新しい設定パラメータが追加されています。
これらのパラメータの一部は JobArranger 用に Jaz* で始まり、たとえば JazDBHost、JazDBPort、JazDBName、JazDBUser、JazDBSocket などがあります。
一方、Jaz の付かないパラメータ(DBHost、DBPort、DBName、DBUser、DBSocket) は Zabbix 用です。

そのため、Zabbix の設定ではなく JobArranger のデータベース設定 を以下のように構成する必要がございます。

JazDBHost=<jobarranger_db_host>
JazDBPort=<jobarranger_db_port>
JazDBName=<jobarranger_db_name>
JazDBUser=<jobarranger_db_user>
JazDBSocket=<jobarranger_db_socket>

他の形式にエクスポート: Atom PDF