本文主要是介绍mongdb副本集的搭建教程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
mongdb副本集的安装教程
环境
192.168.118.22
192.168.118.32
192.168.118.24
1 在每台服务器上安装单机版的mongdb
2 每台服务器 修改启动时的配置文件
vi / usr/local/mongodb/bin/ mongdb.conf
添加一行关于副本集的设置 (最后一行)
dbpath = /usr/local/mongodb/data/db #数据文件存放目录
logpath = /usr/local/mongodb/logs/mongodb.log #日志文件存放目录
port = 27017 #端口
fork = true #以守护程序的方式启用,即在后台运行
bind_ip=0.0.0.0
replSet=rs0 #副本集名称
3 修改完成重新启动 连接任意一个shell 执行
conf=
{
"_id" : "rs0",
"members" : [
{ "_id" : 0, "host" : "192.168.118.32:27017" },
{ "_id" : 1, "host" : "192.168.118.24:27017" },
{ "_id" : 2, "host" : "192.168.118.22:27017" }
]
}
rs.initiate(conf)
4 以上操作完成 副本集创建完成 查看结果
rs.conf()
各个副本集的信息都可以查看的到
rs.isMaster()
IsMaster 为true 说明是主节点
只有在主节点才可以插入 其他节点不可以插入
这篇关于mongdb副本集的搭建教程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!