使用 azure cli 在 azure 中调整 vmss 的大小

Resize vmss in azure using azure cli

我想将 vmss 的大小从 Standard_F16s_v2 更新到 Standard_F32s_v2 我通常从 Ui

开始

但出于某些要求,我必须通过脚本来完成,所以我尝试按照文档进行操作

https://docs.microsoft.com/en-us/cli/azure/vmss?view=azure-cli-latest

并尝试运行这个命令

az vmss update --name MyScaleSet --resource-group MyResourceGroup --vm-sku Standard_F32s_v2

但它不工作显示错误 UnrecognizedArgumentError: unrecognized arguments: --vm-sku Standard_F32s_v2

问题出在以前版本的 az CLI 上,已通过将其升级到版本 2.30.0 得到解决。

测试场景: