91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mongodb副本集如何添加刪除節點

發布時間:2021-09-29 11:17:20 來源:億速云 閱讀:219 作者:柒染 欄目:關系型數據庫

這期內容當中小編將會給大家帶來有關mongodb副本集如何添加刪除節點,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

環境介紹:三個節點的mongodb 副本集

10.9.21.114:  27017 主節點

10.9.21.178:  27017 secondary

10.9.21.179:  27017 secondary

需要給副本集添加個新的節點10.9.21.115: 27017

方法一:rs.add("10.9.21.115:27017")直接添加

首先介紹下命令rs.add方法,該方法適合于當數據量比較小的時候,因為這種方法需要進行initial sync來同步全量的數據,這勢必會造成網絡和io上的壓力,并且一定要在業務量低峰期執行操作,因為如果業務量大的時候執行,同步數據的時間段內的oplogs可能會被覆蓋而導致同步失敗!具體initial sync的過程請參考:http://blog.itpub.net/29654823/viewspace-2668577/

一:首先在21.115這臺機器上安裝上同版本的mongodb,

配置文件copy 原有副本集上的一份,并進行相應的調整,然后啟動mongodb,這些操作略過:

/usr/bin/mongodb/bin/mongod  -f /etc/mongod.conf

二:在原有副本集的主節點進行操作:

2.1添加數據節點,

rs.add("10.9.21.115:27017"); ------添加節點

rs.status()  ----驗證是否添加成功

查看是否有延遲,如下:

MongoDB Enterprise liuhe_rs:PRIMARY> rs.printSlaveReplicationInfo()

source: 10.9.21.178:27017

syncedTo: Tue Nov 26 2019 21:43:22 GMT+0800 (CST)

0 secs (0 hrs) behind the primary

source: 10.9.21.114:27017

syncedTo: Tue Nov 26 2019 21:43:22 GMT+0800 (CST)

0 secs (0 hrs) behind the primary

source: 10.9.21.115:27017

syncedTo: Tue Nov 26 2019 21:43:22 GMT+0800 (CST)

0 secs (0 hrs) behind the primary

如果新添加的狀態為STARTUP2,那么你可以重啟下新節點,

use  admin

db.shutdownServer()

/usr/bin/mongodb/bin/mongod  -f /etc/mongod.conf

2.2刪除數據節點

rs.remove("10.9.21.115:27017");

再次查看發現沒有了115這個同步信息了

MongoDB Enterprise liuhe_rs:PRIMARY> rs.printSlaveReplicationInfo()

source: 10.9.21.178:27017

syncedTo: Tue Nov 26 2019 21:47:12 GMT+0800 (CST)

8 secs (0 hrs) behind the primary

source: 10.9.21.114:27017

syncedTo: Tue Nov 26 2019 21:47:12 GMT+0800 (CST)

8 secs (0 hrs) behind the primary

MongoDB Enterprise liuhe_rs:PRIMARY>

2.3添加仲裁節點

rs.addArb("10.9.21.115:27017");

或者

rs.add({host:"10.9.21.115:27017",arbiterOnly:true})

rs.status()

{

"_id" : 3,

"name" : "10.9.21.115:27017",

"health" : 1,

"state" : 7,

"stateStr" : "ARBITER",

"uptime" : 165,

"lastHeartbeat" : ISODate("2019-11-26T13:55:21.391Z"),

"lastHeartbeatRecv" : ISODate("2019-11-26T13:55:21.150Z"),

"pingMs" : NumberLong(0),

"lastHeartbeatMessage" : "",

"syncingTo" : "",

"syncSourceHost" : "",

"syncSourceId" : -1,

"infoMessage" : "",

"configVersion" : 6

}

2.4添加hidden節點

PRIMARY>rs.add({host:"10.9.21.115:27017",priority:0,hidden:true})

上述就是小編為大家分享的mongodb副本集如何添加刪除節點了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

黑龙江省| 武清区| 新蔡县| 江孜县| 深圳市| 绥滨县| 宜宾县| 万年县| 万宁市| 城固县| 高州市| 甘孜| 东宁县| 云安县| 普定县| 锡林郭勒盟| 铜鼓县| 大化| 乾安县| 龙口市| 灌阳县| 栾川县| 靖安县| 宁阳县| 慈溪市| 尚志市| 佛教| 阿克苏市| 大关县| 永兴县| 二连浩特市| 西城区| 苍梧县| 青龙| 凤阳县| 浦城县| 曲周县| 石渠县| 友谊县| 沅江市| 贵德县|