我想在一台机器上安装3个mongodb。 目标是在不同的磁盘中设置复制设置......
我可以使用此PowerShell行安装一个实例...
& c:\mongodb\bin\mongod.exe --config c:\mongodb\mongodb.conf --install
& net start mongodb
如何安装3个mongodb服务? 如何将服务名称设置为mongo1,mongo2,mongo3?
答案 0 :(得分: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