redis主从和哨兵配置

本文介绍了Redis主从和哨兵的配置步骤。包括安装Redis,设置主从关系,配置从节点的replicaof参数,检查主从状态,配置哨兵sentinel.conf文件,启动哨兵服务,以及验证主从切换功能。
摘要由CSDN通过智能技术生成

redis主从以及哨兵配置


本文采用一主两从 共三台服务器
主redis:192.168.1.220
从redis1:192.168.1.221
从redis2:192.168.1.221

一.redis安装

每台服务器上安装redis
$ wget http://download.redis.io/releases/redis-5.0.3.tar.gz
$ tar xzf redis-5.0.3.tar.gz
$ cd redis-5.0.3
$ make

二,常用命令

1.根据配置文件启动redis:src/redis-server redis.conf
2.启动哨兵安装目录下下 src/redis-sentnel sentnel.conf
3.启动redis客户端:redis-cli -p port
4.Slaver连接Master:slaveof host:ip
5.关闭Redis:shutdown
6.查看主从信息:info Replication

三.主从配置

主redis:无需配置
1.从redis:找到redis.conf文件 添加 replicaof 192.168.1.221 6379 ip地址为主redis ip.两个从redis都添加这段配置,重新启动
(若启动失败则打开配置文件找到 bind 127.0.0.1 并注释掉,关掉主库防火墙或者开放6379端口)
在这里插入图片描述
2.连接redis客户端 在redis安装目录输出命令 src/redis-cli
3.连接主库并输出 info replication命令
在这里插入图片描述
4.因为上图主库中已经包含了我们的两个从库,此时说明我们的主从已经配置成功了.但是为了保险起见我们再连接从库 重复命令 info replication

在这里插入图片描述
5.此时我们的主从已经配置成功,总结一下就是每个从库中加一行配置 replicaof 192.168.1.221 6379

三.redis哨兵配置

1.在redis安装目录找到 sentinel.conf
2.打开并找到在这里插入图片描述
3.每个redis的sentinel.conf文件都需要改
4.开放26379端口 也就是redis哨兵的端口
5.启动redis哨兵 src/redis-sentnel sentnel.conf
6.全部哨兵启动完毕后,关闭主库 大概1分钟后我们能看到主库由220转到了221
在这里插入图片描述
7.连接221客户端输入命令info replication 查看是否为主库.
在这里插入图片描述
8.到此我们的redis注册和哨兵机制配置完毕.博客新人,如有不对还请揪出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值