Project

General

Profile

Edit Actions

操作問い合わせ #3644

closed

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

Added by Anonymous almost 2 years ago. Updated about 1 year 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 almost 2 years ago

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

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

Updated by 保守サポート 担当 almost 2 years 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 almost 2 years 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 almost 2 years ago

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

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

Updated by Anonymous almost 2 years ago

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

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

Updated by Anonymous almost 2 years ago

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

Updated by 保守サポート 担当 almost 2 years ago

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

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

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

Updated by Anonymous almost 2 years ago

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

Actions #9

Updated by 保守サポート 担当2 about 1 year ago

  • Status changed from 回答中 to 終了
Edit Actions

Also available in: Atom PDF