Status of all tasks in SolusIO is queued: Connection to rabbitmq failed: no route to host

Applicable to:

  • SolusIO

Symptoms

  • Status of all tasks in SolusIO is Queued in SolusIO > Tasks.

  • In /var/log/solus/agent.log on any Compute Resource the following error is shown:

    CONFIG_TEXT: /usr/src/agent/pkg/queue/queue.go:150 agent/pkg/queue.(*queue).connect() Connection to rabbitmq failed. Retrying in 1s: dial tcp 203.0.113.2:5671: connect: no route to host

Cause

Rabbitmq container on SolusIO management node is not available for compute resources.

Resolution

  1. Access SolusIO Management node via SSH.

  2. Remove SolusIO stack

    # docker stack rm solus

  3. Restart docker service:

    # systemctl restart docker

  4. Redeploy SolusIO stack:

    # docker stack deploy --with-registry-auth -c /usr/local/solus/config/stack.yml solus

Articles in this section

Was this article helpful?
0 out of 0 found this helpful
Share

Comments

0 comments

Please sign in to leave a comment.