選擇服務器:
1.首先考慮mongodb的熱數據大小,最好可以包含在內存大小範圍之內,然後確定內存大小
2.選用raid級別:raid10(官方推薦)
3.選擇文件系統:xfs、ext4(官方推薦)
4.硬盤:最好ssd(有幾個公司可以滿足呢?sas也不錯)
目前我有2臺服務器
192.168.1.100,192.168.1.101
我們目前用到的mongodb架構模式爲:Repl set(副本集)
啓動參數
參數:
dbpath : mongodb 數據庫存放位置
logpath:mongodb日誌位置以及日誌名稱
port:這個簡單……
fork:以daemon形式運行
logappend:追加模式寫日誌
oplogsize:oplog大小(與副本集複製有關,默認佔用磁盤5%)
journal: 開啓journal日誌功能
nohttpinterface:關閉http端口
注意在啓動之前需要創建使用的目錄
配置mongodb副本集
登錄任意一臺服務器的mongo終端,編寫配置文件
config ={_id:"repl1",members:[ {_id:0,host:'192.168.1.100:27017',priority:1}, {_id:1,host:'192.168.1.101:27017'}]}
rs.initiate(config)
副本集配置完畢