0

1 台のマシンに 3 つの mongodb をインストールしたいと考えています。目的は、異なるディスクだけにレプリカセットをセットアップすることです...

このpowershell行で1つのインスタンスをインストールできます...

& 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 を使用しなかったため、PowerShell のようにするStart-Service代わりにPowerShell コマンドを使用しました。net start:) 異なるポートなど、競合しないオプションを含む 3 つの構成ファイルがあることも確認してください。

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 に答える