最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MongoDB添加仲裁節(jié)點報錯:replica set IDs do not match的解決方法

 更新時間:2018年11月15日 11:06:51   作者:洲渚皓月掩映  
這篇文章主要給大家介紹了關(guān)于MongoDB添加仲裁節(jié)點報錯:replica set IDs do not match的解決方法,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

背景:

由于歷史原因,某個MongoDB副本集只有一主一從雙節(jié)點,無法滿足自動故障轉(zhuǎn)移要求,需要配置一個仲裁節(jié)點。

原有節(jié)點192.168.10.20:27017,192.168.10.21:27017,現(xiàn)在準(zhǔn)備在20上配置一個新節(jié)點27018當(dāng)做仲裁

在當(dāng)前主節(jié)點上執(zhí)行

repset:PRIMARY> cfg={_id:"repset", members:[{_id:0, host:'192.168.10.20:27017', priority:1},{_id:2, host:'192.168.10.21:27017', priority:2}, {_id:3, host:'192.168.10.20:27018', arbiterOnly:true}]};

repset:PRIMARY> rs.reconfig(cfg)


顯示配置是成功的,接著用命令查看副本集狀態(tài)時,發(fā)現(xiàn)仲裁節(jié)點不可用,報錯信息replica set IDs do not match。

repset:PRIMARY> rs.status()


網(wǎng)上的各種文檔都是說①查看副本集的名稱是否一致 ②把節(jié)點上的數(shù)據(jù)全都刪掉。

我在確認(rèn)副本集配置名稱一致后,刪除仲裁節(jié)點的數(shù)據(jù)時發(fā)現(xiàn):1、通過客戶端是無法刪除副本集配置集合;2、刪除底層物理文件會導(dǎo)致Mongod進(jìn)程啟動失敗。

在仔細(xì)回想initiate一次性副本集配置的操作時,發(fā)現(xiàn)配置后,只啟動了一個客戶端。我的猜想是會不會是因為我啟動了仲裁節(jié)點的客戶端,仲裁節(jié)點生成了單獨的副本集ID。

于是我將仲裁節(jié)點的配置文件db、log、Mongodb.conf全都刪除,并重新命令啟動仲裁節(jié)點MongoD進(jìn)程后,直接在當(dāng)前Primary節(jié)點按之前的操作添加仲裁節(jié)點后,發(fā)現(xiàn)仲裁節(jié)點已正常。

結(jié)論:

目前只是證實了我的猜想,還沒找到官方的說法。

在添加副本集節(jié)點的時候,新增的節(jié)點在啟動服務(wù)后,一定不要連接客戶端,否則新增節(jié)點會生成另外的副本集ID,雖然副本集名稱一致,但是IDs不一致會報錯。

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關(guān)文章

  • 開發(fā)分布式醫(yī)療掛號系統(tǒng)MongoDB集成實現(xiàn)上傳醫(yī)院接口

    開發(fā)分布式醫(yī)療掛號系統(tǒng)MongoDB集成實現(xiàn)上傳醫(yī)院接口

    這篇文章主要介紹了開發(fā)分布式醫(yī)療掛號系統(tǒng)MongoDB集成實現(xiàn)上傳醫(yī)院接口,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-04-04
  • MongoDB 入門指南

    MongoDB 入門指南

    這篇文章主要介紹了MongoDB 入門指南的相關(guān)資料,需要的朋友可以參考下
    2022-12-12
  • Mongodb讀數(shù)據(jù)操作

    Mongodb讀數(shù)據(jù)操作

    今天小編就為大家分享一篇關(guān)于Mongodb讀數(shù)據(jù)操作,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • 使用Locust對MongoDB進(jìn)行負(fù)載測試的操作步驟

    使用Locust對MongoDB進(jìn)行負(fù)載測試的操作步驟

    Locust是一款使用Python開發(fā)的開源性能測試工具,支持分布式,可在多臺主機上對系統(tǒng)持續(xù)發(fā)送請求,本文給大家介紹了使用Locust對MongoDB進(jìn)行負(fù)載測試的操作步驟,文中通過圖文結(jié)合的方式介紹的非常詳細(xì),需要的朋友可以參考下
    2025-01-01
  • Navicat遠(yuǎn)程連接MongoDB最全實現(xiàn)方法以及報錯解決

    Navicat遠(yuǎn)程連接MongoDB最全實現(xiàn)方法以及報錯解決

    這篇文章主要給大家介紹了關(guān)于Navicat遠(yuǎn)程連接MongoDB最全實現(xiàn)方法以及報錯解決的相關(guān)資料,文中通過圖文將實現(xiàn)的步驟一步步介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用MongoDB具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2023-03-03
  • MongoDB查詢性能優(yōu)化驗證及驗證

    MongoDB查詢性能優(yōu)化驗證及驗證

    這篇文章主要介紹了MongoDB查詢性能驗證及優(yōu)化的相關(guān)知識,涉及到MongoDB 查詢優(yōu)化原則知識點,本文介紹的非常詳細(xì),具有參考借鑒價值,感興趣的朋友一起學(xué)習(xí)吧
    2016-02-02
  • Mongodb數(shù)組字段索引之多鍵索引

    Mongodb數(shù)組字段索引之多鍵索引

    Mongodb字段允許包含字符,文檔,數(shù)組等各種各樣的類型,同樣Mongodb索引也可以支持字符,文檔,數(shù)組等類型,本文結(jié)合Mongodb官方文檔,介紹Mongodb數(shù)組類型數(shù)據(jù)的索引——多鍵索引,感興趣的朋友跟隨小編一起看看吧
    2024-07-07
  • mongodb出現(xiàn)id重復(fù)問題的簡單解決辦法

    mongodb出現(xiàn)id重復(fù)問題的簡單解決辦法

    近期在使用mongodb的過程中遇到一次表中有_id字段重復(fù)的記錄(相同_id的有兩條),著實嚇了一大跳,這篇文章主要給大家介紹了關(guān)于mongodb出現(xiàn)id重復(fù)問題的簡單解決辦法,需要的朋友可以參考下
    2021-12-12
  • MongoDB入門教程之聚合和游標(biāo)操作介紹

    MongoDB入門教程之聚合和游標(biāo)操作介紹

    這篇文章主要介紹了MongoDB入門教程之聚合和游標(biāo)操作介紹,聚合和游標(biāo)可以說是MongoDB中的高級操作了,需要的朋友可以參考下
    2014-08-08
  • mongodb使用c#驅(qū)動數(shù)據(jù)插入demo

    mongodb使用c#驅(qū)動數(shù)據(jù)插入demo

    今天小編就為大家分享一篇關(guān)于mongodb使用c#驅(qū)動數(shù)據(jù)插入demo,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01

最新評論

贵德县| 樟树市| 普安县| 镇宁| 南雄市| 买车| 水富县| 财经| 咸阳市| 丰顺县| 罗定市| 浦北县| 临桂县| 南城县| 肃宁县| 陆川县| 麦盖提县| 聂拉木县| 大新县| 安岳县| 涡阳县| 扶沟县| 蓬莱市| 阿巴嘎旗| 富川| 定襄县| 临泽县| 那曲县| 凯里市| 泰来县| 开鲁县| 镇安县| 叶城县| 龙门县| 祁东县| 农安县| 永昌县| 墨竹工卡县| 宜州市| 定南县| 安塞县|