Redis.之.环境搭建(集群)

  现有环境:

    /u01/app/

      |- redis    # 单机版

      |- redis-3.2.12    # redis源件

  所需软件:redis-3.0.0.gem

------------------------------------------------------------------------------

开始安装:

  

  1. 安装ruby

    # yum -y install ruby

    # yum -y install rubygems

    # gem install redis-3.0.0.gem

  2. 在/u01/app/目录下创建一个新的目录:redis-cluster

    # cd /u01/app

    # mkdir redis-cluster

  3. 进入redis目录中,赋值bin一份至 redis-cluster中

    # pwd

    # /u01/app/

    # cp redis/bin ./redis-cluster/redis01

    # cd ./redis-cluster/redis01

    # vim redis.conf

      # 修改的内容:

      # 3.1 -->> [ port ] 改成 8001

      # 3.2 -->> [ bind ] 改成 192.168.43.130 (虚拟机的ip地址)

      # 3.3 -->> [ cluster-enabled yes ] 打开这个注释.

    # 复制6份redis01,然后依次修改每一份的端口号:8002、8003、8004、8005、8006

  4. 进入redis-3.2.12的src目录中,找到一个文件:redis-trib.rb,将其赋值一份至 /u01/app目录下

       # pwd

    # /u01/app

    # cd ./redis-3.2.12/src

    # ll *.rb

     # -rwxrwxr-x. 1 redis redis 60852 Jun 13  2018 redis-trib.rb

    # cp redis-trib.rb /u01/app/redis-cluster

    # cd !$

    # pwd

    # /u01/app/redis-cluster

    # ls -l

    

    

    # 然后,启动每一个redisX目录中的redis

    最后使用指令创建集群:

      # ./redis-trib.rb create --replicas 1 192.168.43.130:8001 192.168.43.130:8002 192.168.43.130:8003 192.168.43.130:8004 192.168.43.130:8005 192.168.43.130:8006

    

    

    # ps -ef | grep redis

    

Redis.之.环境搭建(集群)的更多相关文章

  1. 基于redis 3.x搭建集群环境

    由于我团队开发的在线坐席系统,即将面对线上每周3000W的下行投放客户,产品的咨询量可能会很大,基于前期,200W的投放时,前10分钟,大概800问题量,平均一个客户大概8个问题,也就是说每分钟10个 ...

  2. redis 一二事 - 搭建集群缓存服务器

    在如今并发的环境下,对大数据量的查询采用缓存是最好不过的了,本文使用redis搭建集群 (个人喜欢redis,对memcache不感冒) redis是3.0后增加的集群功能,非常强大 集群中应该至少有 ...

  3. 高可用Redis(十):Redis原生命令搭建集群

    1.搭建Redis Cluster主要步骤 1.配置开启节点 2.meet 3.指派槽 4.主从关系分配 2.环境说明 两台虚拟机,IP地址分别为:192.168.81.100和192.168.81. ...

  4. MongoDB 4.0 开发环境搭建集群

    环境准备 Liunx 服务器一台 以下示例为单机版安装集群, 没有分片 MongoDB 安装 1.下载 MongoDB tgz 安装包: 可以从下载中心下载: https://www.mongodb. ...

  5. 2、【Spark】Spark环境搭建(集群方式)

    Spark集群方式搭建结构如图所示,按照主从方式.

  6. redis安装、测试&集群的搭建&踩过的坑

    1 redis的安装 1.1   安装redis 版本说明 本教程使用redis3.0版本.3.0版本主要增加了redis集群功能. 安装的前提条件: 需要安装gcc:yum install gcc- ...

  7. ELK——Elasticsearch 搭建集群经验

    本文内容 背景 ES集群中第一个master节点 ES slave节点 本文总结 Elasticsearch(以下简称ES)搭建集群的经验.以 Elasticsearch-rtf-2.2.1 版本为例 ...

  8. ELK——Elasticsearch 搭建集群经验

    本文内容 背景 ES集群中第一个master节点 ES slave节点 迁移到:http://www.bdata-cap.com/newsinfo/1712679.html 本文总结 Elastics ...

  9. Redis 3.0.2集群搭建以及相关问题汇总

    Redis3 正式支持了 cluster,是为了解决构建redis集群时的诸多不便 (1)像操作单个redis一样操作key,不用操心key在哪个节点上(2)在线动态添加.删除redis节点,不用停止 ...

随机推荐

  1. ASP.NET Core 3.0预览版体验

    目前.NET Core 3.0的版本为.NET Core 3.0 Preview 3,对应ASP.NET Core 3.0 Preview 3. ASP.NET Core 3.0 之后将不再支持.NE ...

  2. 使用gitflow流程完成功能时报错

    报错 fatal: could not read Username for 'https://github.com': ······ 原因 使用https方式的时候 在https url 里面没有用户 ...

  3. 剑指offer——python【第60题】把二叉树打印成多行

    题目描述 从上到下按层打印二叉树,同一层结点从左至右输出.每一层输出一行.#类似于二维列表[[1,2],[4,5]] 解题思路 其实这倒题和其他类似的题有所区别,这里是分层打印,把每层的节点值放在同一 ...

  4. Source Insight4

    创建工程: File->open                        打开创建的工程 同步文件: 方便跟踪 Project->Synchronize   Files 打开小窗口 ...

  5. javascript的数组之map()

    map()方法创建一个新数组,其结果是该数组中的每个元素都调用一个提供的回调函数后返回的结果.新数组 // ES6 let numbers = [1, 5, 10, 15]; let doubles ...

  6. Java中“==”和“equals()”的区别

    “==”比较的是变量所指向的对象,当S1在内存中定义以后,再定义s2的时候s2所指向的值是定义s1时候所创建的,而不是又在内存创建了一个“Monday”. “equals”比较的是对象所指向的值,所以 ...

  7. Spark开发wordcount程序

    1.java版本(spark-2.1.0) package chavin.king; import org.apache.spark.api.java.JavaSparkContext; import ...

  8. Ultimate Facebook Messenger for Business Guide (Feb 2019)

    Ultimate Facebook Messenger for Business Guide (Updated: Feb 2019) By Iaroslav Kudritskiy November 2 ...

  9. [dev]typeof, offsetof 和container_of

    转一篇文章.写的比较好,浅显易懂,还画了图. https://www.cnblogs.com/idorax/p/6796897.html 概况一下: container_of用到了typeof和off ...

  10. bootstrap-treeview树形图参数详解

    哈哈 找了半天找到了,需要的可以去看看! 直接放上博客链接:https://blog.csdn.net/hailangtuteng/article/details/80842730