Linux操作系统搭建Redis一主三从搭配一哨兵

1 篇文章 0 订阅
1 篇文章 0 订阅

1.下载与编译

本文建立在已经在官网拿到压缩包之后解压解包之后用gcc编译之后得情况.

2.准备

进入redis7.0.0所在目录
复制redis.conf 
cp ./redis.conf /usr/local/redis/bin/master.conf
cp ./redis.conf /usr/local/redis/bin/slave01.conf
cp ./redis.conf /usr/local/redis/bin/slave02.conf
cp ./redis.conf /usr/local/redis/bin/slave03.conf
复制sentinel.conf
cp ./sentinel.conf /usr/local/redis/bin/sentinel.conf
进入/usr/local/redis/bin/sentinel.conf

此时在我们/usr/local/redis/bin目录下面有了master.conf,slave01.conf,slave02.conf,slave03.conf,sentinel.conf

3.编辑配置文件

一主三从四个文件配置

分别依次vim master.conf,vim slave01.conf,vim slave02.conf,vim slave03.conf

#三主一从(master.conf,slave01.conf,slave02.conf,slave03.conf)
87 打注释
138 port端口
527 replicaof(从机配置)
534 设置主服务器密码
818 announce(从机修改端口)
1037 respirepass

哨兵服务器配置文件配置.

vim sentinel.conf
#哨兵机制(sentinel.conf)
10 port
27 announce
74 设置主服务器ip,port,哨兵个数
76 主服务器通信密码

4.启动

进入/usr/local/redis/bin
使用命令: ./redis-server ./sentinel.conf --sentinel 进入哨兵服务器
打开另一个终端进入/usr/local/redis/bin
使用命令 ./redis-server ./master.conf
打开另一个终端进入/usr/local/redis/bin
使用命令 ./redis-server ./slave01.conf
打开另一个终端进入/usr/local/redis/bin
使用命令 ./redis-server ./slave02.conf
观看哨兵服务器中主从信息
进入master服务器的终端ctrl+c打断
点开哨兵服务器终端等待主服务器更改的信息默认为30秒

5.观察哨兵服务器

当打断主服务器之后三十秒后哨兵服务器出现更改了主服务器的信息,恭喜你一主三从一个哨兵部署在Linux宿主机上已经成功喽!!!

博主纯原创,愿深其栋

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值