jobmngrd(ジョブマネージャ)の原因と対処
jobmngrd コンテナのログに記録されるエラーから、原因と対処を調べます。
RabbitMQ が応答しない(AMQP connection error: connection timed out)
観測される症状・影響
jobmngrd が rabbitmq に接続できないため、リモートジョブ(実行ジョブ、スクリプトジョブ、セッションジョブ、ファイル転送ジョブなど)が実行できなくなります。
- 影響範囲: jobmngrd の役割と影響範囲
- 症状から探す: コンテナが停止している(rabbitmq)
主なエラーメッセージ
[AMQPConnector] AMQP connection error: connection timed out
ログのサンプルエントリ
[2024-10-27 11:59:36,322:jm-ke2-rhel89-swarm-1:kompira_jobmngrd:MainThread] ERROR: [AMQPConnector] AMQP connection error: connection timed out
[2024-10-27 11:59:36,323:jm-ke2-rhel89-swarm-1:kompira_jobmngrd:MainThread] INFO: [AMQPConnector] waiting 30 seconds for retry connection ...
[2024-10-27 12:00:06,323:jm-ke2-rhel89-swarm-1:kompira_jobmngrd:MainThread] INFO: [AMQPConnector] _connect start
[2024-10-27 12:00:36,325:jm-ke2-rhel89-swarm-1:kompira_jobmngrd:MainThread] ERROR: [AMQPConnector] AMQP connection error: connection timed out
原因
rabbitmq コンテナが応答していない可能性があります。
解決策
rabbitmq の状態を調査してください。
- rabbitmq 名前解決エラー(nc: bad address 'rabbitmq')(オンプレシングル構成)
- rabbitmq の原因と対処(Swarmクラスタ構成の rabbitmq 障害)