Расширения и компоненты виртуальных машин Azure

Расширения — это небольшие приложения, обеспечивающие настройку и автоматизацию после развертывания на виртуальных машинах Azure. На платформе Azure доступно множество расширений, в число которых входят приложения для конфигурации, мониторинга, безопасности виртуальных машин, а также служебные приложения. Издатели переносят приложение в расширение, чтобы упростить установку. Все, что вам нужно, — предоставить обязательные параметры.

Просмотр доступных расширений

Доступные расширения для виртуальной машины можно просмотреть в портал Azure.

  1. На портале перейдите на страницу обзора для виртуальной машины.
  2. В разделе Параметры выберите "Расширения и приложения".

Отображается список доступных расширений. Полный список расширений см. в статье "Обнаружение расширений виртуальных машин для Linux и обнаружение расширений виртуальных машин для Windows".

Установка и использование расширений

Расширения виртуальных машин Azure можно управлять с помощью шаблонов Azure CLI, PowerShell, Azure Resource Manager (ARM) и портал Azure.

  1. На вкладке "Расширения и приложения для виртуальной машины" нажмите кнопку "Расширения" и "Добавить".
  2. Найдите параметр расширения пользовательского скрипта. Выберите параметр расширения, а затем нажмите кнопку "Далее".

Затем можно передать команду или скрипт для запуска расширения.

Дополнительные сведения см. в разделе "Расширение пользовательского скрипта Linux" и расширение пользовательского скрипта Windows.

Проверка предварительных требований

Некоторые отдельные приложения расширения виртуальной машины могут иметь собственные предварительные требования к окружающей среде, например доступ к конечной точке. Каждое расширение содержит статью, которая объясняет все необходимые условия, включая поддерживаемые операционные системы.

Управление жизненным циклом приложения расширения

Вам не нужно подключаться к виртуальной машине напрямую, чтобы установить или удалить расширение. Управление жизненным циклом расширений Azure осуществляется за пределами виртуальной машины. Эти расширения интегрируются в платформу Azure.

Устранение неполадок расширений

Если вы ищете общие действия по устранению неполадок для расширений виртуальных машин Windows, обратитесь к разделу "Устранение неполадок с расширением виртуальной машины Windows Azure".

Сведения об устранении неполадок для каждого расширения можно найти в разделе Устранение неполадок и поддержка в обзоре расширения. Ниже приведен список доступных сведений об устранении неполадок:

Пространство имен Устранение неполадок
microsoft.azure.monitoring.dependencyagent.dependencyagentlinux Azure Monitor Dependency для Linux
microsoft.azure.monitoring.dependencyagent.dependencyagentwindows Azure Monitor Dependency для Windows
microsoft.azure.security.azurediskencryptionforlinux Шифрование диска Azure для Linux
microsoft.azure.security.azurediskencryption Шифрование дисков Azure для Windows
microsoft.compute.customscriptextension Настраиваемый скрипт для Windows
microsoft.ostcextensions.customscriptforlinux
microsoft.powershell.dsc Обзор настройки требуемого состояния для Windows
microsoft.hpccompute.nvidiagpudriverlinux Расширение драйвера GPU NVIDIA для Linux
microsoft.hpccompute.nvidiagpudriverwindows Расширение драйвера GPU NVIDIA для Windows
microsoft.azure.security.iaasantimalware Расширение антивредоносного ПО для Windows
microsoft.enterprisecloud.monitoring.omsagentforlinux Azure Monitor для Linux
microsoft.enterprisecloud.monitoring.microsoftmonitoringagent Azure Monitor для Windows
stackify.linuxagent.extension.stackifylinuxagentextension Функция повторного отслеживания от Stackify для Linux
vmaccessforlinux.microsoft.ostcextensions VMAccess для Linux
microsoft.recoveryservices.vmsnapshot Моментальный снимок для Linux
microsoft.recoveryservices.vmsnapshot Моментальный снимок для Windows

Следующие шаги