我正在使用edelight/chef-mongodb repo中的mongodb食谱在同一节点上安装mongodb的多个实例(OS系统:Ubuntu 12.04),但是当我按照文件说明获取此目标时,我无法推导出来预期的结果。
我的食谱只有这一行:
include_recipe 'mongodb::10gen_repo'
include_recipe 'mongodb::default'
mongodb_instance "mongodb" do
port 27017
end
mongodb_instance "my_instance" do
port 27333
dbpath "/data/"
end
结果是mongodb的一个实例正在通过端口27017进行侦听,并且此进程配置从/etc/mongodb.conf加载。但是我需要两个进程,一个是从27017端口监听,另一个是从27333监听。
有谁知道这个mongodb cookbook如何在同一个节点上创建多个实例?或者......这种行为是在edelight/chef-mongodb repo上发布新问题的新错误吗?