我想在一台机器上安装 3 个 mongodb。目的是在不同的磁盘中设置副本集...
我可以用这个 powershell 线安装一个实例......
& c:\mongodb\bin\mongod.exe --config c:\mongodb\mongodb.conf --install
& net start mongodb
如何安装 3 mongodb 服务?如何将服务名称设置为 mongo1、mongo2、mongo3?
我想在一台机器上安装 3 个 mongodb。目的是在不同的磁盘中设置副本集...
我可以用这个 powershell 线安装一个实例......
& c:\mongodb\bin\mongod.exe --config c:\mongodb\mongodb.conf --install
& net start mongodb
如何安装 3 mongodb 服务?如何将服务名称设置为 mongo1、mongo2、mongo3?
给每个实例一个不同的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