Не удалось удалить виртуальную машину Azure - PullRequest
0 голосов
/ 12 октября 2018

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

Arm Template: Osdisk и код диска, в который я добавил vhd: URI:"https://foobar.blob.core.windows.net/vhds/foobar-os.vhd"

"osDisk": {
            "osType": "Linux",
            "name": "prasadtest101",
            "createOption": "FromImage",
            "vhd": {
              "uri": "https://foobar.blob.core.windows.net/vhds/foobar-os.vhd"
            },
            "caching": "ReadWrite"
          },
          "dataDisks": [
            {
              "lun": 0,
              "name": "prasaddatadisk101",
              "createOption": "Empty",
              "vhd": {
                "uri": "https://foobar.blob.core.windows.net/vhds/foobar-data.vhd"
              },

Ошибка, обнаруженная на портале Azure при удалении виртуальной машины Azure:

Не удалось удалить виртуальную машину 'MyUbuntuVM'.

Ошибка: При подготовке дисков виртуальной машины произошла одна или несколько ошибок. Подробнее см. В представлении экземпляра диска.

Помогите решить эту проблему.

1 Ответ

0 голосов
/ 12 октября 2018

Что касается вашей проблемы, в шаблоне, который вы разместили, есть что-то запутанное.Когда вы используете createOption с типом FromImage, это означает, что вы создадите диск из образа, на который ссылаетесь.Поэтому имя диска в шаблоне osDisk должно совпадать с именем в контейнере хранилища.

В вашем шаблоне вы должны указать имя в имени виртуального жесткого диска.

"osDisk": {
            "osType": "Linux",
            "name": "foobar-os",
            "createOption": "FromImage",
            "vhd": {
              "uri": "https://foobar.blob.core.windows.net/vhds/foobar-os.vhd"
            },
            "caching": "ReadWrite"
          },
          "dataDisks": [
            {
              "lun": 0,
              "name": "foobar-data",
              "createOption": "Empty",
              "vhd": {
                "uri": "https://foobar.blob.core.windows.net/vhds/foobar-data.vhd"
              },

Это простопример для вас, чтобы изменить.Вы также можете изменить, как вам нравится.Или вы можете выполнить все шаги, начиная с Форматирование неуправляемых дисков .И пример шаблона здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...