mongo副本集測試

2021-09-08 09:04:54 字數 1202 閱讀 3004

1. 啟動2222和3333,互為副本集 

d:\mongodb>mongod --dbpath=d:\mongodb\db --port 2222 --replset neu/127.0.0.1:3333

e:\mongodb>mongod --dbpath=e:\mongodb\db --port 3333 --replset neu/127.0.0.1:2222

2. 副本集初始化

c:\>mongo 127.0.0.1:2222/admin

mongodb shell version: 1.8.3

connecting to: 127.0.0.1:2222/admin

neu:primary> db.runcommand(

... ,]

...     }

... }

3.  啟動仲裁

f:\mongodb>mongod --dbpath=f:\mongodb\db --port 4444 --replset neu/127.0.0.1:2222 

4. 配置仲裁

c:\>mongo 127.0.0.1:2222/admin

mongodb shell version: 1.8.3

connecting to: 127.0.0.1:2222/admin

neu:primary> rs.addarb("127.0.0.1:4444")

5. 檢視配置結果

neu:primary> rs.status() ,

"optimedate" : isodate("2012-10-23t05:48:24z"),

"self" : true },

,"optimedate" : isodate("2012-10-23t05:48:24z"),

"lastheartbeat" : isodate("2012-10-31t03:40:36z") },

,"optimedate" : isodate("1970-01-01t00:00:00z"),

"lastheartbeat" : isodate("2012-10-31t03:40:38z") }

],"ok" : 1

還有一種比較簡單的副本集啟動方法:

rs.initiate()時,會將登入的這台主機設定為primary,然後rs.add()第二台主機作為sencondry,最後rs.addarb()第三台主機作為仲裁。

mongo安裝副本集

mongo安裝副本集 wget tar zxvf mongodb linux x86 64 3.0.4.tgz cp rf mongodb linux x86 64 3.0.4 usr local 建立資料夾 mkdir shard replset27017 mkdir shard replset2...

mongo 副本集節點型別

優先順序為0的節點的概述 優先順序為0的節點的特點 此節點正常參與primary產生的oplog的讀取,進行資料備份和命令執行。此節點正常參與客戶端對於資料的讀取,進行擔當負載均衡的工作。此節點雖然不能當選primary但是卻可以投票,很民主。hidden節點的概述 hidden節點的特點 此節點正...

MongoDB副本集配置系列八 MongoDB監控

mongodb2.6版本 mongodb3.0版本 類似於mysql的slow log profiler預設是關閉的,你可以選擇全部開啟,或者有慢查詢的時候開啟。db.setprofilinglevel level,0 off 1 slow 2 all use test switched to db...