Redshift卡在调整大小模式?
Posted
技术标签:
【中文标题】Redshift卡在调整大小模式?【英文标题】:Redshift stuck in resize mode? 【发布时间】:2021-08-12 17:17:21 【问题描述】:我有一个 Redshift 集群已经运行了几个月,没有出现任何问题。几天前,我在 Redshift 中的所有 ETL 工作都开始失败。我将问题缩小到 Redshift 集群本身处于“调整大小模式”。我可以很好地查询,但是当我尝试执行任何写操作时,我得到:
错误:无法执行写入查询,因为系统处于调整大小模式 详细信息:系统处于调整大小模式,只有只读查询 允许执行。
我明白错误消息告诉我的内容。但我不明白为什么会出现问题以及如何找到问题的根源。我没有启动任何调整大小的操作。
红移细节:
状态:“可用” 节点类型:dc2.large | 1 个节点 | 160 GB 使用的存储空间:0.32%(已使用 160 GB 的 0.51)关于问题可能是什么或在哪里寻找的任何想法?
【问题讨论】:
我建议您永远不要使用 1x 节点集群。它是一种怪异、怪异的动物——我敢肯定,在测试工作中,它绝对不在人迹罕至的地方——人们可以用它以最低的成本开始一个集群环顾四周,而不是做任何任何真正的实际工作. 您是否可以为集群定义调整大小计划? @MaxGanzII 对,这是我的开发集群——我只是想,因为我以前从未见过这个问题,而且因为没有明显的迹象表明这个问题,所以最好问问周围。感谢您的洞察力! @BillWeiner 不,我没有。 【参考方案1】:我通过将集群大小调整为最多 2 个节点,然后将大小调整回 1 个节点来“修复”此问题。这让我可以再次写信给 Redshift。我意识到这并不完全是问题的“答案”,而更像是一种解决方法。
如果其他人在 1 节点集群中玩耍并且遇到这个确切的问题,这应该可以解决它。
【讨论】:
以上是关于Redshift卡在调整大小模式?的主要内容,如果未能解决你的问题,请参考以下文章
Angular:mat-sidenav 在调整大小时忽略自动调整大小或模式