zoukankan      html  css  js  c++  java
  • redis5.5官方文档

    https://www.cnblogs.com/zsl-find/articles/11780974.html 博客

    https://redis.io/topics/cluster-tutorial 官方

    https://www.cnblogs.com/zgqbky/p/11792141.html 博客

    1. 新虚拟机 2G内存,配yum
    2. 配置JDK环境
    3. yum install -y gcc g++ make gcc-c++ kernel-devel automake autoconf libtool make wget tcl vim  unzip git  安装依赖包
    4. wget http://download.redis.io/releases/redis-5.0.5.tar.gz   拉取代码
    5. tar xzf redis-5.0.5.tar.gz   解包
    6. cd redis-5.0.5 进入目录
    7. make    编译
    8. src/redis-server  启动服务  测试
      src/redis-cli     启动客户端
    9. mkdir /opt/redis/redis-cluster -p 创建文件夹 放集群文件
      cd /opt/redis/redis-cluster/
      mkdir 6379 6380   创建集群的端口配置
    10. for i in 79 80;
       do echo -e "port 63$i
      
       bind `hostname -I`
        输出本机ip绑定
       daemonize yes
               守护
       pidfile /var/run/redis_63$i.pid
       指定pid文件位置 随机进程号写入此
       cluster-enabled yes
                    开启集群模式
       cluster-config-file nodes_63$i.conf
        集群节点的配置文件  自动生成的
       masterauth 123456
           主从的密码
       requirepass 123456
            访问的密码
      save 900 1
                持久化规则 
      save 300 10
      
      save 60 10000
      
      appendonly yes
         aof持久化
      appendfilename "appendonly_6379.aof"
       文件名
      appendfsync always
         总是持久化
      no-appendfsync-on-rewrite no
        
      auto-aof-rewrite-percentage 100
       
      auto-aof-rewrite-min-size 64mb
      
       cluster-node-timeout 10100" > 63$i/redis.conf;
       done  配置与设置密码
    11. for i in 79 80;
      do /root/redis-5.0.5/src/redis-server /opt/redis/redis-cluster/63$i/redis.conf 启动redis服务 需要本机去执行
      done

    12. 备注:以上操作为配置服务,每一个节点上面都需要执行的操作
    13. /root/redis-5.0.5/src/redis-cli --cluster create 192.168.1.151:6379 192.168.1.151:6380 192.168.1.152:6379
      192.168.1.152:6380 192.168.1.153:6379 192.168.1.153:6380  --cluster-replicas 1 -a 123456  创建集群
          
    14. /root/redis-5.0.5/src/redis-cli -c -h 192.168.1.151 -p 6379 -a 123456 进入redis数据库
    15. 192.168.120.83:7000> cluster nodes  查看节点
    16. /root/redis-5.0.5/src/redis-cli --cluster reshard 192.168.1.151:6379 -a 123456 查看分片情况,最后一句话的意思是 让你重新分片的 不需要管它 直接ctrl+c 结束就行
    17. 节点全部关闭
      for i in 79 80;
      do /root/redis-5.0.5/src/redis-cli  -h 192.168.1.151 -p 63$i -a 123456 shutdown save
      done

      for i in 79 80;
      do /root/redis-5.0.5/src/redis-cli  -h 192.168.1.152 -p 63$i -a 123456 shutdown save
      done

      for i in 79 80;
      do /root/redis-5.0.5/src/redis-cli  -h 192.168.1.153 -p 63$i -a 123456 shutdown save
      done
    18.  
  • 相关阅读:
    DELPHI 画报表 画表头 stringgrid控件
    蜂巢 Thinking in Agile 我们需要怎样的软件过程(1)
    小博一周年了 将开源进行到底
    Windows Mobile下实现图片的3D效果
    蜂巢 Thinking in Agile 我们需要怎样的软件过程(2)
    Windows 中各种 dll 的导出功能
    以下代码中的两个sizeof用法有问题吗?
    sizeof和strlen
    以下反向遍历array数组的方法有什么错误?
    找错题
  • 原文地址:https://www.cnblogs.com/wwtao/p/11790710.html
Copyright © 2011-2022 走看看