zoukankan      html  css  js  c++  java
  • Redis集群创建流程

    redis 集群创建流程


    node节点不少于3主3从.


    1. 配置redis环境, ruby环境(trib.rb环境依赖).


    2. 集群配置需要使用到redis安装文件src中的trib工具, 根据安装目录不同, 将trib.rb文件复制到, /usr/local/bin中, 使之所有路径下都可以调用工具命令
    sudo cp /redis安装目录/src/redis-trib.rb /usr/local/bin/
    sudo cp /usr/local/redis/src/redis-trib.rb /usr/local/bin/

    3. 使用统一格式创建redis实例的config文件:
    例:
        port 6379
        bind 127.0.0.1
        daemonize yes  # 允许守护模式在后台运行
        pidfile 6379.pid  # pidfile文件名
        cluster-enabled yes  # 集群开关
        cluster-config-file 6379_node.conf  # 该实例conf文件
        cluster-node-timeout 15000  # 链接集群超时时间, 一般设置15s
        appendonly yes  # AOF模式开关, 数据是否追加到磁盘上

    4. 使用config文件创建实例

    sudo redis-server /配置存放目录/实例对象1的配置文件

    sudo redis-server /配置存放目录/实例对象2的配置文件

    ...


    5. 使用trib工具创建集群
    redis-trib.rb create --replicas 1 实例对象1所在ip:所属端口 实例对象2所在ip:所属端口 ...
    redis-trib.rb create --replicas 1 127.0.0.1:6380 127.0.0.1:6381 ...


    6. 接入集群

    redis-cli -h 任一实例对象ip -c -p 该实例对象端口
    redis-cli -h 127.0.0.1 -c -p 6380

  • 相关阅读:
    codevs 3249 搭积木
    BSGS算法+逆元 POJ 2417 Discrete Logging
    POJ 1012 Joseph
    SPFA cojs 176. [USACO Feb07] 奶牛聚会
    素数筛 codevs 1675 大质数 2
    单片机软件proteus的汉化步骤
    直升机和固定翼实操期末考试
    二、万用表使用方法
    拉伸切除
    拔模
  • 原文地址:https://www.cnblogs.com/jrri/p/11488993.html
Copyright © 2011-2022 走看看