MongoDB高可用集群搭建(主从、分片、路由、安全验证)
目录 一、环境准备 1、部署图 2、模块介绍 3、服务器准备 二、环境变量 1、准备三台集群 2、安装解压 3、配置环境变量 三、集群搭建 1、新建配置目录 2、修改配置文件 3、分发其他节点 4、批量启动 5、创建配置服务器副本集 四、集群测试 1、启动路由服务器客户端 2、插入数据 3、验证主从 5、web控制台(浏览器访问) 1、登陆路由服务器 2、串联路由和分片副本集 3、查看分片服务器的配置 4、数据库的分片设置 5、验证分片 七、高可用验证 1、测试集群的高可用性 2、查看sharding status 3、查看数据库配置信息 八、集群安全验证 1、Key生成 2、配置文件修改 3、增加权限实例 4、针对于数据库 siger建用户 九、安全管理 1、查询数据库所有用户 2、查询数据库角色 3、修改权限 MongoDB高可用集群搭建(主从、分片、路由、安全验证) 一、环境准备 1、部署图 集群部署图1 集群部署图2 图片来源于网络 2、模块介绍 Shard服务器:使用Replica Sets确保每个数据节点都具有备份、自动容错转移、自动恢复的能力。 配置服务器:使用使用3个配置服务器确保元数据完整性。 路由进程:使用3个路由进程实现平衡,提高客户端接入性能 3 个分片进程:Shard11,Shard12,Shard13 组成一个副本集,提供Sharding 中