redis5搭建集群

本文详细介绍了如何在Redis5.0版本中搭建集群,包括准备工作、集群规划、启动服务、创建集群、查询集群状态、添加和删除节点等步骤,特别强调了新版本中不再使用`redis-trib.rb`命令,而是直接使用命令行工具进行操作。
摘要由CSDN通过智能技术生成

1 准备工作

redis5.0版本之后可以直接使用 redis-cli 命令创建集群,不使用 redis-trib.rb 命令了。

2 集群规划

(1)Redis集群最少需要6个节点,3主3从,可以分布在一台或者多台主机上。

真集群:6台主机,每台主机的redis服务使用的IP不同,端口号随意,一样不一样都可以

假集群,一台主机,redis服务使用的IP相同,端口号不同

本例子是在一台主机上创建假集群,不同的端口表示不同的redis节点,如下:

主节点:127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003

从节点:127.0.0.1:7004 127.0.0.1:7005 127.0.0.1:7006

后期新加的主节点:127.0.0.1:7007

后期新家的从节点:127.0.0.1:7008

(2)在/usr/local/src/redis-5.0.4/下创建cluster目录,添加8个redis-7001.config - redis-7008.config文件

  (3)修改其中的配置

# cd /usr/local/src/redis-5.0.4/cluster
# mkdir {7001,7002,7003,7004,7005,7006}
# mkdir -p /var/log/redis/{7001,7002,7003,7004,7005,7006}

# redis.conf文件示例
bind 127.0.0.1
port 7001
daemonize yes
pidfile /var/run/redis_7001.pid
dir "/usr/local/redis-5.0.7/cluster/dump" # node.conf文件保存路径
logfile "/var/log/redis/7001/redis.log"
appendonly yes
appendfsync always
cluster-enabled yes
cluster-config-file nodes-7001.conf # 该文件中包含集群信息

# 其他配置文件类似,把端口号修改一下就行了

3 启动每个

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值