ご担当者様
有難うございます。
お陰様で、jobarg_manager.conf を修正して、Managereが起動するようになりました。
zabbixのDBに接続できていて、設定も出来るようになりました。
心より感謝致します。
しかしながら、ジョブの実行でつまずいてしまいました。
ジョブネットの作成にて、実行するジョブを登録して、実行すると以下のようなエラーが jobarg_server.logに出力されます。
logによると、以下のzabbix_sender コマンドが実行できていないようです。
zabbix_sender -z '127.0.0.1' -p '10051' -s 'Zabbix server' -k 'jasender' -o …
気になっているのが、 -s 'Zabbix server' のところでして、Zabbix Server という名称はZabbix上では実際のホストネームに変更しています。
また、jobarrangerのserver、monitor、agent のconfig内でも、このようなホストネームは記述しておりません。
にもかかわらず、このように表示されるのが不思議です。
しかも、実行するホストはこのZabbix server 上ではなく、別のホストなので、この'Zabbix server'という表示で良いのかと思います。
他に原因があるのかも知れませんが、このエラーが発生した場合に、疑うべき箇所を教えて頂ければ幸いです。
よろしくお願い致します。
以下、そのエラーです。
14490:20180827:191652.546 [INFO] [JAJOBNETRUN000001] In ja_set_runerr() job execution error. inner_job_id: 138 status is RUNERR jobnet_id: RUN_JOB_1500000000000000029, job_id: RUN_JOB_1500000000000000029/TEST_JOB-test-ls, user_name: centos, job_exit_cd: -1, icon_status: 2
info from server: "processed: 0; failed: 1; total: 1; seconds spent: 0.000038"
sent: 1; skipped: 0; total: 1
14496:20180827:191653.440 [ERROR] In message_send() failed to execute the command. command: (2) [zabbix_sender -z '127.0.0.1' -p '10051' -s 'Zabbix server' -k 'jasender' -o '[2018/08/27 19:16:52] [INFO] [JAJOBNETRUN000001] In ja_set_runerr() job execution error. inner_job_id: 138 status is RUNERR jobnet_id: RUN_JOB_1500000000000000029, job_id: RUN_JOB_1500000000000000029/TEST_JOB-test-ls, user_name: centos, job_exit_cd: -1, icon_status: 2 (USER NAME=centos HOST=host013 JOBNET=RUN_JOB_1500000000000000029 JOB=RUN_JOB_1500000000000000029/TEST_JOB-test-ls INNER_JOBNET_MAIN_ID=1500000000000000029)']