目录
[编辑 3.启动:](#编辑 3.启动:)
[5.另外,两个如上1,2,3步骤操作 ,但是日志目录,端口什么的需要改一下即可。](#5.另外,两个如上1,2,3步骤操作 ,但是日志目录,端口什么的需要改一下即可。)
本节课内容:
集群搭建
1.创建3个目录:
2.编辑配置文件
备注:下图的dbPath:/data/db1 改成 /data/node1
3.启动:
4.看看:
5.另外,两个如上1,2,3步骤操作 ,但是日志目录,端口什么的需要改一下即可。
以上都配置并启动好了,但是3个节点之间并没有联通性,都是独立的
6.准备联通性:
没有任何复制集的配置:
复制进来:
查看一下:
主节点:
副本:
还有一个副本:
一主两从搭建好了!!! 主节点28017,从节点28018
先连主节点:
当前在test集合,创建一个库,并插入一条数据:
主节点插入好了,去从节点看一下:
开启读权限后可以了,并查询到了主节点当时写的数据(在从节点看到了):
查看一下,目前有三个节点。
把主节点挂掉:
然后试着去连主节点看什么样:
连上之后,看复制集的状态:
看看,主节点已经是不可达了:
28018成了新的主节点:
连上现在的从节点:
执行这句:
然后就可以看到集合了,试着去插入一条数据,其实是不行的:
看看是不行的:
故障的自动转移:
现在再启动node1:
随便跟进一个,去看他的状态:
查看状态:
以前的28017主节点现在变成了从节点: