Redis 集群部署
Redis 集群部署
环境
系统:CentOS 7
版本:redis-7.2.6
下载地址:https://download.redis.io/releases/
主从集群
结构
三个节点:一个主节点,两个从节点
IP | PORT | 角色 |
---|---|---|
192.168.93.100 | 6379 | master |
192.168.93.101 | 6379 | slave |
192.168.93.102 | 6379 | slave |
步骤
安装前置依赖
yum install -y gcc tcl
上传压缩包并解压到 /data/redis 目录
tar -zxvf redis-7.2.6.tar.gz
安装
make MALLOC=libc && make PREFIX=/data/redis install # 复制安装目录的 redis.conf 到 /data/redis 目录下 cp redis.conf /data/redis/
修改 redis.conf
# 绑定地址,默认是127.0.0.1,会导致只能在本地访问。修改为0.0.0.0则可以在任意IP访问 bind 0.0.0.0 # 保护模式,关闭保护模式 protected-mode no # 数据库数量,设置为1 databases 1 # 后台运行 daemon yes # 日志文件 logfile /data/redis/redis.log # 开启 RDB 持久化 save 3600 1 300 100 60 10000 # 实例绑定 IP # 所有节点 replica-announce-ip 192.168.93.100 replica-announce-ip 192.168.93.101 replica-announce-ip 192.168.93.102 # 开启主从 # replicaof <masterip> <masterport> # 从节点 replicaof 192.168.93.100 6379
启动
/data/redis/bin/redis-server /data/redis/redis.conf
查看集群状态
/data/redis/bin/redis-cli -p 6379 info replication

参考
redis 编译报致命错误:jemalloc/jemalloc.h:没有那个文件或目录_redis jemalloc-CSDN博客
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」