centos上redis4.0.10集群搭建

注:redis的版本使用的是4.0.10

  1. 下载redis-4.0.10源码,并解压

    wget http://download.redis.io/releases/redis-4.0.10.tar.gz
    tar -xvf redis-4.0.10.tar.gz

     

  2. 安装

    make

     

  3. 创建conf文件夹,复制redis.conf 3份到conf目录下

    makedir conf
    cp redis.conf conf/6379.conf
    cp redis.conf conf/6380.conf
    cp redis.conf conf/6381.conf

     

  4. 分别修改3份配置文件

    #需要修改以下地方
    bind xxx.x.x.x  #需要访问的ip
    port 6380     #3份都不一样,分别对应文件名
    protected-mode no #关闭保护模式,远程可以访问
    daemonize no #以daemon方式启动
    pidfile /var/run/redis_xxxx.pid #xxx修改为对应端口
    cluster-enabled yes #打开集群模式
    cluster-config-file nodes-xxxx.conf #xxx修改为对应端口

     

  5. 启动3个redis-server

    ./src/redis-server conf/6379.conf
    ./src/redis-server conf/6380.conf
    ./src/redis-server conf/6381.conf

     

  6. 查看3个redis-server 进程是否正常启动

    ps -ef | grep redis

     

  7. 安装ruby(版本必须大于2.2)

    wget https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.7.tar.gz
    tar -xvf ruby-2.3.7.tar.gz
    cd ruby-2.3.7
    ./configure
    make && make install

     

  8. 安装ruby-redis

    yum -y install rubygems
    gem install redis   #这个要翻墙(不推荐)
     
    wget http://rubygems.global.ssl.fastly.net/gems/redis-4.0.1.gem
    gem install -l ./redis-4.0.1.gem

     

  9. 使用ruby脚本搭建redis集群

    ./src/redis-trib.rb create <ip1>:<port1>  <ip2>:<port2>  <ip3>:<port3>  
     
    #询问,输入 yes 即可

     

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值