Project

General

Profile

操作問い合わせ #3644

Job Arranger Managerのエラーメッセージ

Added by Anonymous 12 months ago. Updated 4 months ago.

Status:
終了
Priority:
通常
Assignee:
-
Start date:
09/28/2022

Description

カレンダーやスケジュール・ジョブネット登録後、有効化しようとしたら、
以下のメッセージが表示され、新規登録した箇所に対して

”データが使用中のため操作出来ません。しばらくしてから再実行してください。”
と有効化が出来ませんでした。
どうやれば出来るようになるでしょうか。

<環境>
■サーバ
Zabbix / JobArrangerサーバ
OS :CentOS7
Zabbix :3.0
Job Arranger Server :3.0.0
Job Arranger Manager :3.0.0
postgres : 9.2.24


Files

エラー.png (3.41 KB) エラー.png Anonymous, 09/29/2022 09:44 AM

Updated by Anonymous 12 months ago

追加です。
ジョブを編集しようとすると、
”選択されたジョブネットIDデータは他のユーザによって編集中です。
 しばらくしてから、再実行してください”
と表示されますが、誰も使っていません。

どのように調査・判断すればいいでしょうか。

Updated by 保守サポート 担当 12 months ago

  • Status changed from 新規登録 to 回答中

ジョブアレンジャーのご利用ありがとうございます。

ご利用中の全てのJob Arranger Managerを終了し、postgresqlのDBサーバから以下のコマンドをたたいてみて下さい。

#ps -ef|grep transaction
~idle in transaction が表示されているpostgresプロセスが残っていませんでしょうか?
もしありましたら、それらをkillすることで解消すると思います。

ご利用のZabbix、Job Arrangerのバージョン3.0はサポート期間を過ぎております。
新しいバージョンへのupgradeをお願いいたします。
速やかな返信・対応のためにサポート契約をご検討頂ければ幸甚です。
宜しくお願い致します。

Updated by Anonymous 12 months ago

お世話になります。
postgresのあるサーバのrootにてご指定のコマンドを実行してみましたが、特に該当のプロセスはありませんでした。
念のために、grep traでやってみた結果以下のようになりました。

  1. ps ef|grep tra
    root 765 1 0 9月29 ? 00:00:00 /usr/bin/abrt-watch-log -F Backtrace /var/log/Xorg.0.log -
    /usr/bin/abrt-dump-xorg -xD
    root 1830 1135 0 9月29 ? 00:00:00 /usr/sbin/zabbix_server: trapper #1 [processed data in 0.000000 sec, waiting for connection]
    root 1831 1135 0 9月29 ? 00:00:00 /usr/sbin/zabbix_server: trapper #2 [processed data in 0.000000 sec, waiting for connection]
    root 1832 1135 0 9月29 ? 00:00:00 /usr/sbin/zabbix_server: trapper #3 [processed data in 0.000007 sec, waiting for connection]
    root 1833 1135 0 9月29 ? 00:00:00 /usr/sbin/zabbix_server: trapper #4 [processed data in 0.000000 sec, waiting for connection]
    root 1834 1135 0 9月29 ? 00:00:00 /usr/sbin/zabbix_server: trapper #5 [processed data in 0.000000 sec, waiting for connection]
    root 19546 19279 0 09:02 pts/0 00:00:00 grep --color=auto tra

Updated by Anonymous 12 months ago

ちなみに、JonArreangerの再構築を行っても、構築時点で同じ現象となりました。
ジョブを登録した後、すぐに、
”選択されたジョブネットIDデータは他のユーザによって編集中です。
 しばらくしてから、再実行してください”
と表示されてしました。

#ps -ef|grep transaction
も該当のプロセスがありませんでした。

Updated by Anonymous 12 months ago

他のPCからはJobarrengerManagerが操作できましたので
PC固有の問題と判明しました。
1回アンインストールを行い、再度インストールしてみましたが、
このPCからは同じ現象となりました。
どのJobarrengerServerにつなげても同じ現象になります。

固有PCの設定で確認する項目はあるでしょうか。
レジストリとか・・

Updated by Anonymous 12 months ago

すみません。
自己解決できました。
クローズお願いします。

Updated by 保守サポート 担当 12 months ago

解決した旨のご連絡ありがとうございました。後日クローズいたします。

因みに、原因を訓えていただくことは出来ますでしょうか?
弊社での事例ではお伝えした~idle in transactionで、postgresプロセスが残存したケースが多かったのですが、
その他事例として共有させていただければ幸甚です。

今後ともJobArrangerをよろしくお願いいたします。

Updated by Anonymous 12 months ago

JobArrangerManagerのconfファイルでDBtypeがmysql指定の”0”となっていました。
この状態だと作成や閲覧は出来るが編集や有効化無効化、即時実行などの操作が出来ない状態でした。
DBtypeがあっていなくも、中途半端に操作が出来てしまうようです。

#9

Updated by 保守サポート 担当2 4 months ago

  • Status changed from 回答中 to 終了

Also available in: Atom PDF