Windows10環境MongoDBスタンドアロンバージョンクラスター構成

Windows10mongodbスタンドアロンクラスター構成

バージョン:mongodb-win32-x86_64-2008plus-ssl-4.1.4

mongodbをダウンロードしてインストールする手順は省略されています。手順をクリックするだけで、スタンドアロンのmongodbで問題ありません。最後のステップで「MongoDBコンパスのインストール」チェックマークを削除するように注意してください。インターネット速度が十分に速いと思われる場合は、この文を無視してかまいません。

1. 3つのノードのデータフォルダーを作成します(コピーしないで、新しいクリーンを作成する必要があることを忘れないでください)
ここに画像の説明を挿入
2.mongoノード1を起動します

	mongod --port 1111 --dbpath "D:\work\mongodb2\mongodb\data\db1" 
	--logpath "D:\work\mongodb2\mongodb\data\log1\MongoDB.log" 
	--replSet jsec --logappend

ここに画像の説明を挿入
2.mongoノード2を起動します

mongod --port 2222 --dbpath "D:\work\mongodb2\mongodb\data\db2" 
--logpath "D:\work\mongodb2\mongodb\data\log2\MongoDB.log" 
--replSet jsec --logappend

ここに画像の説明を挿入
3.mongoノード3を起動します

	mongod --port 3333 --dbpath "D:\work\mongodb2\mongodb\data\db3"
	--logpath "D:\work\mongodb2\mongodb\data\log3\MongoDB.log"
	--replSet jsec --logappend

ここに画像の説明を挿入

4.マスターノードとしてmongoの1つに接続します

mongo localhost:1111

ここに画像の説明を挿入
5.構成ファイルを作成し、構成ファイル内の各メンバーをリストし、互いの存在を確認します(2番目のスタートアップは構成する必要はありません)。

(1) use jsec

(2) config_jsec={"_id":"jsec","members":[{"_id":0,host:"127.0.0.1:1111"},
	 {"_id":1,host:"127.0.0.1:2222"},{"_id":2,host:"127.0.0.1:3333"}]}

ここに画像の説明を挿入
注:「_ id」値は、各サーバーの起動時のレプリカセットの名前(「jsec」)であり、この名前は一貫している必要があります。
この構成ファイルをレプリカセットメンバーの1つに送信すると、そのメンバーが構成ファイルを他のメンバーに配布する責任があります。レプリカセットにデータを持つメンバーが既に存在する場合は、構成オブジェクトをこれに送信する必要があります。データを持つメンバー。データを持つメンバーが複数ある場合、レプリカセットを初期化する次の手順を実行できません。

6.レプリカセットを初期化します。

rs.initiate(config_jsec)

ここに画像の説明を挿入
7.ステータス情報を表示します。

rs.status()

ここに画像の説明を挿入
8.クライアントツールを開き、クラスターを使用して接続します

ここに画像の説明を挿入
9. [接続のテスト]をクリックします

ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/weixin_43945983/article/details/110070937