azure - 无法更新自动缩放配置。 (Azure 比例集)

标签 azure azure-vm-scale-set

当我尝试手动将 Azure 规模集上的实例数量增加到 10 以上时,收到以下错误。

Failed to update autoscale configuration for 'XXXX'.{ "error": { "details": [], "code": "InboundNatPoolFrontendPortRangeSmallerThanRequestedPorts", "message": "The frontend port range for the inboundNATpool /subscriptions/xxxx/resourceGroups/xxxx/providers/Microsoft.Network/loadBalancers/LB-xxx/inboundNatPools/DebuggerListenerNatPool-4vhwwa8stp is smaller than the requested number of ports 15 in VM scale set /subscriptions/xxx/resourceGroups/xxxx/providers/Microsoft.Compute/virtualMachineScaleSets/XXXX." } }

默认的实例数量为 3,最多 10 个实例可以按预期工作。该订阅有大量可用核心。

查看 Azure 门户中引用的负载均衡器,我看不到任何明显链接到此错误消息的设置。 LB 有一个设置“SKU”,其值为“基本”,我猜这可能是一个问题? (尽管阅读此内容会表明限制为 100)

没有针对代码“InboundNatPoolFrontendPortRangeSmallerThanRequestedPorts”的 Google 搜索结果,并且搜索部分错误消息没有给出任何有意义的结果。

感谢任何指点

最佳答案

请记住,如果您启用了过度配置,您将暂时获得比您要求的更多的虚拟机(文档 here )。因此,您需要有足够的 NAT 规则来容纳额外的虚拟机。您永远不需要超过虚拟机 2 倍的 NAT 规则(因此,如果您的虚拟机最大值为 10,则池中的 NAT 规则永远不应超过 20 条)。

关于azure - 无法更新自动缩放配置。 (Azure 比例集),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47240074/

相关文章:

azure - 通过graph api或graph sdk为整个B2C实例创建用户自定义属性

azure - 自定义策略 REST API ValidationTechnicalProfile ContinuousOnError 不适用于 404 NotFound 和 401 未经授权的 HTTP 代码

azure - VM 与 VM 规模集的 RBAC 有何区别?

node.js - 健康探测将实例标记为不健康,但事实并非如此

powershell - 将多个证书从同一 KeyVault 添加到新的 VMSS

azure - 在 Azure AKS 中实现就绪性和活跃度探测

azure - 使用azure数据工厂将数据从增量表获取到blob

azure - 尝试删除 Azure blob 上已创建但在下次访问时不可见的警报

python - 获取 Azure VMSS 中实例的公共(public) IP?

Azure VM Scaleset 自定义脚本扩展不起作用 - 可能无法获取 VM 标识?