1. 程式人生 > >MongoDB 3.0副本集搭建

MongoDB 3.0副本集搭建

mongodb replication 副本集 集群 主從

環境配置


MongoDB安裝

下載yum源配置

wget https://repo.mongodb.org/yum/redhat/mongodb-org-3.0.repo 
mv mongodb-org-3.0.repo  /etc/yum.repos.d/

安裝mongodb

yum -y install mongodb-org

修改mongodb配置文件

# 修改監聽地址為0.0.0.0
net:
  port: 27017
  bindIp: 0.0.0.0
# 修改副本集配置
replication:
  oplogSizeMB: 20480
  replSetName: gogen

修改內核配置

# 最好加入開機自啟動配置文件
echo never > /sys/kernel/mm/transparent_hugepage/enabled
echo never > /sys/kernel/mm/transparent_hugepage/defrag

修改文件描述符/etc/security/limits.conf

# 在配置文件最後加入以後內容
mongod soft nofile 64000
mongod hard nofile 64000
mongod soft nproc 32000
mongod hard nproc 32000

啟動服務

chkconfig mongod on
service mongod start

副本集配置

測試

MongoDB 3.0副本集搭建