我的 Virtual Private Cloud (VPC) 中的某个子网耗尽了可用的 IP 地址,此子网是配合 Elastic Load Balancing 负载均衡器使用的。

如果 VPC 中的子网耗尽可用的 IP 地址,则 AWS 资源(如负载均衡器)可能无法成功响应增加的流量。

最佳实践是在每个子网中保留至少八个可供使用的 IP 地址。有两种方式可释放或增加额外的 IP 地址用于负载均衡器。以下注意事项适用于 Application Load Balancer 和 Classic Load Balancers:

  • 删除未使用的弹性网络接口 (ENI) 以释放子网中的 IP 地址。
  • 创建新子网并将其添加到您的 VPC。

注意:请时刻牢记负载均衡器子网要求 - 具体来说,负载均衡器在每个可用区最多只能有一个子网。

删除未使用的 ENI

要删除未使用的 ENI,请参阅删除弹性网络接口

添加具有可用于负载均衡器的 IP 地址的新子网

  1. 创建新子网并将其添加到您的 VPC注意:您可以使用 VPC 的原始 CIDR 块创建新子网,也可以将额外的 CIDR 块添加到您的 VPC 与新子网一起使用。
  2. 将旧子网替换为新子网。对于 Classic Load Balancer,请参阅添加子网。对于 Application Load Balancer,请参阅 Application Load Balancer 的可用区
  3. 查阅与子网相关的路由表访问控制列表 (ACL) 规则,确保新子网以与以前的子网相同的方式路由流量。例如,如果以前的子网将默认路由配置为 Internet 网关,确保新子网有类似的默认路由。
  4. (可选)启用跨区域负载均衡作为最佳实践。

此页面对您有帮助吗? |

返回 AWS Support 知识中心

需要帮助? 请访问 AWS 支持中心

发布时间:2016 年 11 月 2 日

更新时间:2018 年 5 月 21 日