Redis集群搭建

环境: ubuntu12, redis3.2.4
参考资料:https://redis.io/topics/cluster-tutorial

1. 编译Redis,配置环境
     a. 编译Redis:
        cd src
        make install
    b. 配置环境
        apt-get install ruby
        apt-get install rubygems
        gem install redis

2. 单机配置集群(192.168.44.130:8001,192.168.44.130:8001,192.168.44.130:8001)
     a. 配置redis.conf
        bind 192.168.44.130            ##对外IP地址
        port 8001                    ##访问端口
        cluster-enabled yes
        cluster-config-file nodes.conf
        cluster-node-timeout 5000
        appendonly yes
    b. 创建集群
        I.     启动各节点
        II.     创建集群:redis-trib.rb create 192.168.44.130:8001 192.168.44.130:8002 192.168.44.130:8003

        III. 查看集群详情:redis-cli -c -p 8001 -h 192.168.44.130 CLUSTER NODES


3. 多机配置集群
     a. 另一台机器配置一台redis服务器(同上)

    b. 添加从节点:redis-trib.rb add-node --slave 192.168.44.128:8004 192.168.44.130:8001


    c. 其他常用命令:
        redis-trib.rb check 192.168.44.130:8001             ##检查节点
        redis-cli -c -h 192.168.44.130 -p 8001 shutdown        ##停止节点
        redis-trib.rb del-node 192.168.44.130 ID            ##删除集群节点   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值