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会根据设置切换时间进行自动故障迁移;






相关内容

热门资讯

烟花厂防爆挡墙竟是空心的!谁在... 防护屏障,俗称防爆挡墙,是烟花爆竹厂的相关区域出现危险状况的时候,用来减轻冲击波等因素对其他区域造成...
国家一级文物上现TCL广告字样... 近日,有网友称其在中国工艺美术馆举办的艺术展上发现,国家一级文物永乐款鎏金铜观音菩萨像展柜内,从特定...
胡锡进谈“人大通报蒋方舟被指论... 老胡仔细阅读了人民大学通报,简单翻译通报的内容就是:蒋方舟的硕士学位论文存在学术不规范问题,但不构成...
人民大学:蒋方舟硕士论文注释及... 情况通报针对举报反映我校文学院2019届硕士毕业生蒋某某硕士学位论文涉嫌学术不端一事,学校高度重视,...
伊拉克女信众:伊玛目哈梅内伊不... 哈梅内伊的公众告别悼念仪式,不仅有伊朗大批民众从各地赶来参加,由于哈梅内伊也是什叶派高级宗教人士,还...
央视曝光:线上公然售卖“遥控作... 早在2024年,《财经调查》曾报道过的农贸市场改装、使用“违规秤”的乱象,通过作弊芯片的算法,篡改了...
美的p7是什么故障代码 美的 P7 故障代码通常表示空调室外机排气温度过高保护。这可能是由于以下原因导致的:1. 室外机散热...
美的空调p7是什么故障 美的空调显示“P7”可能表示室外排气温度过高保护。当空调出现 P7 故障代码时,可能有以下原因:1....
空调出现P7什么意思 其主要原因有,1、室外排气高温保护。2、室外排气温度过高。3、机型选择错误。4、制冷剂量不足,制冷剂...
美的空调显示p7是什么意思 美的空调显示“P7”通常表示室外机排气温度过高保护。导致美的空调显示“P7”的原因可能有以下几种:1...