Mongodb,分片和多窗口服务

det*_*pro 13 windows-services mongodb

为了使分片工作,我需要运行两个mongod.exe副本.一个作为分片,一个作为配置服务器.如何将两个mongod实例安装为Windows服务?

hem*_*mme 11

以下命令行将安装Mongo DB的第二个实例.请注意,您必须提供serviceName,serviceDisplayName,port,dbpath和logpath以避免冲突.

mongod --install --serviceName" Mongo DB 2nd instance "--serviceDisplayName" Mongo DB 2nd instance "--port 37017 --dbpath c:\ data\db2 --logpath c:\ data\logs\mongolog2.txt

然后你就开始服务了

net start" Mongo DB 2nd instance "


J-B*_*J-B 3

使用 Windows 资源工具包 ( http://support.microsoft.com/kb/251192 ) 中的 sc.exe,它允许您为每个实例指定唯一的显示名称:

sc.exe create "Mongo DB 1" binPath= "c:\mongodb\bin\mongod.exe --service --dbpath=c:\data\db --logpath=c:\data\log.txt"