MongoDB集群模式详解及应用实战

目录

本节课内容:

集群搭建

1.创建3个目录:

2.编辑配置文件

[​编辑 3.启动:](#编辑 3.启动:)

4.看看:

[5.另外,两个如上1,2,3步骤操作 ,但是日志目录,端口什么的需要改一下即可。](#5.另外,两个如上1,2,3步骤操作 ,但是日志目录,端口什么的需要改一下即可。)

6.准备联通性:

先连主节点:

搭建集群环境(看文档)


本节课内容:

集群搭建

1.创建3个目录:

2.编辑配置文件

备注:下图的dbPath:/data/db1 改成 /data/node1

3.启动:

4.看看:

5.另外,两个如上1,2,3步骤操作 ,但是日志目录,端口什么的需要改一下即可。

以上都配置并启动好了,但是3个节点之间并没有联通性,都是独立的

6.准备联通性:

没有任何复制集的配置:

复制进来:

查看一下:

主节点:

副本:

还有一个副本:

一主两从搭建好了!!! 主节点28017,从节点28018

先连主节点:

当前在test集合,创建一个库,并插入一条数据:

主节点插入好了,去从节点看一下:

开启读权限后可以了,并查询到了主节点当时写的数据(在从节点看到了):

查看一下,目前有三个节点。

把主节点挂掉:

然后试着去连主节点看什么样:

连上之后,看复制集的状态:

看看,主节点已经是不可达了:

28018成了新的主节点:

连上现在的从节点:

执行这句:

然后就可以看到集合了,试着去插入一条数据,其实是不行的:

看看是不行的:

故障的自动转移:

现在再启动node1:

随便跟进一个,去看他的状态:

查看状态:

以前的28017主节点现在变成了从节点:

搭建集群环境(看文档)

相关推荐
执笔画情ora41 分钟前
Postgresql数据库管理-pg_xact
数据库·postgresql·oracle
南棱笑笑生1 小时前
20260310在瑞芯微原厂RK3576的Android14查看系统休眠时间
服务器·网络·数据库·rockchip
XDHCOM1 小时前
ORA-32152报错咋整啊,数据库操作遇到null number问题远程帮忙修复
服务器·数据库·oracle
专利观察员2 小时前
输配电行业创新转型实践:南宁迪**力有限公司的专利策略调整、专利检索工具采用
数据库·科技·专利·专利申请
jgyzl2 小时前
2026.3.9 Redis内存回收内存淘汰
数据库·redis·缓存
白露与泡影2 小时前
MySQL 时间类型选型避坑:timestamp 和 datetime 该怎么选?
数据库·mysql
青槿吖3 小时前
第二篇:告别XML臃肿配置!Spring注解式IOC/DI保姆级教程,从入门到真香
xml·java·开发语言·数据库·后端·sql·spring
运维 小白4 小时前
2. 部署mysql服务并监控mysql
数据库·mysql·adb
LCG元4 小时前
固件加密保护:STM32F2 Flash读写保护,AES软件加密实现
stm32·嵌入式硬件·mongodb
聪明人4 小时前
macOS安装Redis
数据库·redis·macos