如何使用Azure CLI调整Azure VMSS规格及解决--vm-sku参数报错问题
Azure VMSS实例规格升级CLI命令报错解决方案
报错原因
你执行az vmss update时使用的--vm-sku参数不存在,是参数名写错导致的命令无法识别错误。
正确操作步骤
- 首先执行规格更新命令,将错误的
--vm-sku参数替换为正确的--sku参数即可:
az vmss update --name MyScaleSet --resource-group MyResourceGroup --sku Standard_F32s_v2
- 若你的VMSS升级策略为手动模式,命令执行完成后还需要手动触发所有存量实例的规格更新:
az vmss update-instances --instance-ids "*" --name MyScaleSet --resource-group MyResourceGroup
注意事项
- 操作前请确认对应区域的Azure订阅有足够的Standard_F32s_v2规格配额,避免配额不足导致操作失败
- 规格升级过程中实例会依次重启,建议在业务低峰期操作
- 如果VMSS配置了可用性区域,需要确认Standard_F32s_v2规格支持你当前设置的可用区
内容的提问来源于stack exchange,提问作者Komal Nagada
相关产品推荐
相关产品推荐

