Добавление и удаление пользовательского образа виртуальной машины в Azure Stack Hub
Статья
Чтение занимает 5 мин
В Azure Stack Hub в качестве оператора можно добавить пользовательский образ виртуальной машины в Marketplace и сделать его доступным для пользователей. Образы виртуальной машины можно также добавить в Azure Stack Hub Marketplace через портал администрирования или Windows PowerShell. Используйте образ из глобального Microsoft Azure Marketplace в качестве основы для настраиваемого образа или создайте собственный образ с помощью Hyper-V.
Примечание
Доступ к БОЛЬШОМу двоичному объекту необходим, чтобы разрешить доступ на чтение.
Добавление образа.
Инструкции по добавлению обобщенных и специализированных образов см. в разделе "Вычисления" руководства пользователя. Перед предоставлением образа пользователям необходимо создать обобщенный образ. Инструкции см. в статье "Общие сведения о перемещении виртуальной машины в Azure Stack Hub". При создании образов, доступных для клиентов, используйте портал администрирования Azure Stack Hub или конечные точки администратора, а не портал пользователя или конечные точки каталога пользователя.
Существует два способа сделать образ доступным для пользователей:
Предложение образа, доступного только через Azure Resource Manager
При добавлении образа через портал администрирования Azure Stack Hub в ComputeImages> все клиенты могут получить доступ к образу. Тем не менее для доступа к нему пользователям потребуется шаблон Azure Resource Manager. Он не будет отображаться в Azure Stack Hub Marketplace.
Чтобы добавить образ платформы в Azure Stack Hub, используйте портал администрирования Или конечную точку Azure Stack Hub с помощью PowerShell. Сначала необходимо создать обобщенный виртуальный жесткий диск. Дополнительные сведения см. в статье "Перемещение виртуальной машины в Azure Stack Hub".
Добавьте образ виртуальной машины в качестве оператора Azure Stack Hub с помощью портала.
Войдите в Azure Stack Hub с правами оператора. В области навигации слева выберите Панель мониторинга.
В списке Поставщики ресурсов выберите пункт Вычисления.
Выберите Образы виртуальных машин, а затем нажмите Добавить.
В разделе Создание образа введите сведения об издателе, предложении, номере SKU, версии и URI большого двоичного объекта c диском ОС. Затем щелкните Создать, чтобы создать образ виртуальной машины.
При успешном создании образа состояние образа виртуальной машины изменяется на Успешно.
Добавленный образ будет доступен только для шаблонов на базе Azure Resource Manager и развертываний PowerShell. Чтобы обеспечить пользователям доступ к образу в Marketplace, опубликуйте его в качестве элемента Marketplace, как описывается в статье Создание и публикация элемента Marketplace Запишите значения Издатель, Предложение, Номер SKU и Версия. Они понадобятся при редактировании шаблона Resource Manager и Manifest.json в пользовательском AZPKG-файле.
Добавьте образ виртуальной машины в качестве оператора Azure Stack Hub с помощью PowerShell.
Командлет Add-AzsPlatformimage позволяет задать значения, которые используются в шаблонах Azure Resource Manager для ссылки на образ виртуальной машины. Допустимые значения:
publisher
Например: Canonical
Сегмент издателя в имени образа виртуальной машины, который применяется пользователями при развертывании образа. Не используйте в этом поле пробел или другие специальные символы.
offer
Например: UbuntuServer
Сегмент предложения в имени образа виртуальной машины, который применяется пользователями при развертывании образа виртуальной машины. Не используйте в этом поле пробел или другие специальные символы.
sku
Например: 14.04.3-LTS
Сегмент имени SKU образа виртуальной машины, который пользователи используют при развертывании образа виртуальной машины. Не используйте в этом поле пробел или другие специальные символы.
version
Например: 1.0.0
Версия виртуальной машины, которая применяется пользователями при развертывании образа виртуальной машины. Эта версия использует формат #.#.# . Не используйте в этом поле пробел или другие специальные символы.
osType
Например: Linux
Параметр osType (Тип ОС) для образа должен иметь значение Windows или Linux.
OSUri
Например: https://storageaccount.blob.core.windows.net/vhds/Ubuntu1404.vhd
В качестве значения osDisk вы можете указать URI хранилища BLOB-объектов.
Дополнительные сведения см. в справочнике PowerShell в разделе о командлете Add-AzsPlatformimage.
Добавленный образ будет доступен только для шаблонов на базе Azure Resource Manager и развертываний PowerShell. Чтобы обеспечить пользователям доступ к образу в Marketplace, опубликуйте его в качестве элемента Marketplace, как описывается в статье Создание и публикация элемента Marketplace Запишите значения Издатель, Предложение, Номер SKU и Версия. Они понадобятся при редактировании шаблона Resource Manager и Manifest.json в пользовательском AZPKG-файле.
Удаление образа платформы
Образ платформы можно удалить с помощью портала или PowerShell.
Если образ виртуальной машины имеет связанный элемент Marketplace, щелкните Управление Marketplace и выберите элемент Marketplace, который требуется удалить.
Если образ виртуальной машины не имеет связанного элемента Marketplace, перейдите к всем службам > Вычислительные > образы виртуальных машин, а затем щелкните многоточие (...) рядом с образом виртуальной машины.
Выберите команду Удалить.
Чтобы удалить образ виртуальной машины в качестве оператора Azure Stack Hub с помощью PowerShell, выполните следующие действия.
Командлет Remove-AzsPlatformimage позволяет задать значения, которые используются в шаблонах Azure Resource Manager для ссылки на образ виртуальной машины. Допустимые значения:
publisher
Например: Canonical
Сегмент издателя в имени образа виртуальной машины, который применяется пользователями при развертывании образа. Не используйте в этом поле пробел или другие специальные символы.
offer
Например: UbuntuServer
Сегмент предложения в имени образа виртуальной машины, который применяется пользователями при развертывании образа виртуальной машины. Не используйте в этом поле пробел или другие специальные символы.
sku
Например: 14.04.3-LTS
Сегмент имени SKU образа виртуальной машины, который пользователи используют при развертывании образа виртуальной машины. Не используйте в этом поле пробел или другие специальные символы.
version
Например: 1.0.0
Версия виртуальной машины, которая применяется пользователями при развертывании образа виртуальной машины. Эта версия использует формат #.#.# . Не используйте в этом поле пробел или другие специальные символы.