Sentinel Redis哨兵模式
admin
2023-07-30 06:00:16
0次

Redis_sentinel 哨兵模式

Redis 架构一般是一主多从;Sentinel 一般3组进行相互监控;

    Redis

wget http://download.redis.io/releases/redis-3.2.4.tar.gz

tar -zxvf redis-3.2.4.tar.gz

cd redis

make && make install

cp -rp redis/src/redis-trib.rb /usr/local/bin/

cp -rp redis/src/redis-sentinel /usr/local/bin/

mkdir -p redis/{redis_cluster,data,logs}

yum -y install ruby ruby-devel rubygems rpm-build

gem install redis

    配置 Redis 的主从模式;

Redis - Port 

master 6001

slave  6002/6003

日志目录:logs/redis/{6001,6002,6003}/redis.log

数据目录:data/redis/{6001,6002,6003}

配置目录:

master  — redis.conf  conf/6001/redis.conf

slave  —  redis.conf  conf/6002/redis.conf

slave  —  redis.conf  conf/6003/redis.conf

    Sentinel 配置示例

Sentinel - port 

sentinel 26001

数据目录:data/tmp/26001/

日志目录:logs/sentinel/{6001,6002,6003}/sentinel.log

配置目录:conf/26001/sentinel.conf

    # cat sentinel.conf

port 26001

dir "data/tmp/26001"


sentinel monitor mymaster 10.10.101.100 6001 2

# 监控判定 master 失效;需要 2组 sentinel 同意;


sentinel down-after-milliseconds mymaster 60000

# mymaster 设置未响应时间 SDOWN


sentinel failover-timeout mymaster 180000

# failover切换时间


sentinel parallel-syncs mymaster 1

# 指定最大同时同步新maser配置的salve数量


sentinel auth-pass myMaster 1234 

# 配置密码行


sentinel config-epoch mymaster 0   

# 确认mymater SDOWN时长

sentinel leader-epoch mymaster 2

# 同时一时间最多2个slave可同时更新配置.


指定配置文件进行启动;

    Redis 启动

src/redis-server conf/6001/redis.conf  &> redis/logs/6001/redis.log &

src/redis-server conf/6002/redis.conf  &> redis/logs/6002/redis.log &

src/redis-server conf/6003/redis.conf  &> redis/logs/6003/redis.log &

    Sentinel 哨兵启动 

src/redis-sentinel sentinel/26001/sentinel.conf --sentinel &> redis/logs/26001/sentinel.log &


    测试;

# ./redis-cli -h 10.10.101.100 -p 6001/6002/6003 

    > info 可以查看节点信息;

可以进行尝试切断master 端口测试;Sentinel会根据设置切换时间进行自动故障迁移;






相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...