mongodb複本集維護

來源:互聯網
上載者:User

標籤:primary   伺服器   日誌記錄   local   最大的   

mongodb複本集維護主要工作:

1、查看複本集狀態(叢集狀態、同步延遲、單個庫的運行狀態mongostate)

2、增刪節點、停節點shutdown


mongodb複本集叢集同步機制

  1. 資料複製的目的是使資料得到最大的可用性,冗餘,避免單點故障。

  2. 複本集中同一時刻只有一台伺服器是可以寫的,primary主庫上寫,從庫同步資料

  3. 複本集主從複製也是非同步同步的過程。slave從primary上擷取日誌,然後在自己身上完全順序的執行日誌記錄的操作(該日誌不記錄查詢操作,只記錄更新操作)。被同步的日誌就是local庫中的oplog.rs表,這個表占空間比較大,磁碟大小5%。啟動參數設定oplog.rs的大小:--oplogSize 1000,單位M。生產環境中建議設定大一些,防止無法同步情況發生。



查看叢集狀態

  1. rs.status()

650) this.width=650;" src="http://s4.51cto.com/wyfs02/M01/8C/11/wKiom1hg1xiBP7bjAADBMNj_mvU878.png" title="rsstats.png" alt="wKiom1hg1xiBP7bjAADBMNj_mvU878.png" />

2.db.printSlaveReplicationInfo()

650) this.width=650;" src="http://pic002.cnblogs.com/images/2012/184465/2012072515021832.png" />

3.mongostat

650) this.width=650;" src="http://s1.51cto.com/wyfs02/M02/8C/11/wKiom1hg1pXTgeHtAACXCt8ELss730.png" title="mongostat.png" alt="wKiom1hg1pXTgeHtAACXCt8ELss730.png" />


mongodb複本集維護

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.