プロジェクト

全般

プロフィール

操作問い合わせ #3644

完了

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

匿名ユーザー さんが約2年前に追加. 1年以上前に更新.

ステータス:
終了
優先度:
通常
担当者:
-
開始日:
2022/09/28

説明

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

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

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


ファイル

エラー.png (3.41 KB) エラー.png 匿名ユーザー, 2022/09/29 09:44

匿名ユーザー さんが約2年前に更新

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

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

保守サポート 担当 さんが約2年前に更新

  • ステータス新規登録 から 回答中 に変更

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

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

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

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

匿名ユーザー さんが約2年前に更新

お世話になります。
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

匿名ユーザー さんが約2年前に更新

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

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

匿名ユーザー さんが約2年前に更新

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

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

匿名ユーザー さんが約2年前に更新

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

保守サポート 担当 さんが約2年前に更新

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

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

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

匿名ユーザー さんが約2年前に更新

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

保守サポート 担当2 さんが1年以上前に更新

  • ステータス回答中 から 終了 に変更

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