Replica Sets+Sharding方案之真枪实弹篇
想了一下虛擬機中報錯的原因有。
機器卡,處理的時間長就會拋出錯誤
還有虛擬機假設給的空間太小。也會報異常。
此處講講我的大致思路。
第一,選擇三臺server,最好不是虛擬的
第二,設計三臺server的IP。port。和各自的角色
第三,檢查防火墻有沒有關閉,時間是不是同步
假設上面都能夠了。那你就能夠操作了。
當然,mongodb版本號和mongodb前提搭建就建在前面吧
wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.0.4.tgz
解壓mongodb文件
主機1?版本不一樣。我的是2.0.4
[root@mongodb40 ~]# tar zxvfmongodb-linux-x86_64-2.4.7.tgz
[root@mongodb40 ~]# mvmongodb-linux-x86_64-2.4.7 /home/mongodb
主機2
[root@mongodb41~]# tar zxvfmongodb-linux-x86_64-2.4.7.tgz
[root@mongodb41~]# mvmongodb-linux-x86_64-2.4.7 /home/mongodb
主機3
[root@mongodb250 ~]# tar zxvfmongodb-linux-x86_64-2.4.7.tgz
[root@mongodb250~]# mvmongodb-linux-x86_64-2.4.7 /home/mongodb
mongo集群分片實戰
server三臺
?
?
????????????????主機1(172.16.0.40)????????????????主機2(172.16.0.41)???????????????????????????????主機3(172.16.0.250)
?????第一片(11731)????????????????????主???????????????????????????????????????????????副本?????????????????????????????????????????????????????????????????????????????仲裁
?
????第二片(11732)?????????????????仲裁??????????????????????????????????????????????主?????????????????????????????????????????????????????????????????????????????????副本
?
????第三片(11733)????????????????????副本???????????????????????????????????????仲裁???????????????????????????????????????????????????????????????????????????????????主
?
???????????????????30000????????????????????configServer????????????????????????????????configServer???????????????????????????????????????????????????
總結
以上是生活随笔為你收集整理的Replica Sets+Sharding方案之真枪实弹篇的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【51NOD-0】1012 最小公倍数L
- 下一篇: (转)Spring管理的Bean的生命周