Mongodb添加副本及修改優先順序

來源:互聯網
上載者:User

標籤:複本集   prim   改變   mem   執行   副本   net   配置   nbsp   

Mongodb添加副本及修改優先順序

 

1、添加複本集

#在primary節點上執行

>rs.add( { host: "192.168.1.11:27017", priority: 0 } )

 

#host:指定要添加的mongodb伺服器的ip和連接埠

#priority:指定複本集的許可權

 

2、添加仲裁節點

#在primary節點上執行

>rs.add(‘mongodb3.example.net:27017‘, true)

>rs.addArb(host)

 

3、線上修改優先順序

#必須在primary節點上執行此操作,複本集中通過設定priority的值來決定優先權的大小。這個值的範圍是0--100,值越大,優先權越高. 如果值是0,那麼不能成為primay。適用於做冷備。

PRIMARY> config=rs.conf()

PRIMARY>config.members[2].priority = 6

PRIMARY> rs.reconfig(config)

#第一步config=rs.conf()是將現有的配置讀取到變數中,進行儲存。

#第二步config.members[2].priority = 6,修改變數中的值,2是指執行rs.config()命令,從上到下排序的值(即你看到的節點是第幾個),這個值是從0開始的。比如一共有四個節點的複本集,從上到下的排序為0-1-2-3。0代表第一個;6表示優先順序大小,數值越大優先順序越高。

#第三步rs.reconfig(config),將修改後的資料同步到配置中,使修改生效。

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.