redis-cluster集群搭建

redis-cluster集群搭建

  本文主要讲述在一台服务器上搭建redis伪集群,尽可能的简化搭建过程,让新手也能快速搭建redis集群。
  由于服务器数量有限,只有一台,无奈只能搭建伪集群,不过和多台实体机搭建过程相似,可以作为参考。
具体搭建过程:
1、下载:redis-3.0.7
redis下载
支持redis-cluster的版本均可
本人测试用的是redis-3.0.7
2、linux服务器下进入redis->src目录下,输入命令:make 编译
3、新建redis-cluster文件夹,并在下面根据端口建6个文件夹,并上传redis-trip.sh和cluster.conf
redis-trip.sh和cluster.conf下载
这里写图片描述
注:可以使用多台物理机,集群最少6个节点,3主3从
4.在redis源码包中找到redis.conf文件,向每个端口文件夹下拷贝一份redis.conf,并根据端口修改相关参数
port 7000
pidfile “/var/run/redis_7000.pid”
logfile “/home/redis/redis-cluster/7000/log/redis.log”
dir “/home/redis/redis-cluster/7000”
bind 10.30.11.17
cluster-enabled yes
cluster-config-file “nodes-7000.conf”
cluster-node-timeout 5000

(1)logfile “/home/redis/redis-cluster/7000/log/redis.log” 日志文件时在端口文件夹7000下面的log文件夹内,log文件夹需要手动建立,可以选择修改日志文件地址
(2)bind 绑定服务器内网ip
5、进入编译后redis的src下,输入命令
./redis-server /home/redis/redis-cluster/7000/redis.conf
注:多台物理机同理
启动六个实例,每个实例使用不同的配置文件
6、修改cluster.conf配置文件
182.254.232.19:7000 0-5500 182.254.232.19:7003
182.254.232.19:7001 5501-11000 182.254.232.19:7004
182.254.232.19:7002 11001-16383 182.254.232.19:7005
左边三个为主,右边三个为从
注:如果是多台物理机,只需要根据ip和端口改变相关配置即可
7、创建集群
./redis-trip.sh create

集群搭建完成

由于目前实力有限,如有错误或者不足之处,还请指出!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值