azure - Azure 负载均衡器使用区域 1,因为订阅 xxx-xxx-xxx-xxx 不支持位置 westus 中的区域 1
问题描述
我正在尝试在Azure
使用中创建负载均衡器,terraform
但出现此错误:
错误:创建/更新负载均衡器“lbclassic”(资源组“apim-appGw-RG”):network.LoadBalancersClient#CreateOrUpdate:发送请求失败:StatusCode=0 -- 原始错误:Code="SubscriptionDoesNotSupportZone" Message="Cannot create /move resource /subscriptions/xxx-xxx-xxx-xxx/resourceGroups/apim-appGw-RG/providers/Microsoft.Network/loadBalancers/lbclassic/frontendIPConfigurations/lbclassic 因为订阅 xxx-xxx-xxx-xxx 不使用区域 1支持位于 westus 的区域 1。” Details=[] │ │ 带有 azurerm_lb.example,│ 在 12-lb.tf 第 1 行,在资源“azurerm_lb”“example”中: │ 1:资源“azurerm_lb”“example” {
这是我的代码示例:
resource "azurerm_lb" "example" {
name = "lbclassic"
resource_group_name = azurerm_resource_group.example.name
location = azurerm_resource_group.example.location
sku = "Standard"
frontend_ip_configuration {
name = "lbclassic"
subnet_id = azurerm_subnet.lb.id
private_ip_address_allocation = "Dynamic"
}
}
有人可以帮我吗?
解决方案
我遇到了同样的问题。它只在美国西部失败
我通过在 frontend_ip_configuration 下添加 availability_zone ="No-Zone" 来修复它
frontend_ip_configuration {
name = "SQLFrontEnd"
#subnet_id = var.lb_azure_subnet_id
subnet_id=var.subnetid
private_ip_address_allocation = "Static"
private_ip_address = var.sql_front_end_ip
availability_zone ="No-Zone"
推荐阅读
- python - NLTK 不会对大写单词进行词形还原
- git - 将数据表和/或文档放在 Git 存储库中是标准/良好做法吗?
- python - 使用 Python urllib 获得安全连接的最佳方法
- javascript - 检查字符串中的字符是否为整数,如果是则获取该整数
- windows - 为什么我不能在 IRP 调度函数中使用带有无限超时的 KeWaitForSingleObject?
- javascript - 未捕获的类型错误:无法读取未定义的属性“状态”
- c++ - 如何将数字转换为 8 位二进制而不是 4 位
- mesibo - 从 Messenger 应用程序创建的联系人添加联系人弹出窗口未出现在 Mesibo 控制台中
- python - Python:表面颜色是 RGB 颜色,但颜色条不是
- spring - 无法在使用 statsd 为 Springboot 应用程序发送的数据狗中查看自定义指标