小工具知识网

当前位置: 首页 > 行业知识 > Redis哨兵模式(Sentinel)的搭建与配置

行业知识

Redis哨兵模式(Sentinel)的搭建与配置

2026-11-12 07:36:52 来源:互联网转载

创建三个Redis实例所需的目录,生产环境需独立部署在不同主机上,提高稳定性。

Redis 哨兵模式(Sentinel)是一个自动监控处理 redis 间故障节点转移工作的一个redis服务端实例,它不提供数据存储服务,只进行普通 redis 节点监控管理,使用redis哨兵模式可以实现redis服务端故障的自动化转移。

一、搭建redis主从集群

1、创建3个redis实例

关于redis的搭建,可以参考历史文章。

如果有编译好的二进制文件,则直接部署redis实例即可。

创建三个redis实例所需的目录,生产环境需独立部署在不同主机上,提高稳定性。

mkdir   -p /data/rediscd /data/redis/mkdir  redis6379  redis6380  redis6381cd redis6379vim redis.conf#  添加如下配置bind  0.0.0.0protected-mode noport 6379tcp-backlog 511timeout 30tcp-keepalive 300daemonize yessupervised nopidfile /data/redis/redis6379/redis_6379.pidloglevel noticelogfile "/data/redis/redis6379/redis6379.log"databases 16stop-writes-on-bgsave-error yesrdbcompression yesrdbchecksum yesdbfilename dump.rdbdir /data/redis/redis6379masterauth 123456slave-serve-stale-data yesslave-read-only yes# 将配置文件拷贝到其他2个实例的目录下cp redis.conf  ../redis6380.confcp redis.conf ../redis6381.confsed -i  "s#6379#6380#g"  ../redis6380/redis.confsed -i  "s#6379#6381#g"  ../redis6381/redis.conf# redis实例不建议使用root账号启动,单独创建一个redis用户,并修改redis相关目录的权限useradd redischown -R   redis:redis /data/redis su - redis#  启动三个redis实例redis-server  /data/redis/redis6379/redis.confredis-server  /data/redis/redis6380/redis.confredis-server  /data/redis/redis6381/redis.c

上一篇:OneKeyGhost下载需谨慎,犯罪行为的警示与提醒

下一篇:ftp服务器怎么粘贴?