我在一个月前部署了一个Azure容器服务,它运行良好。但是,当我尝试增加代理程序池中的VM计数时,Azure返回了一个不允许的"操作"一直都是错误的。
这是错误返回 -
{"代码":"部署失败","消息":"至少一个资源部署操作失败。请列出部署操作以获取详细信息有关使用详情,请参阅https://aka.ms/arm-debug。","详情":[{"代码":"冲突","消息& #34;:" {\ r \ n \"错误\":{\ r \ n \"代码\":\" OperationNotAllowed \& #34;,\ r \ n \" target \":\" vmSize \",\ r \ n \" 消息\" :\"无法执行操作'更新VM'在VM上,因为请求的大小Standard_D2_v2在当前已分配可用性集的群集中不可用。可用的大小为:Basic_A0,Basic_A1,Basic_A2,Basic_A3,Basic_A4,Standard_A0,Standard_A1,Standard_A2,Standard_A3,Standard_A4,Standard_A5,Standard_A6,Standard_A7,Standard_D1,Standard_D2,Standard_D3,Standard_D4,Standard_D11,Standard_D12,Standard_D13,Standard_D14,Standard_A1_v2,Standard_A2_v2 ,Standard_A4_v2,Standard_A8_v2,Standard_A2m_v2,Standard_A4m_v2,Standard_A8m_v2。在https://aka.ms/azure-resizevm了解有关VM调整大小策略的更多信息。\" \ r \ n} \ r \ n}"}]}
因此,根据上述错误,它告诉我更新代理池的VM大小。有解决方案吗?
答案 0 :(得分:1)
这是服务方面的一个错误。我们更改了默认的主虚拟机大小,并且导致在扩展默认虚拟机大小可能为Standard_D2
的现有群集时出现问题。我们正在推出修复程序。它应该在本周晚些时候完成。
BTW,一般情况下,您可以更改ACS中的代理计数,但不能更改VM大小。
答案 1 :(得分:1)
我认为这是因为您订阅的核心限制。
请检查您的订阅限额和计数。您可以请求增加订阅的核心数。
请参阅 Azure subscription and service limits, quotas, and constraints 。我希望这可能是问题所在。