校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Mongodb 副本集搭建問題總結及解決辦法

Mongodb 副本集搭建問題總結及解決辦法

熱門標簽:沈陽營銷電銷機器人招商 徐州ai電銷機器人原理 南京400電話怎樣辦理 兗州電話外呼營銷系統 高德地圖標注商戶位置 福州電銷機器人源代碼 企業智能外呼系統價格多少 智能電銷機器人銷售話術 機器人外呼系統軟件存在問題

Mongodb 副本集搭建問題總結及解決辦法

Mongodb數據庫的副本集是由多臺服務器組成,基中一臺是主節點,其它為從節點,如果主節點宕機就自動切換到任意一個從節點。如果以前的主節點修復完成和正常運行就自動變成從節點,從節點不能查詢數據。也可以在一臺服務器裝多個Mongodb端口不一樣。

在我以往的認知中,一個系統一旦正式上線,多半不會輕易的遷移服務器,尤其是那種涉及到多個關聯應用,涉及到多臺硬件服務器的系統,因為這種遷移將是牽一發而動全身的。

但是,卻仍然有這種情況存在,就如我這幾天主要負責的事,就是一個系統的全部服務器遷移中的部分機器遷移,還有一部分由別人負責。

這個系統涉及到flume數據采集,storm數據分析,rabbitmq消息分發,ehcache緩存提升系統性能,MongoDB副本集存儲數據,tomcat管理系統應用等,架構基本如下:

而這里我主要負責的是rabbitmq、tomcat、ehcache、mongodb,這里邊tomcat、ehcache的安裝和配置都比較簡單,只是rabbitmq需要依賴于erlang。而erlang又需要依賴一些其他的東西,這些東西需要root權限執行yum,而我們沒有root權限,于是稍微花了一點點功夫。

除此之外,mongodb副本集的再次搭建也稍微遇到了一點點問題,不過好在一切還是按照預料中發展的,以前沒遇到過的問題也通過經驗猜想完美解決。

之所以mongodb副本集搭建會遇到一些問題,大部分原因是因為這次并非親自動手,而是由所帶的新人操作。
首先,按照我給的文檔他一步步的操作下去,結果在端口上,不知道是因為習慣還是因為什么,他所設置的端口并不是我們要求的端口。

那么這時候當我要求他改成要求的端口時,他有些茫然,不知道是應該把所有配置刪了重配,還是要怎樣。

由于時間關系,于是我給他提供了一個方案,就是直接使用配置優先級的方式改掉端口。之前我寫過的副本集搭建的文檔中應該有說過優先級怎么改,大體上是下邊三步:

config=rs.conf()
config.members[0].priority=2
rs.reconfig(config)

那么根據這個,我們設想的改端口應該是下邊這樣(下邊ip和端口只是隨便假設的,生產環境自然不能隨便透漏):

config=rs.conf()
config.members[0].host="192.168.117.88:37017"
rs.reconfig(config)

但是結果呢,在第三步的時候拋出異常,遺憾的是當時只為了解決問題而沒有截圖,忘記具體是什么異常了,但大體意思是說這個端口的成員不存在。
于是,我又給他提供了第二個方案,那就是先把三個成員中非主服務的任意一個從成員中刪除:

rs.remove("ip:port")

然后把這臺機的端口改為我們需要的37017,之后再使用增加成員的命令添加進來:

rs.add("ip:port")

然后就這樣操作三次后,三臺服務器的端口都成功修改成要求的端口。

這個過程中,當修改到主服務的時候,因為一開始設置了最高優先級,因此需要把另外一臺先設置成更高的優先級操作。
問題就這樣解決了,只不過事后我又想了想,似乎這種方案并非是最優最簡潔的,因為當時沒有細想第一種方案中那個問題的原因,后來一想,多半是因為那臺機還是原端口沒有被重啟。

如果我們先把非主服務機器的端口都改好重啟,那么再次用第一種方案進行應該也是可行的,而且還會比第二種方案簡單,有機會了一定要試試。

本以為這樣就可以了,然后沒想到的是,當我們都遷移完成后,被告知那些機器都是測試服務網段的,要改成生產網段。
于是乎,所有的機器ip全部變了,以至于我們的mongodb副本集又要重新配置。

但是這一次比較麻煩的是,之前那次改端口是因為我至少可以保證有兩臺機還是正常運行的,可以操作rs命令,但是這一次ip一變,我三臺機都無法正常成為主服務,以至于rs命令失效。

幾番折騰,始終沒有想出好的方案,于是只好把data目錄下的內容盡數刪除,然后真正的重新配置一遍。
然而,在這位新手的操作下,配置的過程中,把本該是如下的命令:

config={_id:”reptest”,members:[{_id:0,host:”192.168.0.160:57017”},{_id:1,host:”192.168.0.211:57017”},{_id:,host:”192.168.0.213:57017”}]}
rs.initiate(config)

弄成了這樣:

config={_id:”reptest”,members:[{_id:0,host:”192.168.0.160:57017”},{_id:1,host:”192.168.0.211:57017”},{_id:,host:”192.168.0.213:57017”}]}
rs.initiate()

也就是說這里他雖然給config賦值了,但是再加載的時候竟然沒有使用,這也怪了忘了告訴他之前發現的一個問題。

通常我們在window系統上操作Linux上的應用,都會使用crt或者putty這些工具,這兩個工具各有優劣,而我發現當我們進入mongo shell中操作時,這兩個工具是有區別的,使用putty就可以回退,而crt就不能再mongodb shell中回退。

因此當他敲完rs.initiate(),想要回到括號里加上config時,已經沒了回頭路,只能硬著頭皮回車。

而這時候,rs.initiate()只能執行一次,接下來和我文檔中的操作不一樣了,又該怎么辦呢?

經過上一個問題,這個問題貌似就很好解決的,怎么辦呢,我覺得還是可以使用rs.add和修改配置的方式解決,然后把這個想法告訴他,他照此操作后,果然一次搞定!

好了,這次的兩個問題基本就這樣解決了,不知其他朋友們,是否對這種情況還有更好的解決方案?歡迎留言解惑。

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

您可能感興趣的文章:
  • mongodb 4.0副本集搭建的全過程
  • mongodb3.4集群搭建實戰之高可用的分片+副本集
  • Mongodb3.0.5 副本集搭建及spring和java連接副本集配置詳細介紹
  • MongoDB 副本集的搭建過程

標簽:景德鎮 昭通 吉安 大理 本溪 鶴崗 邯鄲 丹東

巨人網絡通訊聲明:本文標題《Mongodb 副本集搭建問題總結及解決辦法》,本文關鍵詞  Mongodb,副本,集,搭建,問題,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Mongodb 副本集搭建問題總結及解決辦法》相關的同類信息!
  • 本頁收集關于Mongodb 副本集搭建問題總結及解決辦法的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    日韩理论在线观看| 精品国产一区二区三区四区四| 精品一区二区免费看| 亚洲午夜精品在线| 亚洲国产精品久久艾草纯爱| 亚洲午夜视频在线| 亚洲另类一区二区| 亚洲一区在线播放| 亚洲成人自拍偷拍| 免费观看久久久4p| 国产最新精品免费| 成人黄色a**站在线观看| 99re热视频这里只精品| 91高清视频在线| 欧美另类高清zo欧美| 日韩欧美成人激情| 国产欧美精品一区二区色综合| 国产亚洲综合在线| 1区2区3区精品视频| 一区二区成人在线| 婷婷中文字幕综合| 国产精品一区二区不卡| 99久久精品国产一区| 在线观看网站黄不卡| 日韩欧美一级精品久久| 久久久精品免费观看| 亚洲丝袜另类动漫二区| 婷婷开心激情综合| 国产精品综合二区| 色综合中文字幕国产| 欧美日韩精品系列| 欧美变态tickle挠乳网站| 国产精品网站在线观看| 午夜欧美大尺度福利影院在线看 | 国产精品免费aⅴ片在线观看| 国产女同性恋一区二区| 亚洲成人激情社区| 国产精品综合一区二区| 欧美午夜宅男影院| 久久婷婷综合激情| 亚洲国产日产av| 国产成人综合在线| 欧美日韩在线播放三区四区| 欧美经典三级视频一区二区三区| 亚洲第一搞黄网站| 国产电影精品久久禁18| 欧美男男青年gay1069videost| 久久精品亚洲麻豆av一区二区| 亚洲国产日韩av| 92国产精品观看| 26uuu精品一区二区在线观看| 中文字幕一区av| 国产一区二区三区美女| 91麻豆精品国产91久久久资源速度| 中文字幕巨乱亚洲| 激情六月婷婷久久| 欧美一区二区三区喷汁尤物| 一区二区在线观看视频在线观看| 国产69精品久久99不卡| 精品女同一区二区| 日本美女一区二区三区视频| 色偷偷成人一区二区三区91 | 一个色综合网站| 成人丝袜18视频在线观看| 日韩欧美一卡二卡| 婷婷夜色潮精品综合在线| 欧美性猛片aaaaaaa做受| 综合亚洲深深色噜噜狠狠网站| 国产福利一区二区三区视频在线| 日韩欧美中文字幕制服| 日韩av午夜在线观看| 欧美日韩国产高清一区二区 | 国产v日产∨综合v精品视频| 日韩精品一区二区三区视频| 日韩av电影一区| 精品入口麻豆88视频| 日韩制服丝袜av| 91精品国产全国免费观看| 无吗不卡中文字幕| 91精品国产一区二区| 免费看欧美女人艹b| 精品国产乱码久久久久久免费| 久久精品国产成人一区二区三区 | 麻豆精品视频在线观看视频| 欧美一区中文字幕| 美日韩一区二区| 久久夜色精品国产噜噜av| 国产综合久久久久影院| 亚洲国产高清在线观看视频| 成人黄色免费短视频| 亚洲视频一二三区| 欧美日韩国产首页在线观看| 蜜臀av性久久久久蜜臀aⅴ| 久久夜色精品一区| 成人a免费在线看| 亚洲一区二区三区美女| 欧美高清视频www夜色资源网| 日本不卡123| 久久精品综合网| 99久久99久久久精品齐齐| 亚洲成人免费电影| 国产亚洲va综合人人澡精品| 成人av免费在线| 亚洲成av人影院在线观看网| 欧美成人猛片aaaaaaa| 丰满少妇在线播放bd日韩电影| 亚洲激情自拍偷拍| 精品日韩av一区二区| 不卡av电影在线播放| 五月天丁香久久| 日本一区二区三级电影在线观看| 欧美综合久久久| 丁香婷婷综合五月| 日本不卡视频在线| 国产精品萝li| 日韩欧美一级精品久久| 色综合色综合色综合| 精品一区二区三区日韩| 中文字幕综合网| 久久久久久久久久久黄色| 日本韩国欧美国产| 国产成人av一区二区| 美女视频一区二区| 亚洲在线成人精品| 日本一区二区高清| 日韩视频一区在线观看| 成人av资源在线| 午夜精品一区二区三区免费视频| 久久―日本道色综合久久| 欧美高清hd18日本| 色拍拍在线精品视频8848| 国产精品一区二区久激情瑜伽| 日韩激情一二三区| 一区二区三区免费网站| 中文字幕精品一区二区三区精品| 欧美一级日韩一级| 欧美又粗又大又爽| 色先锋资源久久综合| 成人小视频在线| 国产一区二区三区av电影 | 69久久夜色精品国产69蝌蚪网| 99九九99九九九视频精品| 久久国产乱子精品免费女| 三级久久三级久久久| 亚洲第一成年网| 亚洲激情欧美激情| 依依成人精品视频| 亚洲免费在线看| 国产精品久久久久久久久图文区| 久久综合五月天婷婷伊人| 精品日韩成人av| 精品国产三级a在线观看| 欧美喷潮久久久xxxxx| 欧美卡1卡2卡| 制服视频三区第一页精品| 欧美精品高清视频| 欧美一级片在线看| 精品国产一二三区| 精品国产网站在线观看| 国产亚洲综合性久久久影院| 久久亚洲精华国产精华液| 久久看人人爽人人| 亚洲欧美综合在线精品| 18欧美乱大交hd1984| 一区二区三区不卡在线观看 | 欧美一区二区三区人| 欧美电影精品一区二区| 欧美成人一区二区三区在线观看 | youjizz国产精品| 99r精品视频| 一本色道a无线码一区v| 欧美在线制服丝袜| 日韩欧美视频在线| 国产亚洲欧美激情| 亚洲美女免费视频| 天天影视色香欲综合网老头| 亚洲电影视频在线| 久久国产视频网| 国产凹凸在线观看一区二区| 91色九色蝌蚪| 欧美一区二区精品在线| 中文字幕乱码日本亚洲一区二区| 亚洲欧洲制服丝袜| 日本91福利区| eeuss鲁一区二区三区| 欧美午夜视频网站| 国产喂奶挤奶一区二区三区| 伊人性伊人情综合网| 麻豆精品久久精品色综合| 成人精品电影在线观看| 欧美日韩色一区| 日本一区二区三区免费乱视频 | 精品国内片67194| 中文字幕第一页久久| 日韩电影免费在线| 一本到一区二区三区| 欧美α欧美αv大片| 亚洲成人午夜电影| 91免费版pro下载短视频| 91精品视频网|