Azure CLI Windows VM создание или размер диска - PullRequest
0 голосов
/ 18 июня 2019

Я пытался создать виртуальную машину Windows Server 2016 с диском операционной системы, размер которого по умолчанию меньше 128 ГБ, используя azure cli.Ниже приведен пример того, что я выполнил с упрощенными именами параметров

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' 

. В результате создается виртуальная машина с управляемым диском, но размер диска составляет 127 ГБ, и я получаю ошибку Resize в сценарии.выполнение

Ошибка развертывания

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."
      }
    ]
  }
}

Можно ли создать диск ОС размером менее 128 ГБ для виртуальной машины Windows?

1 Ответ

1 голос
/ 19 июня 2019

На самом деле мы выпустили Windows Server Edition, в которой вместо стандартного 128 ГБ используется диск меньшего размера.Размер управляемых дисков не может быть уменьшен, только увеличен.Поэтому, если вы хотите развернуть меньший диск ОС на Windows Server, вы должны использовать любой из образов с [smalldisk] в имени образа

enter image description here

ЕслиПри развертывании в CLI или PowerShell вы можете использовать следующий документ для навигации по доступным изображениям и найти те, которые поддерживают малый диск

https://docs.microsoft.com/en-us/azure/virtual-machines/windows/cli-ps-findimage#navigate-the-images

...