• redis集群搭建,手把手教学


    废话不说,直接上手。

    步骤:

    1.  首先在自己的目录下创建redis集群:  mkdir redis-cluster

    2.解压缩下载好的redis压缩包:

    tar -zxvf redis-4.0.9.tar.gz

    3.进入解压后的目录里面

    cd /redis-4.0.9.tar.gz

    4.编译并安装: make PREFIX=/root/usr/local/redis-cluster/redis01 install

    5. 拷贝redis.conf 到redis01目录下的bin目录下:

     最后如下所示:

     

    6.修改刚复制的配置文件:后台运行,修改端口方便管理,开启集群

    ok,一台配置完成了!!!

    接着copy5个一样的,分别命名为:02,03,04,05,06,并且分别进入修改端口号依次为7002,7003,7004,7005,7006

    7.接着在集群redis-cluster目录下,创建启动6个的脚本,总不能一个一个的起吧:

     编辑脚本:

     脚本内容如下:

    我的redis目录设0置的是redis001,redis002等,这个按照自己的目录来。

    然后设置执行权限

    可以看到编程绿色的了:

     执行脚本:

     

    查看启动状况如下:

     8.好了,上面基本就做好了我们创建集群的准备:接着来。。。。

            将redis解压目录后的src/redis-trib.rb的文件copy到redis-cluster下

     

     

     接下来做一些准备

    需要ruby环境---执行下面的脚本:需要有网

    yum install ruby

    yum install rubygems

    接下来我们把该文件上传到集群目录下:

    下载地址: https://rubygems.org/gems/redis/

     安装该redis集群插件

     

     安装完成之后在redis-cluster目录下执行该脚本:

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

     结果出现了这么一个错误:

     

    这个问题最后的解决方式是换成低版本的redis-3.2.5

     最后结果如下:

    不容易啊:昨晚搞到12点,今天终于是换了版本,所以很多时候不是看新版,稳定的才是最好的 。。哈哈

    好了,来测试一把:

     进入redis001,并连接集群版的客户端

     附上命令:  ./redis-cli -p 7001 -c  如果连接不上指定ip也带上

    好了,今天的总结就到这里!!

  • 相关阅读:
    十天冲刺4
    单词统计
    十天冲刺3
    学习进度第十周
    十天冲刺2
    十天冲刺1
    梦断代码阅读笔记03
    学习进度第九周
    [强网杯 2019]Upload
    [2020 新春红包题]1
  • 原文地址:https://www.cnblogs.com/yxb9527/p/9170686.html
Copyright © 2020-2023  润新知