操作問い合わせ #3644
closedJob Arranger Managerのエラーメッセージ
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
Updated by Anonymous over 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 over 2 years ago
お世話になります。
postgresのあるサーバのrootにてご指定のコマンドを実行してみましたが、特に該当のプロセスはありませんでした。
念のために、grep traでやってみた結果以下のようになりました。
- ps
ef|grep tra/usr/bin/abrt-dump-xorg -xD
root 765 1 0 9月29 ? 00:00:00 /usr/bin/abrt-watch-log -F Backtrace /var/log/Xorg.0.log -
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 over 2 years ago
ちなみに、JonArreangerの再構築を行っても、構築時点で同じ現象となりました。
ジョブを登録した後、すぐに、
”選択されたジョブネットIDデータは他のユーザによって編集中です。
しばらくしてから、再実行してください”
と表示されてしました。
#ps -ef|grep transaction
も該当のプロセスがありませんでした。
Updated by Anonymous over 2 years ago
他のPCからはJobarrengerManagerが操作できましたので
PC固有の問題と判明しました。
1回アンインストールを行い、再度インストールしてみましたが、
このPCからは同じ現象となりました。
どのJobarrengerServerにつなげても同じ現象になります。
固有PCの設定で確認する項目はあるでしょうか。
レジストリとか・・
Updated by Anonymous over 2 years ago
解決した旨のご連絡ありがとうございました。後日クローズいたします。
因みに、原因を訓えていただくことは出来ますでしょうか?
弊社での事例ではお伝えした~idle in transactionで、postgresプロセスが残存したケースが多かったのですが、
その他事例として共有させていただければ幸甚です。
今後ともJobArrangerをよろしくお願いいたします。
Updated by Anonymous over 2 years ago
JobArrangerManagerのconfファイルでDBtypeがmysql指定の”0”となっていました。
この状態だと作成や閲覧は出来るが編集や有効化無効化、即時実行などの操作が出来ない状態でした。
DBtypeがあっていなくも、中途半端に操作が出来てしまうようです。