zoukankan      html  css  js  c++  java
  • AWS 创建redis 集群模式遇到的问题

    问题描述

      前几天在aws 平台创建了Redis 集群模式,但是链接集群的时候发现无法连接,返回信息超时。
      通过参数组创建redis的时候提示报错:Replication group with specified name already exists. (Service: AmazonElastiCache; Status Code: 400; Error Code: ReplicationGroupAlreadyExists; Request ID: wenlong)

    原因

      AWS 创建redis集群模式的时候需要使用 default.redis5.0.cluster.on 参数组。
      出于后期调配参数的想法,所以我在创建集群之前,先一步创建了集群使用的参数组。问题就在这个参数组上边。创建参数组的时候只有参数组名称以及描述 所以创建参数组 默认的是单机模式的参数组,参数组集群模式是没有开启的,所以使用创建的参数组创建redis集群的时候会报错。
    Replication group with specified name already exists. (Service: AmazonElastiCache; Status Code: 400; Error Code: ReplicationGroupAlreadyExists; Request ID: wenlong)

    解决方法

    创建集群单独使用的参数组,点击参数组名称--修改参数--找到 cluster-enabled 修改为yes。参数默认为no
    接下来创建redis集群即可。
    勾选集群模式
    redis设置
     
    选择安全组
    备份,维护窗口什么的自己随意选择。
     
     

    问题总结

      在创建的时候不够细心,没仔细想其中的细节,默认创建的参数组是以默认的单机模式创建的,因为并不是所有人都需要集群模式。但是官网又没仔细的介绍说集群模式需要修改,因为官网的集群模式推荐的是使用 default 参数。
     
    雪文龙|xuewenlong
  • 相关阅读:
    清理git提交记录并不能达到真正硬盘“瘦身”
    virtualbox虚拟机异常暂停
    百兆带宽升千兆-番外篇
    流水文之百兆带宽升千兆
    OSS设置静态网站托管+CDN加速OSS域名
    每日一坑-exsi中win虚拟机调分辨率
    nginx筛选字段+excel统计
    树莓派使用Samba共享文件
    chrome无法使用独显解决
    解决jdk16安装后无jre目录的问题
  • 原文地址:https://www.cnblogs.com/xuewenlong/p/12980997.html
Copyright © 2011-2022 走看看