【发布时间】:2019-10-23 12:20:32
【问题描述】:
我正在尝试使用 Kolla-Ansible 8.0.1 部署 OpenStack “Stein”,并且在角色 mongodb 中总是以同样的故障运行:
角色总是在同一个任务中失败:
RUNNING HANDLER [mongodb : Waiting for the mongodb startup] **********************************************
fatal: [controller2]: FAILED! => {"changed": false, "elapsed": 300, "msg": "Timeout when waiting for 192.168.11.12:27017"}
fatal: [controller1]: FAILED! => {"changed": false, "elapsed": 300, "msg": "Timeout when waiting for 192.168.11.11:27017"}
fatal: [controller3]: FAILED! => {"changed": false, "elapsed": 300, "msg": "Timeout when waiting for 192.168.11.13:27017"}
我在应该运行它们的主机上检查了 mongodb 容器的日志。它们在日志中显示所有相同的错误:
+ exec /usr/bin/mongod --unixSocketPrefix=/var/run/mongodb --config /etc/mongodb.conf run
/var/run/mongodb must be a directory
我是否遗漏了部署步骤中的重要内容?
【问题讨论】:
标签: mongodb docker ansible containers openstack