如标题中所提到的,我有一个安装MongoDB的安全角色。 现在我想在安装完成后启动mongod 我试过了:
- name: Start mongod
command: mongod
但是当我运行角色时,输出冻结了该任务
所以关于如何通过ansible启动mongod的任何想法
答案 0 :(得分:2)
这个问题,mongodb开始运行,ansible等待停止。但它不会停止,因为它正在运行。为mongodb创建systemd配置并使用service ansible模块启动它。
答案 1 :(得分:-1)
最好的方法是使用init / startup脚本,因为@PumpkinSeed说但是如果你想继续这样,那么你可以这样做:
- name: Start mongod
shell: "mongod &"
希望对你有所帮助。