redis哨兵部署

一.环境准备

当前环境:centos7.3一台
软件版本:redis-4.0.6
部署目录:/usr/local/redis
启动端口:26379
配置文件:/usr/local/redis/sentinel.conf

需要手动部署一个redis主从,可以一主多从

二.安装

1.配置端口,和redis一样,要启动多个实例,可以复制配置文件不同名字和修改不同端口启动

填写主redis的ip和端口,最后的1代表只要有一个哨兵节点认为主有问题,就切换主从,有3个节点可以写2
cd /usr/local/redis
vim sentinel.conf

protected-mode yes
bind 10.10.10.137 daemonize yes port 26380 sentinel monitor mymaster 127.0.0.1 6379 1

3.启动
sentinel 启动之后,就会从主redis获取它的信息还有从redis的地址,当前可以看到哨兵的日志
src/redis-sentinel sentinel.conf

4.关闭master
我们手动关闭Master 之后,sentinel 在监听master 确实是断线了之后,将会开始计算权值,然后重新分配主服务器

三.使用验证

连接哨兵:
src/redis-cli -p 26379

猜你喜欢

转载自www.cnblogs.com/guarderming/p/10219765.html