Ошибка ответа при попытке создать виртуальную машину в Azure CLI в Linux VM - PullRequest
0 голосов
/ 06 июня 2019

я попробовал

az vm create \
--resource-group my_Env \
--name newVMfromImage \
--image Machine-image \
--admin-username myuser \
--data-disk-sizes-gb 150 --size Standard_B1ms \
--ssh-key-value /path/to/my/puvlik/key/azure.pub
--verbose

и получил ответ:

Deployment failed. Correlation ID: **-**-**-**-**. {
  "error": {
    "code": "PropertyChangeNotAllowed",
    "message": "Changing property 'linuxConfiguration.ssh.publicKeys' is not allowed.",
    "target": "linuxConfiguration.ssh.publicKeys"
  }
}

я создал ключ с помощью замазки и скопировал только открытый ключ на мою Linux VM

Ответы [ 2 ]

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

Правильно, похоже, что ваша ВМ уже была создана ранее и в данный момент находится в состоянии развертывания. Он все еще настраивается, поэтому, возможно, вы его не видите.

Возможно, вы захотите взглянуть на эту проблему .

0 голосов
/ 06 июня 2019

это означает, что ваш vm уже создан, и вы пытаетесь обновить, но вы определили для него другой publicKey, который не поддерживается. измените имя виртуальной машины или группу ресурсов, или обе, и эта ошибка исчезнет

...