paulwong

简单的 6 步配置 MongoDB 复制集

在本次教程中,我们将创建含有三个节点的群集。第一个节点是主节点,第二个节点是Failover节点,第三个节点是仲裁节点。

1. 安装Mongo并设置配置文件

安装3台服务器并调整配置文件/etc/mongod.conf:

1#Select your replication set name
2replSet=[replication_set_name]
3#Select the replication log size
4oplogSize=1024
5Disable the bind_ip parameter to avoid binding to only 127.0.0.1 interface
6#bind_ip

2. 重启三台mongod守护进程

1 sudo service mongod restart

3. 在主节点上创建初始化配置

登录到主节点并创建一个初始化的配置。请注意使用私有IP不要使用回送地址(127.0.0.1):

1> mongo
2Primary> cfg = {"_id" "[replication_set_name]""members" : [{"_id" : 0,"host" "[Primary_Host_IP]:27017"}]}
3Primary> rs.initiate(cfg);

4. 在复制集中添加Failover实例

1 Primary> rs.add("[Failover_Host_IP]:27017")

5.  在复制集中添加仲裁实例  

1Primary>rs.addArb(":27017")

6. 确认复制集的状态 

1 Primary>rs.status()

底线 

我希望每个数据群集的安装都是容易的就像MongoDB复制集的安装一样。

posted on 2014-05-23 12:11 paulwong 阅读(316) 评论(0)  编辑  收藏 所属分类: MONGODB


只有注册用户登录后才能发表评论。


网站导航: