• docker 安装redis cluster集群


    安装Redis镜像
    docker pull yyyyttttwwww/redis
    创建redis容器 
    docker run -it -d --name r1 -p 5001:6379 --net=net2 --ip 172.19.0.2 redis bash 
    
    查看网段
    docker network ls
    创建net2网络
    docker network create --subnet=172.19.0.0/16 net2
    创建redis容器 
    docker run -it -d --name r1 -p 5001:6379 --net=net2 --ip 172.19.0.2 redis bash 
    docker  run -it -d --name r1 -v /home/redis/redis.conf:/usr/redis/redis.conf -p 5001:6379 --net=net2 --ip 172.19.0.2 redis bash
    docker  run -it -d --name r2 -v /home/redis/r2/redis.conf:/usr/redis/redis.conf -p 5002:6379 --net=net2 --ip 172.19.0.3 redis bash
    docker  run -it -d --name r3 -v /home/redis/r3/redis.conf:/usr/redis/redis.conf -p 5003:6379 --net=net2 --ip 172.19.0.4 redis bash
    docker  run -it -d --name r4 -v /home/redis/r4/redis.conf:/usr/redis/redis.conf -p 5004:6379 --net=net2 --ip 172.19.0.5 redis bash
    docker  run -it -d --name r5 -v /home/redis/r5/redis.conf:/usr/redis/redis.conf -p 5005:6379 --net=net2 --ip 172.19.0.6 redis bash
    docker  run -it -d --name r6 -v /home/redis/r6/redis.conf:/usr/redis/redis.conf -p 5006:6379 --net=net2 --ip 172.19.0.7 redis bash
    
    
    进入容器
    docker exec -it r1 bash
    编辑配置文件
    vi /usr/redis/redis.conf 
    
        apt-get update
                    apt-get install vim
    
    
    
    cd /usr/redis/src
    ./redis-server ../redis.conf
    
        
    
    配置Redis节点
    daemonize yes #以后台进程运行
    cluster-enabled yes #开启集群
    cluster-config-file nodes.conf #集群配置文件
    cluster-node-timeout 15000 #超时时间
    appendonly yes #开启AOF
    /usr/redis/redis.conf 
    
    
    
    安装redis-trib.rb
    docker exec -it r1 bash
    cd /usr/redis/
    mkdir cluster
    cp /usr/redis/src/redis-trib.rb /usr/redis/cluster/
    cd /usr/redis/cluster
    apt-get install ruby
    apt-get install rubygems
    gem install redis 
    
    创建Redis集群
    ./redis-trib.rb create --replicas 1 172.19.0.2:6379 172.19.0.3:6379 172.19.0.4:6379 172.19.0.5:6379 172.19.0.6:6379
  • 相关阅读:
    MINA源码阅读之ACP
    高性能考量
    Intel项目Java小记
    Java NIO之Selector
    中广核需求分析心得
    Excel下拉框选项切换行颜色切换
    推理与证明习题
    常用逻辑用语习题
    统计章节的几个难点
    正态分布
  • 原文地址:https://www.cnblogs.com/shanheyongmu/p/11206651.html
Copyright © 2020-2023  润新知