![为什么由于 rabbitmq 服务处于运行状态(未重新启动,而是已启动)导致 Ansible Tower 试用版在 CentOS7 上安装失败?](https://linux22.com/image/1597952/%E4%B8%BA%E4%BB%80%E4%B9%88%E7%94%B1%E4%BA%8E%20rabbitmq%20%E6%9C%8D%E5%8A%A1%E5%A4%84%E4%BA%8E%E8%BF%90%E8%A1%8C%E7%8A%B6%E6%80%81%EF%BC%88%E6%9C%AA%E9%87%8D%E6%96%B0%E5%90%AF%E5%8A%A8%EF%BC%8C%E8%80%8C%E6%98%AF%E5%B7%B2%E5%90%AF%E5%8A%A8%EF%BC%89%E5%AF%BC%E8%87%B4%20Ansible%20Tower%20%E8%AF%95%E7%94%A8%E7%89%88%E5%9C%A8%20CentOS7%20%E4%B8%8A%E5%AE%89%E8%A3%85%E5%A4%B1%E8%B4%A5%EF%BC%9F.png)
在 CentOS7 上安装 Ansible Tower 试用版时出现以下错误:
TASK [rabbitmq : start and enable the rabbitmq service] **********************************
fatal: [localhost]: FAILED! => {"changed": false, "msg": "value of state must be one of: reloaded, restarted, started, stopped, got: running"}
任何帮助,将不胜感激。
答案1
我通过在 main.yml 中注释掉 rabbitmq-server 服务来解决这个问题,然后在检查过程中使用 systemctl 重新启动 rabbitmq-server 服务,确保它在第二个窗口中运行。
我不知道为什么会这样,但是这个解决方法帮我解决了这个问题。