redis搭建集群

1.准备三台机器搭建redis集群

机器ip分别为:

1
2
3
4
5
10.0.5.61
 
10.0.5.102
 
10.0.5.74

  

2.在各个机器上安装redis

1
2
3
yum install -y http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
yum makecache
yum --enablerepo=remi install redis -y

3.修改各个配置文件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# 修改端口号
port 6388
# 指定数据文件存储位置
dir /var/lib/redis
# 开启集群模式
cluster-enabled yes
# 集群节点信息文件配置
cluster-config-file nodes-6388.conf
# 集群节点超时间
cluster-node-timeout 15000
# 修改bind绑定地址
# bind 0.0.0.0 (这里没写错就是家#注释掉bind配置)
# 关闭保护模式
protected-mode no
# 开启aof模式持久化
appendonly yes
# 设置连接Redis需要密码123(选配)
requirepass 123456
# 设置Redis节点与节点之间访问需要密码123(选配)
masterauth 123456

4.启动各个机器的redis

1
systemctl restart redis

5.创建集群

1
2
3
4
# -a 密码认证,若没写密码无效带这个参数
# --cluster create 创建集群实例列表 IP:PORT IP:PORT IP:PORT
# --cluster-replicas 复制因子1(即每个主节点需1个从节点)
redis-cli --cluster create 10.0.5.61:6388 10.0.5.102:6388 10.0.5.74:6388

6.查看集群信息和集群节点

1
2
3
4
# 查看集群信息
CLUSTER INFO
# 查看集群节点
CLUSTER NODES

  

posted @   NAVYSUMMER  阅读(58)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
历史上的今天:
2021-01-14 kolla单节点部署openstack
交流群 编程书籍
点击右上角即可分享
微信分享提示