本文介绍如何识别和解决尝试创建和部署 Microsoft Azure Kubernetes 服务 (AKS) 群集时发生的 OperationNotAllowed
或 PublicIPCountLimitReached
配额错误。
Symptoms
当您尝试创建 AKS 集群时,会收到以下错误信息:
代码="操作不允许"
Message="操作无法完成,因为它导致超过了批准的standardEv3Family Cores配额。"
附加详情 - 部署模型:资源管理器
位置:uk南部
当前限制:200,
Current Usage: 200,
Additional Required: 8,
(Minimum) New Limit Required: 208.
在
https://aka.ms/ProdportalCRP/#blade/Microsoft_Azure_Capacity/UsageAndQuota.ReactView/Parameters/<parameter-id>
提交配额增加请求时,请在“详细信息”部分中指定参数,以确保部署成功。 请阅读更多关于配额限制的信息https://learn.microsoft.com/azure/azure-supportability/per-vm-quota-requests
或者,您收到以下错误信息:
标准负载均衡器重新协调失败。
详细信息:outboundReconciler 重试失败:类别:ClientError;子代码:PublicIPCountLimitReached;
Dependency: Microsoft.Network/PublicIPAddresses;
OrginalError: Code="PublicIPCountLimitReached"
Message="Cannot create more than 1000 public IP addresses for this subscription in this region." Details=[]; AKSTeam: Networking, Retriable: false.
原因
您已用尽在某个SKU区域内的资源配额。
解决方案1:请求增加您的SKU配额
通常,这些错误消息提供一个链接以创建支持请求,以增加该 SKU 的配额。 在大多数情况下,这些请求会被自动批准,并且增加的配额将在短时间内生效。
If you don't have the link to request a quota increase, make the request in the Azure portal, as follows:
在Azure 门户中,搜索并选择配额。
选择Microsoft.Compute以查看配额记录列表。
使用位置列表仅筛选来自您所在区域的记录。
在超出配额的特定记录中,选择记录行末尾的铅笔图标。
在 请求配额增加 窗格中,填写 新限制 字段,然后选择 提交。
在您的配额增加请求获得批准后,您可以重试集群创建操作。
解决方案 2:在其他地区或 SKU 中重新配置集群
或者,您可以在另一个有足够容量的地区或符合要求的SKU中重新配置您的集群。