MongoDB主从复制

拓扑图:

MongoDB主从复制_数据库


推荐步骤:

在Centos01上安装MongoDB数据库启动群集功能

在Centos02上安装MongoDB数据库启动群集功能

在Centos03上安装MongoDB数据库启动群集功能

实验步骤:

一、在Centos01上安装MongoDB数据库启动群集功能

1.在Centos01上安装MongoDB数据库

创建管理Mongodb组和用户

MongoDB主从复制_主从复制_02

解压指定MongoDB安装位置

MongoDB主从复制_数据库_03


优化命令

MongoDB主从复制_配置文件_04


2.在Centos01配置mongodb配置文件日志文件初始化mongoDB

创建mongodb数据库配置文件

MongoDB主从复制_数据库_05


修改主配置文件

MongoDB主从复制_主从复制_06


MongoDB主从复制_配置文件_07


启动mongodb服务

MongoDB主从复制_主从复制_08


二、在Centos02上安装MongoDB数据库启动群集功能

1.在Centos02上安装mongoDB数据库

创建管理Mongodb组和用户

MongoDB主从复制_主从复制_09

解压指定MongoDB安装位置

MongoDB主从复制_配置文件_10


优化命令

MongoDB主从复制_主从复制_11


2.在Centos02配置mongodb配置文件日志文件初始化mongoDB

创建mongodb数据库的配置文件

MongoDB主从复制_配置文件_12


修改主配置文件

MongoDB主从复制_主从复制_13


MongoDB主从复制_主从复制_14


启动mongodb服务

MongoDB主从复制_数据库_15


三、在Centos03上安装MongoDB数据库启动群集功能

1.在Centos03安装mongoDB数据库

创建管理MongodB组和用户

MongoDB主从复制_主从复制_16

解压指定MongoDB安装位置

MongoDB主从复制_配置文件_17


优化命令

MongoDB主从复制_配置文件_18


2.在Centos03配置mongodb配置文件日志文件初始化mongoDB

创建mongodb数据库的配置文件

MongoDB主从复制_数据库_19


修改主配置文件

MongoDB主从复制_主从复制_20


MongoDB主从复制_配置文件_21


启动mongodb服务

MongoDB主从复制_数据库_22


MongoDB主从复制_主从复制_23


四、配置主从复制群集

1.登录Centos01的mongodB配置主从复制群集

登录mongoDB群集

MongoDB主从复制_数据库_24

MongoDB主从复制_配置文件_25


初始化主从复制群集

MongoDB主从复制_配置文件_26


2.登录Centos02和Centos03的mongoDB为只读数据库

登录Centos02上的mongoDB

MongoDB主从复制_主从复制_27

MongoDB主从复制_数据库_28


登录Centos03上的mongoDB

MongoDB主从复制_数据库_29


MongoDB主从复制_主从复制_30


3.验证mongodb主从复制

主节点写入数据

MongoDB主从复制_数据库_31


登录第一个从节点查看

MongoDB主从复制_主从复制_32


登录第二个从节点查看

MongoDB主从复制_主从复制_33


五、管理主从复制

1.主从复制群集状态管理

查看复制群集状态

MongoDB主从复制_主从复制_34

查看mongoDB主节点信息

MongoDB主从复制_配置文件_35


2.添加删除节点

安装mongoDB

MongoDB主从复制_数据库_36

MongoDB主从复制_配置文件_37


MongoDB主从复制_数据库_38


添加备份节点

MongoDB主从复制_主从复制_39


查看添加的备份节点

MongoDB主从复制_主从复制_40


MongoDB主从复制_数据库_41


3.删除群集节点

查看节点配置信息

MongoDB主从复制_主从复制_42


定义环境变量名字cfg

MongoDB主从复制_配置文件_43


修改优先级

MongoDB主从复制_主从复制_44

配置延迟300

MongoDB主从复制_主从复制_45


配置为投票节点

MongoDB主从复制_主从复制_46


更新节点配置信息

MongoDB主从复制_数据库_47


查看复制群集信息

MongoDB主从复制_数据库_48


手动角色转换

MongoDB主从复制_数据库_49