Redis Cluster安装

redis-cluster安装

所需软件:Redis、Ruby语言运行环境、Redis的Ruby驱动redis-xxxx.gem、创建Redis集群的工具redis-trib.rb

  1. 安装redis(6380 6381 6382 6383 6384 6385)
  2. redis.windows.conf端口号及config要iaa

    port 6379
    cluster-enabled yes
    cluster-config-file nodes-6379.conf
    cluster-node-timeout 15000
    appendonly yes

  3. 安装rubyyum -y install ruby

  4. 安装rubygemsyum -y install rubygems
  5. 安装ruby redis驱动 gem install redis
  6. start-all.sh

    cd redis1
    ./redis-server redis.conf
    cd ..
    cd redis2
    ./redis-server redis.conf
    cd ..
    cd redis3
    ./redis-server redis.conf
    cd ..
    cd redis4
    ./redis-server redis.conf
    cd ..
    cd redis5
    ./redis-server redis.conf
    cd ..
    cd redis6
    ./redis-server redis.conf
    cd ..

  7. stop-all.sh

    ./redis1/redis-cli -p 6380 shutdown
    ./redis1/redis-cli -p 6381 shutdown
    ./redis1/redis-cli -p 6382 shutdown
    ./redis1/redis-cli -p 6383 shutdown
    ./redis1/redis-cli -p 6384 shutdown
    ./redis1/redis-cli -p 6385 shutdown

  8. 启动全部节点./start-all.sh

  9. 下载redis-trib.rb
  10. 安装集群
    redis-trib.rb create –replicas 1 127.0.0.1:6380 127.0.0.1:6381 127.0.0.1:6382 127.0.0.1:6383 127.0.0.1:6384 127.0.0.1:6385
  11. 测试
    redis-cli.exe -c -h 127.0.0.1 -p 6381
    127.0.0.1:6380> dbsize
    127.0.0.1:6380> cluster info