zoukankan      html  css  js  c++  java
  • 搭建redis cluster

    1  下载 redis安装包

    tar zxvf redis-3.0.2.tar.gz
    cd redis-3.0.2/
    make
    make install

    2安装ruby 

    sudo apt-get install ruby
    sudo gem install redis  #ruby的redis驱动

    3 新建 6个文件夹 12301 到 12306

    4 将第二步编译出的redis-server 复制到这六个文件夹 在这六个文件夹中新建文件 redis.conf 作为配置文件
    配置内容如下:
    port 12301
    cluster-enabled yes
    cluster-config-file nodes.conf
    cluster-node-timeout 5000
    appendonly yes

    5 启动6个实例节点
    在文件夹下 输入 ./redis-server ./redis-conf


    6

    现在6个实例已经运行起来了,我们需要给节点写一些有意义的配置来创建集群。redis集群的命令工具redis-trib可以让我们创建集群变得非常简单。redis-trib是一个用ruby写的脚本,用于给各节点发指令创建集群、检查集群状态或给集群重新分片等。redis-trib在Redis源码的src目录下,需要gem redis来运行redis-trib。

    gem install redis

    创建集群只需输入指令:

    ./redis-trib.rb create --replicas 1 127.0.0.1:7000 127.0.0.1:7001 
    127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005

    这里用的命令是create,因为我们需要创建一个新的集群。选项”–replicas 1”表示每个主节点需要一个从节点。其他参数就是需要加入这个集群的redis实例的地址。



    参考文档
    http://ifeve.com/redis-cluster-tutorial/
  • 相关阅读:
    idea初始化配置
    常用网址
    linux改错了profile文件
    获得ip地址[转载]
    java 基本数据类型转换
    log4j配置概要
    HTTP状态码
    HTTP 的请求方式
    10、类和方法
    9、一切都是对象
  • 原文地址:https://www.cnblogs.com/earendil/p/5553224.html
Copyright © 2011-2022 走看看