redis集群搭建

搭建集群需要的环境
ruby环境
    redis集群管理工具redis-trib.rb依赖ruby环境,首先需要安装ruby环境:

    安装ruby
      yum install ruby
      yum install rubygems

    安装ruby和redis的接口程序

    gem install redis

集群结点规划  
    这里在同一台服务器用不同的端口表示不同的redis服务器,如下:
    主节点:192.168.106.132:7001 192.168.106.132:7002 192.168.106.132:7003
    从节点:192.168.106.132:7004 192.168.106.132:7005 192.168.106.132:7006

       在/usr/local下创建redis-cluster目录,其下创建7001、7002。。7006目录,如下:

这里写图片描述

将redis安装目录bin下的文件拷贝到每个700X目录内,同时将redis源码目录src下的redis-trib.rb拷贝到redis-cluster目录下。

    修改每个700X目录下的redis.conf配置文件:

    port XXXX

    cluster-enabled yes

  启动每个节点redis服务   

  分别进入7001、7002、…7006目录,执行:

  ./redis-server ./redis.conf

查看进程
这里写图片描述

执行创建集群命令
    在/usr/local/redis-cluster/

    执行redis-trib.rb,此脚本是ruby脚本,它依赖ruby环境。

    ./redis-trib.rb create –replicas 1 192.168.106.132:7001 192.168.106.132:7002 192.168.106.132:7003 192.168.106.132:7004 192.168.106.132:7005 192.168.106.132:7006

    说明:
    redis集群至少需要3个主节点,每个主节点有一个从节点总共6个节点
    replicas指定为1表示每个主节点有一个从节点

查询集群信息
    集群创建成功登陆任意redis结点查询集群中的节点情况
这里写图片描述

集群创建完毕

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值