Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Расширения — это небольшие приложения, обеспечивающие настройку и автоматизацию после развертывания на виртуальных машинах Azure. Платформа Azure содержит множество расширений, охватывающих конфигурацию виртуальных машин, мониторинг, безопасность и служебные приложения. Издатели принимают приложение, упаковывают его в расширение и упрощают установку. Все, что вам нужно сделать, — предоставить обязательные параметры.
Замечание
Расширения поддерживаются только в утвержденных дистрибутивах Linux в Azure.
Замечание
Новое! Попробуйте использовать поддержку виртуальной машины для ускорения диагностикиРекомендуется запустить VM Assist для Windows или VM Assist для Linux. Эти средства диагностики на основе скриптов помогают выявить распространенные проблемы, влияющие на гостевой агент виртуальной машины Azure и общую работоспособность виртуальных машин.
Просмотр доступных расширений
Доступные расширения для виртуальной машины можно просмотреть на портале Azure.
- На портале перейдите на страницу обзора для виртуальной машины.
- В разделе "Параметры" выберите "Расширения и приложения".
Отображается список доступных расширений. Полный список расширений см. в статье "Обнаружение расширений виртуальных машин для Linux и обнаружение расширений виртуальных машин для Windows".
Установка и использование расширений
Расширения виртуальных машин Azure можно управлять с помощью шаблонов Azure CLI, PowerShell, Azure Resource Manager (ARM) и портала Azure.
- На вкладке"Расширения и приложения для виртуальной машины" нажмите кнопку "Расширения" и "Добавить".
- Найдите параметр расширения пользовательского скрипта . Выберите параметр расширения, а затем нажмите кнопку "Далее".
Затем можно передать команду или скрипт для запуска расширения.
Дополнительные сведения см. в разделе "Расширение пользовательского скрипта Linux " и расширение пользовательского скрипта Windows.
Проверка предварительных требований
Некоторые отдельные приложения расширения виртуальной машины могут иметь собственные предварительные требования к окружающей среде, например доступ к конечной точке. Каждое расширение содержит статью, которая объясняет все необходимые условия, включая поддерживаемые операционные системы.
Управление жизненным циклом приложения расширения
Вам не нужно подключаться к виртуальной машине напрямую, чтобы установить или удалить расширение. Жизненный цикл расширения Azure управляется за пределами виртуальной машины и интегрирован в платформу Azure.
Автоматическое обновление расширений можно использовать для отслеживания новых дополнительных версий и автоматического обновления расширений в безопасном последовательном режиме.
Устранение неполадок расширений
Если вы ищете общие действия по устранению неполадок для расширений виртуальных машин Windows, обратитесь к разделу "Устранение неполадок с расширением виртуальной машины Windows Azure ".
В противном случае сведения об устранении неполадок для каждого расширения можно найти в разделе "Устранение неполадок и поддержка " в обзоре расширения. Ниже приведен список доступных сведений об устранении неполадок:
| Namespace | Устранение неполадок |
|---|---|
| microsoft.azure.monitoring.dependencyagent.dependencyagentlinux | Зависимость Azure Monitor для Linux |
| microsoft.azure.monitoring.dependencyagent.dependencyagentwindows | Зависимость Azure Monitor для 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 Retrace для Linux |
| vmaccessforlinux.microsoft.ostcextensions | VMAccess для Linux |
| microsoft.recoveryservices.vmsnapshot | Моментальный снимок для Linux |
| microsoft.recoveryservices.vmsnapshot | Моментальный снимок для Windows |
Дальнейшие шаги
- Дополнительные сведения о работе агента и расширений Linux см. в разделе о расширениях и функциях виртуальных машин Azure для Linux.
- Дополнительные сведения о работе гостевого агента и расширений Windows см. в разделе о расширениях и функциях виртуальных машин Azure для Windows.
- Чтобы установить агент Linux, ознакомьтесь с общими сведениями об агенте виртуальной машины Linux в Azure.
- Чтобы установить гостевой агент Windows, ознакомьтесь с общими сведениями об агенте виртуальной машины Windows.
- Чтобы автоматически обновить расширения до последней версии, см. статью Автоматическое обновление расширений для виртуальных машин и масштабируемых наборов в Azure.