跳至内容

为什么负载均衡器在 Amazon VPC 中我的 VPC 中使用的子网会出现 IP 地址不足的情况?

1 分钟阅读
0

我的 Amazon Virtual Private Cloud (Amazon VPC) 中的一个子网耗尽了 IP 地址,我将该子网与弹性负载均衡 (ELB) 负载均衡器一起使用。

简短描述

如果每个子网中可用的 IP 地址少于 8 个,则子网的 IP 地址可能不足。这适用于应用程序负载均衡器、网络负载均衡器和经典负载均衡器。

**注意:**负载均衡器对于每个可用区只能有一个子网。有关详细信息,请参阅要求

解决方法

可通过两种方式释放或添加 IP 地址以供负载均衡器使用。

删除未使用的弹性网络接口

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

添加具有可用 IP 地址的新子网

要创建新子网并将其与您的负载均衡器关联以增加可用 IP 地址的数量,请完成以下步骤:

  1. 创建新的子网并将其添加到您的 Amazon VPC。您可以将其建立在原始 CIDR 块的基础上,也可以向您的 Amazon VPC 添加新的 CIDR 块
    对于应用程序负载均衡器,请参阅更新应用程序负载均衡器的可用区
    对于网络负载均衡器,请参阅更新网络负载均衡器的可用区
  2. 请检查与您的子网相关联的路由表网络访问控制列表 (ACL) 规则
    请确保您的新子网路由流量的方式与之前的子网相同。
    例如,您在先前的子网中配置了一个默认路由到互联网网关,请确认您的新子网也有一个相似路由。
  3. (可选)要提高可用性并改善流量分配,请开启跨区域负载均衡。这样可以确保所有激活区域中所有注册目标之间的流量均衡。

相关信息

创建面向互联网的经典负载均衡器

使用 AWS CLI 开始使用应用程序负载均衡器

开始使用网络负载均衡器

AWS 官方已更新 7 个月前