redis主备集群服务器及自动切换的配置
来源:互联网 发布:此何以知 编辑:程序博客网 时间:2024/05/29 07:30
这里我们使用二台节点服务器
主节点服务器:192.168.104.71 端口:6379
备节点服务器:192.168.104.72 端口:6379
首先安装192.168.104.71主节点服务器
1. 下载并解压
cd /root/software
wget http://download.redis.io/releases/redis-3.2.4.tar.gz
tar -zxvf redis-3.2.4.tar.gz
2:编译安装
cd redis-3.2.4
make && make install
3:修改redis.conf
bind 192.168.104.71 (默认是127.0.0.1,这样的话。别的机器就会连不上它)
daemonize yes
主服务器就修改这二个配置,其它地方不用改动
4:下一步安装从服务器的redis,安装方式和上面一样,安装好用,同样修改redis.conf中的
bind 192.168.104.72
daemonize yes
5:修改二台主从服务器的sentinel.conf文件,指定主服务器地址和端口
sentinel monitor mymaster 192.168.104.71 6379 1
6:启动主服务器
cd /root/software/redis-3.2.4
redis-server redis.conf
6:启动从服务器
cd /root/software/redis-3.2.4
redis-server redis.conf
7:在主从服务器上查看redis主从相关信息,上面可以看到端口,主从等信息
redis-cli -h 192.168.104.71 info Replication
redis-cli -h 192.168.104.72 info Replication
8:主服务器上测试写入一个key value
redis-cli -h 192.168.104.71
set name zhangsan
get name
9:主服务器默认是可以写入数据的。从服务器不可以写入数据。如果要都可以写入数据,修改redis.conf中的
slave-read-only no
10:启动哨兵进程,监控每个服务器的运行情况,实现主备自动切换,当主挂掉后,它会默认从备中选取一台做为主
redis-sentinel sentinel.conf
启动后不要ctrl +c 退出
可以测试一下。杀掉主节点的进程。再用命令查看备节点,会显示备就变成主了
redis-cli -h 192.168.104.72 info Replication
0 0
- redis主备集群服务器及自动切换的配置
- redis主从配置及通过keepalived实现redis自动切换
- Redis集群:redis主从自动切换Sentinel
- Redis集群的配置及使用
- Redis的安装及集群配置
- Redis sentinel主从切换环境配置及服务器搭建
- redis集群自动配置脚本
- redis集群配置及注意事项
- 我的redis+keepalived主从自动切换配置脚本
- Redis集群_3.redis 主从自动切换Sentinel
- Redis集群:redis主从自动切换Sentinel操作实例
- Redis集群_3.redis主从自动切换Sentinel
- Redis集群的配置
- redis集群的配置
- redis的集群配置
- Redis集群的配置
- Redis主从配置及通过Keepalived实现Redis自动切换高可用
- window下redis的使用以及服务器集群配置
- Tensorflow系列之(二):详解CNN识别MNIST手写数字集
- sql 存储过程
- 简单工厂模式+工厂方法模式
- Hammer.js分析(二)——manager.js
- Android 一些常用工具类的整理
- redis主备集群服务器及自动切换的配置
- 前端开发所需工具
- (6)Java之多线程通信
- 错误Batch update returned unexpected row count from
- 程设作业(合成矩形)
- android studio 快捷键
- 【Linux】图解ARM-Linux的启动全过程
- Oracle 10g导入导出dmp
- Python 学习笔记