MongoDB的木偶食谱

时间:2012-11-14 17:35:13

标签: mongodb puppet

我正在寻找将在我的机器上安装和运行Mongodb 2.2的木偶配方。通过谷歌搜索我找到了这个模块http://forge.puppetlabs.com/puppetlabs/mongodb但我不明白我该怎么办?它说我必须首先在puppet节点上安装模块。它究竟意味着什么?比方说,我有一套必须通过puppet配置的机器。为了达到这个目的,我还需要添加什么样的木偶配方?

2 个答案:

答案 0 :(得分:3)

我遇到了麻烦,遇到了这个问题。对我有用的语法是:

#Class instances are declared like any other resource.
class { 'mongodb' :
    init => 'upstart',
}

答案 1 :(得分:1)

我认为这些指示实际上非常清楚。您需要在puppet master的modules目录中安装mongo模块(如图所示)。

然后,在您的节点定义中,添加:

class mongodb {
  init => 'sysv',
}

如果这对您没有意义,您应该备份并阅读Puppet文档。 http://docs.puppetlabs.com/learning/