Azure CLI Windows VM创建操作系统磁盘大小

Azure CLI Windows VM创建操作系统磁盘大小,azure,azure-virtual-machine,azure-cli,azure-managed-disk,Azure,Azure Virtual Machine,Azure Cli,Azure Managed Disk,我一直在尝试使用azure cli创建Windows Server 2016虚拟机,其操作系统磁盘小于默认大小128GB。 下面是我用简化的参数名执行的示例 az vm create --name 'dWeb02-vm' --resource-group 'dev-rg' --admin-password 'ComplexPassword' --admin-username 'dwebadm' --availability-set 'dev-as' --image 'Win2016Datace

我一直在尝试使用azure cli创建Windows Server 2016虚拟机,其操作系统磁盘小于默认大小128GB。 下面是我用简化的参数名执行的示例

az vm create  --name 'dWeb02-vm' --resource-group 'dev-rg' --admin-password 'ComplexPassword' --admin-username 'dwebadm' --availability-set 'dev-as' --image 'Win2016Datacenter' --location 'northeurope' --nics 'dev-nic' --size 'Standard_B1ms' --os-disk-size-gb '32' --storage-sku 'StandardSSD_LRS' 
这会导致使用托管磁盘创建VM,但磁盘大小为127GB,并且在脚本执行时出现调整大小错误

部署错误

Deployment failed. Correlation ID: 0c0f1476-8464-444e-91e1-52de3631a64f. {
  "status": "Failed",
  "error": {
    "code": "ResourceDeploymentFailure",
    "message": "The resource operation completed with terminal provisioning state 'Failed'.",
    "details": [
      {
        "code": "ResizeDiskError",
        "message": "Resource with id THE RESOURCE ID."
      }
    ]
  }
}

是否可以为windows VM创建小于128GB的操作系统磁盘?

我们实际上发布了一个windows Server版本,它使用较小的磁盘,而不是默认的128GB磁盘。受管磁盘不能向下调整大小,只能向上调整。因此,如果您想在Windows Server上部署一个较小的操作系统磁盘,您应该使用映像名称中带有[smalldisk]的任何映像

如果部署到CLI或PowerShell,您可以使用以下文档导航可用映像并查找支持小型磁盘的映像


我们实际上发布了一个Windows Server版本,它使用更小的磁盘,而不是默认的128GB。受管磁盘不能向下调整大小,只能向上调整。因此,如果您想在Windows Server上部署一个较小的操作系统磁盘,您应该使用映像名称中带有[smalldisk]的任何映像

如果部署到CLI或PowerShell,您可以使用以下文档导航可用映像并查找支持小型磁盘的映像