Redis搭建哨兵模式

一 安装Redis

1. 从https://redis.io/download redis官网下载二进制包安装

例如:wget http://download.redis.io/releases/redis-3.2.7.tar.gz

2. 解压到 /usr/local/  如图

 3. 执行 make 命令,需要安装编译的相关依赖

一般我喜欢把src目录下的可执行文件移动的其它目录

4. 先搭建redis的主从同步,在搭建sentinel哨兵模式

5. 配置文件可以编写的简单点

bind 127.0.0.1
port 6379
daemonize no
#pidfile /var/run/redis_6379.pid
databases 16
save 2 10
rdbcompression yes
rdbchecksum yes
dbfilename dump6379.rdb
dir /redis/data
appendonly yes
appendfilename "appendonly6379.aof"
appendfsync everysec

另外搭建哨兵模式后redis配置文件会变化因为master DOWN之后会从剩余的slave选出一个master,

slaveof后的地址会变化

sentinel monitor MyMaster 127.0.0.1 7001 1

port 8001

daemonize yes

6. sentine的个数quorum最好是奇数个1 3 5 7

猜你喜欢

转载自www.cnblogs.com/lovedairan/p/12175145.html