中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

mongodb副本集如何添加刪除節(jié)點(diǎn)-創(chuàng)新互聯(lián)

這期內(nèi)容當(dāng)中小編將會給大家?guī)碛嘘P(guān)mongodb副本集如何添加刪除節(jié)點(diǎn),文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

成都創(chuàng)新互聯(lián)公司2013年開創(chuàng)至今,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢想脫穎而出為使命,1280元?dú)v下做網(wǎng)站,已為上家服務(wù),為歷下各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:028-86922220

環(huán)境介紹:三個(gè)節(jié)點(diǎn)的mongodb 副本集

10.9.21.114:  27017 主節(jié)點(diǎn)

10.9.21.178:  27017 secondary

10.9.21.179:  27017 secondary

需要給副本集添加個(gè)新的節(jié)點(diǎn)10.9.21.115: 27017

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

首先介紹下命令rs.add方法,該方法適合于當(dāng)數(shù)據(jù)量比較小的時(shí)候,因?yàn)檫@種方法需要進(jìn)行initial sync來同步全量的數(shù)據(jù),這勢必會造成網(wǎng)絡(luò)和io上的壓力,并且一定要在業(yè)務(wù)量低峰期執(zhí)行操作,因?yàn)槿绻麡I(yè)務(wù)量大的時(shí)候執(zhí)行,同步數(shù)據(jù)的時(shí)間段內(nèi)的oplogs可能會被覆蓋而導(dǎo)致同步失敗!具體initial sync的過程請參考:http://blog.itpub.net/29654823/viewspace-2668577/

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

配置文件copy 原有副本集上的一份,并進(jìn)行相應(yīng)的調(diào)整,然后啟動(dòng)mongodb,這些操作略過:

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

二:在原有副本集的主節(jié)點(diǎn)進(jìn)行操作:

2.1添加數(shù)據(jù)節(jié)點(diǎn),

rs.add("10.9.21.115:27017"); ------添加節(jié)點(diǎn)

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

查看是否有延遲,如下:

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

如果新添加的狀態(tài)為STARTUP2,那么你可以重啟下新節(jié)點(diǎn),

use  admin

db.shutdownServer()

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

2.2刪除數(shù)據(jù)節(jié)點(diǎn)

rs.remove("10.9.21.115:27017");

再次查看發(fā)現(xiàn)沒有了115這個(gè)同步信息了

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添加仲裁節(jié)點(diǎn)

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節(jié)點(diǎn)

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

上述就是小編為大家分享的mongodb副本集如何添加刪除節(jié)點(diǎn)了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道。

網(wǎng)站標(biāo)題:mongodb副本集如何添加刪除節(jié)點(diǎn)-創(chuàng)新互聯(lián)
分享地址:http://www.rwnh.cn/article46/hsghg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁設(shè)計(jì)公司、靜態(tài)網(wǎng)站、微信小程序、面包屑導(dǎo)航云服務(wù)器、營銷型網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)
石门县| 甘谷县| 阿勒泰市| 绥阳县| 贞丰县| 固原市| 馆陶县| 子长县| 云安县| 神池县| 漳浦县| 白水县| 冷水江市| 曲松县| 柯坪县| 湟中县| 万山特区| 赣州市| 遂溪县| 贡嘎县| 邯郸县| 华蓥市| 扎赉特旗| 霍邱县| 石景山区| 中西区| 嘉兴市| 丰镇市| 衡南县| 牟定县| 贵州省| 河曲县| 吉林省| 岳阳市| 巴中市| 辽阳县| 霍城县| 铜川市| 辉县市| 深圳市| 平凉市|