zoukankan      html  css  js  c++  java
  • Linux中的redis集群搭建

      看在多的书,若果不实践一次,我觉得效果并不好,只有自己完完整整的做一次!

      所以今天打算搭建一个redis集群来练练手~!

        1.Linux CentOS  , redis-3.2.4 版本

        2.配置环境  linux 虚拟机2台  、

        3.每个linux系统配置3个节点, 3主3从

        

    OK,开始搭建,具体步骤我会截图,完完整整的将所有步骤写下来!

        1.创建一个文件夹存放下载的redis安装包

       

        2.进入文件进行下载

       

        3.下载后的包进行解压 

        tar -zxvf redis-3.2.4

         

        4.因为安装redis需要gcc。我的虚拟机是新安装的的,所有要先安装gcc环境 ,可以用下面命令查看是否需要安装gcc

       

        5.开始安装GCC

        yum install gcc 

       

        6.进入redis-3.2.4目录进行编译

        make && make install

       

       编译成功截图 

       

       7.将 redis-trib.rb 复制到 /usr/local/bin 目录下

      

       8.在redis3.2.4目录下创建集群节点目录 cluster 然后在里边创建3个节点目录 7003 7004 7005

         

      8.将 redis.conf 拷贝到这三个目录中

      

      9.开始修改redis.conf配置文件

         vim 7003/redis.conf    (下边图截的是别人博客的,借用一下) 

         将下列属性修改  就可以

        

      10.修改完毕启动

     

      11.查看是否启动成功

      ps -ef|grep redis

     

     netstat -tnle|grep redis

       

      12.创建集群

      Redis 官方提供了 redis-trib.rb 这个工具,就在解压目录的 src 目录中,前面我们已将它复制到 /usr/local/bin 目录中,可以直接在命令行中使用了。使用下面这个命令即可完成安装。

       

      出错了。因为缺少ruby工具,所以需要安装ruby  需要运行以下命令

        yum -y install ruby ruby-devel rubygems rpm-build

        gem install redis

      安装ruby后再次创建集群失败,连接不到另一台。猜测应该是端口被防火墙限制了。所有直接开放端口试试(正式环境不要这样做)

      

      13.开放防火墙 7003.7004.7005

      

      14.再次创建集群

      

      15.

  • 相关阅读:
    如何向Android模拟器打电话发短信
    APK文件安装模拟器和ADB命令的使用
    android的个人代码总结
    android一些基础知识
    android常用的一些属性说明
    新的博客
    用字符进行布尔值判断,踩到的一个小坑
    通过outlook的web邮箱获取指定邮件内容的邮件
    使用win32com接口获取outlook收件箱的内容
    Python 详解命令行解析
  • 原文地址:https://www.cnblogs.com/yidigo/p/6516147.html
Copyright © 2011-2022 走看看