当前位置:文档之家› redis sentinel一主多从监听配置

redis sentinel一主多从监听配置

download redis-3.0.5.tar.gz
tar -zxvf redis-3.0.5.tar.gz
mkdir /home/redis/db
mkdir /home/redis/logs
mkdir /home/redis/conf
mkdir /home/redis/app
mv redis-3.0.5 /home/redis/app/redis-3.0.5
cd /home/redis/app/redis-3.0.5
make
cp src/redis-* /usr/local/bin/
cp redis.conf /home/redis/conf/redis-6379.conf
cd /home/redis/conf
cp redis-6379.conf redis-6380.conf
[root@futsthost02 conf]# vi redis-6379.conf
daemonize yes
pidfile "/var/run/redis-6379.pid"
port 6379
loglevel notice
logfile "/home/redis/logs/redis-6379.log"
dbfilename "dump-6379.rdb"
dir "/home/redis/db"
masterauth "RedisTest"
slave-read-only yes
requirepass "RedisTest"
maxmemory 1000000kb
maxmemory-policy allkeys-lru
appendonly yes
appendfilename "appendonly-6379.aof"
appendfsync everysec
auto-aof-rewrite-percentage 100
auto-aof-rewrite-min-size 64mb
slaveof 192.168.8.29 6379 //从服务器需配置
[root@futsthost02 conf]# cat sentinel.conf
port 26379
sentinel monitor master1 192.168.8.29 6379 2
sentinel down-after-milliseconds master1 5000
sentinel failover-timeout master1 900000
sentinel parallel-syncs master1 2
sentinel auth-pass master1 RedisTest
logfile "/home/redis/logs/sentinel.log"
启动redis实例
redis-server redis-6379.conf &
redis-server redis-6380.conf &
启动sentinel监听
redis-sentinel sentinel.conf &
三台主机配置6个redis实例,三个sentinel监听,一主五从
主备切换需要至少一个sentinel活着


相关主题
文本预览
相关文档 最新文档