繁体   English   中英

无法创建 GCP 外部 http 负载均衡器

[英]Unable to create GCP External http load balancer

我一直在尝试模仿我们的生产负载均衡器(HTTPS EXTERNAL LB)来创建一个类似的预生产负载均衡器(但使用 HTTP 而不是 HTTPS )。

虽然我们已经填写了创建负载均衡器的所有选项,但我们遇到了以下错误。

Invalid value for field 'resource.target': 'projects/**/regions/us-east1/targetHttpProxies/preprod-web-server-loadbalance-target-proxy'. 

A reserved and active subnetwork is required in the same region and VPC as the forwarding rule

很难弄清楚配置有什么问题,因为我们以前没有看到过这样的错误。 任何输入将不胜感激。

您可以尝试按照本指南创建 http LB [ 1]

如果您仍然遇到相同的错误,这意味着:GCP 负载均衡器不会检查您选择的 static IP 是区域性的还是全球性的。 如果您不小心保留了“区域” IP 而不是“全局”

我怀疑您在开始创建负载均衡器时选择了“仅在我的虚拟机之间”选项。 “仅在我的虚拟机之间”是指内部 HTTP(S) 负载平衡器。

当缺少仅代理子网(创建时需要)时,会出现错误消息“在同一区域和 VPC 中需要保留和活动的子网作为转发规则”。 有关仅代理子网的更多信息,请点击此处

因此,当您开始创建外部 HTTP 负载均衡器时,请为前端配置 select“从 Internet 到我的 VM”和 select 协议“HTTP”。

我必须知道这个问题,这实际上是因为外部 IP 的配额用尽。

我们需要 2 个 IP(一个用于 vm,一个用于外部负载均衡器),而配额中只剩下一个。

在释放几个未使用的外部 IP 后,我们能够毫无问题地创建 LB。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM