我曾经调整过我的aws Redshift集群并将其从1个节点调整为4个节点就好了,但现在我再次需要调整它,在应用修改后将节点从4增加到5,集群的状态变为resizing
,然后回到available
但节点数仍然相同。
我注意到的一件事是我创建群集的子网中没有更多可用的IP地址,这可能是个问题吗?每个节点都需要一个单独的IP地址吗?
每个Amazon Redshift节点实际上都是VPC中的EC2实例(它不会出现在EC2控制台中,但会使用一个)。
因此,是的,您需要在子网中使用IP地址。如果要从4到5个节点调整大小,则在调整大小过程中,您将需要为所有新节点提供5个IP地址。
如果您的子网没有可用的IP地址,则需要使用另一个子网。检查Cluster Subnet Group的内容,以便它知道启动集群的位置。我不确定调整大小是否适用于AZ /子网,但试一试!