redis 5.0.2集群搭建

redis 5.0.2集群搭建

  • 准备工作

    1. 安装redis,参考另一篇文章,注意下载5.0以上版本

      linux下redis安装、连接和监控

    2. 创建6个文件夹(mkdir redis1-6)
      redis 5.0.2集群搭建_第1张图片

    3. 复制redis.conf文件到6个文件夹中
      redis 5.0.2集群搭建_第2张图片

    4. 分别修改redis.conf文件,未说到的配置和 linux下redis安装、连接和监控 保持一致

      port 6001 (注意端口不要一样,分别为6001-6006)
      redis 5.0.2集群搭建_第3张图片
      dir ./ 修改成刚创建的文件夹目录,注意每个配置一个文件夹,分别为redis1-redis6
      redis 5.0.2集群搭建_第4张图片
      cluster-enabled yes 开启集群模式
      redis 5.0.2集群搭建_第5张图片
      打开配置集群结点信息文件
      redis 5.0.2集群搭建_第6张图片
      打开结点超时配置,注意每个配置都不一样,分别为6001-6006
      redis 5.0.2集群搭建_第7张图片
      appendonly yes 持久化配置
      redis 5.0.2集群搭建_第8张图片

  • 搭建集群

    1. 启动6台redis

      ./redis-5.0.2/src/redis-server ./redis1/redis.confredis 5.0.2集群搭建_第9张图片

    2. 用redis-cli创建redis集群(redis5以前的版本集群是依靠ruby脚本实现)

      ./redis-5.0.2/src/redis-cli --cluster create --cluster-replicas 1 127.0.0.1:6001 127.0.0.1:6002 127.0.0.1:6003 127.0.0.1:6004 127.0.0.1:6005 127.0.0.1:6006
      redis 5.0.2集群搭建_第10张图片

  • 集群基本使用

    1. 查看集群状态

      ./redis-5.0.2/src/redis-cli -p 6001 cluster nodes在这里插入图片描述

    2. 使用redis-cli连接到集群,指定-c参数

      ./redis-5.0.2/src/redis-cli -p 6001 -c
      redis 5.0.2集群搭建_第11张图片

你可能感兴趣的:(----redis,redis集群,超简单redis集群搭建)