0

我想在一台机器上安装 3 个 mongodb。目的是在不同的磁盘中设置副本集...

我可以用这个 powershell 线安装一个实例......

& c:\mongodb\bin\mongod.exe --config c:\mongodb\mongodb.conf --install 
& net start mongodb

如何安装 3 mongodb 服务?如何将服务名称设置为 mongo1、mongo2、mongo3?

4

1 回答 1

1

给每个实例一个不同的ServiceName。还使用 PowerShell 命令Start-Service而不是net start使其更像 PowerShell,因为您没有使用任何 PowerShell。:) 确保您还拥有三个具有非冲突选项的配置文件,例如不同的端口。

c:\mongodb\bin\mongod.exe --config c:\mongodb\mongodb1.conf --serviceName mongo1 --install 
c:\mongodb\bin\mongod.exe --config c:\mongodb\mongodb2.conf --serviceName mongo2 --install 
c:\mongodb\bin\mongod.exe --config c:\mongodb\mongodb3.conf --serviceName mongo3 --install 
Start-Service mongo1
Start-Service mongo2
Start-Service mongo3
于 2013-05-25T10:12:23.680 回答