Create ReplicaSet

Create ReplicaSet 分为以下两部分操作内容:
 - Prerequisites
 - Procedure

ReplicaSet 部署方式提供高可用机制。推荐生产中使用。

使用 Whaleal Platform 可以创建 ReplicaSet ,可以添加 ReplicaSet 节点,升降级。

Prerequisites

在部署 ReplicaSet 前必须确保 Host 已被 Whaleal Platform 管理。若没有,请先添加Host

在部署 ReplicaSet 前必须确保 Whaleal Platform 中有可使用的 MongoTars。若没有,请先上传 MongoTar

Procedure

Step-1. 进入导航目录

a. 进入页面左侧导航栏

b. 点击 MongoDB 选项按钮

c. 选择 MongoList 选项,页面展示所有用户可操作 MongoDB Cluster

Step-2. 创建 ReplicaSet

a. 点击右侧 创建项目 按钮

b. 选择 复制集 选项

Step-3. 配置 ReplicaSet

复制集配置

配置项
复制集名称 ReplicaSet 配置中 replSetName
标签 ReplicaSet 配置中 tag
是否开启认证 true:开启认证,需配置用户名、密码
false:关闭认证
用户名 开启认证,ReplicaSet 中管理员用户。认证库为 admin ,role 为 root
密码 开启认证,ReplicaSet 中管理员密码

成员配置

配置项
成员 复制集成员类型:
成员节点:复制集中承载数据的节点,具有投票权,可以被选举为主节点
仲裁节点:不承载集群中的数据,只用做投票、选举
隐藏节点:复制集中承载数据的节点,具有投票权,复制集配置参数为 hidden
隐藏延迟节点:复制集中承载数据的节点,具有投票权,复制集配置参数为 slaveDelay and hidden
主机名 选择部署 ReplicaSet 节点 所在主机
端口 节点所使用端口
版本号 创建 ReplicaSet 节点 版本所对应 MongoTar
投票 复制集选举期间的投票数
优先级 复制集选举期间的优先级,优先级为0,则节点不能被选举为主节点
延迟 节点落后于主节点的时间(单位:秒),仅用于成员为 隐藏延迟节点
构建索引 true:MongoDB构建索引
false:MongoDB不构建索引
数据目录 ReplicaSet 数据文件存储目录(绝对路径)
日志文件 ReplicaSet 日志输出文件(绝对路径)

集群配置

配置项
Protocol Version 复制集所用复制协议版本
Chaining Allowed true:允许从 secondary 节点复制数据
false:不允许从 secondary 节点复制数据
Write Concern Majority Journal Default 是否写入多数节点后返回
Heartbeat Timeout(secs) 成员节点间心跳检测时间
Election Timeout(ms) 成员节点与主节点不可达时,检查时间
CatchUp Timeout(ms) 新选举出的主节点与最近的写操作的追赶时间
CatchUp Takeover Delay(ms) 成员节点领先主节点后,等待主节点时间

高级配置

a. 点击 Add Option 按钮

b. 选择添加启动配置项,点击 确定 按钮添加

c. 设置 配置选项 值

Step-4. 创建

点击 创建 按钮,创建 ReplicaSet。

results matching ""

    No results matching ""