我对Mongo DB Master / Slave设置在同一台机器上有疑问。
我使用Ubutu 12作为操作系统。 我是否需要在同一台机器上安装两份MongoDB?
如果是,如何允许单独安装两次?
(sudo apt-get install mongodb-10gen)
答案 0 :(得分:3)
由于所有链接的问题都是针对Windows的,这是一个Linux命令,我将转向“可能重复”的评论。
是的,您可以在同一台计算机上运行多个mongod
。您可以以不同的方式启动mongod
,而不是多次安装:
./mongod --dbpath /foo/bar/otherpath --port some_other_port
来源:https://serverfault.com/questions/296246/multiple-mongos-on-one-server
但由于资源争用,特别是对于内存,建议不要这样做。即使是开发服务器也会很糟糕,如果你打算将这个设置投入生产,那么你也可以去一个mongod
。
如果要在同一台计算机上运行多个实例,建议使用虚拟机等容器。那里有一些。