Reference Guide
net:
bindIp: x.x.x.x, 0.0.0.0
port: 27017
security:
authorization: enabled
メモ: ポート番号は、作業する場所のシステムに応じて変わります。
4. mongod.cfg を保存して終了します。
サーバでのレプリケーションの開始
Windows でファイアウォールを無効にし、Tomcat サーバを実行している場合は停止します。
1. すでに作成済みの MongoDB に root ユーザーとしてログインし、次のコマンドを実行します。
mongo -uroot -<root password> admin
2. \data\bin\mongod.cfg ディレクトリに移動し、テキストエディタで mongod.cfg ファイルを開きます。
3. mongod.cfg ファイルに次の 3 行を追加します。
systemLog:
destination: file
path: c:\data\log\mongod.log
storage:
dbPath: c:\data\db\Mongo
net:
bindIp: X.X.X.X, 0.0.0.0
port: 27017
security:
authorization: enabled
keyFile: c:\data\log\mongod.key.txt
replication:
replSetName: wms
図 57. セキュリティの有効化
4. mongod.key.txt ファイルを作成し、3 つのサーバすべてにコピーします。
メモ: mongod.key.txt ファイルの内容またはキーが、3 つのサーバーすべてで同じであることを確認します。
MongoDB での高可用性の実現 61