通过ansible开始mongod

时间:2016-05-13 13:33:46

标签: mongodb ansible

如标题中所提到的,我有一个安装MongoDB的安全角色。 现在我想在安装完成后启动mongod 我试过了:

- name: Start mongod
  command: mongod 

但是当我运行角色时,输出冻结了该任务

所以关于如何通过ansible启动mongod的任何想法

2 个答案:

答案 0 :(得分:2)

这个问题,mongodb开始运行,ansible等待停止。但它不会停止,因为它正在运行。为mongodb创建systemd配置并使用service ansible模块启动它。

答案 1 :(得分:-1)

最好的方法是使用init / startup脚本,因为@PumpkinSeed说但是如果你想继续这样,那么你可以这样做:

- name: Start mongod
  shell: "mongod &"

希望对你有所帮助。