zoukankan      html  css  js  c++  java
  • Redis随笔

    dump.rdb:快照文件

    删除这个文件

      rm -f dump.rdb

    第一步:创建6个redis实例,端口号从7001~7006

    第二步:修改redis的配置文件

    1、修改端口号

    修改redis.conf配置文件

    知识点:内容查找

    在查看状态下,输入/搜索内容,回车,如/cluster

    2、打开cluster-enable前面的注释。

     

    保存并退出

    修改2-6的端口号

    第三步:把创建集群的ruby脚本复制到redis-cluster目录下。

    cp *.rb /usr/local/redis-cluster/

    文件已经复制成功

    第四步:启动6个redis实例

      创建一个启动脚本startall.sh

     1 cd redis01
     2 ./redis-server redis.conf
     3 cd ..
     4 cd redis02
     5 ./redis-server redis.conf
     6 cd ..
     7 cd redis03
     8 ./redis-server redis.conf
     9 cd ..
    10 cd redis04
    11 ./redis-server redis.conf
    12 cd ..
    13 cd redis05
    14 ./redis-server redis.conf
    15 cd ..
    16 cd redis06
    17 ./redis-server redis.conf
    18 cd ..

    使脚本可执行:

    chmod +x startall.sh

    ./startall.sh

    ps aux|grep redis

    第五步:创建集群。

     注意:ip地址为当前虚拟机的ip

    ./redis-trib.rb create --replicas 1 192.168.83.133:7001 192.168.83.133:7002 192.168.83.133:7003 192.168.83.133:7004 192.168.83.133:7005  192.168.83.133:7006

    该创建方法为redis5.0以上版本:

    redis-cli --cluster create 192.168.83.133:7001 192.168.83.133:7002 192.168.83.133:7003 192.168.83.133:7004 192.168.83.133:7005 192.168.83.133:7006 --cluster-replicas 1

    若无法连接,需要对集群文件中的redis.conf文件进行如下配置:

    说明:也可以注释掉此行代码,开放所有地址

    输入yes

    测试集群:

    必须输入 -c ,否则会出错

    redis01/redis-cli -h 192.168.83.133 -p 7002 -c

    redis关闭

    单机版:

    关闭端口号:

      redis01/redis-cli -p 7001 shutdown

    也可以写一个关机脚本:shutdown.sh

    1 redis-cli -p 7001 shutdown
    2 redis-cli -p 7002 shutdown
    3 redis-cli -p 7003 shutdown
    4 redis-cli -p 7004 shutdown
    5 redis-cli -p 7005 shutdown
    6 redis-cli -p 7006 shutdown
  • 相关阅读:
    VMware虚拟机安装详细教程
    NLP知识点汇总(一)
    自动下载网页上的zip文件并自动解压
    django教程
    redis实现缓存可能带来的问题及总结
    使用github--stanfordnlp--glove训练自己的数据词向量
    mount.nfs: Stale file handle的解决方法
    集智学院 “Deep X:Deep Learning with Deep Knowledge”的公开讲座---总结
    字符串匹配算法总结 (一对一匹配,多模式匹配)
    java sql语句 like%?%报错的问题
  • 原文地址:https://www.cnblogs.com/116970u/p/10396106.html
Copyright © 2011-2022 走看看