Установка агента виртуальной машины Azure в автономном режиме
Область применения: ✔️ Виртуальные машины Windows
Агент виртуальной машины Azure обеспечивает полезные функции, такие как сброс пароля локального администратора и принудительная отправка сценария. В этой статье описывается, как установить агент виртуальной машины для автономной виртуальной машины Windows.
Когда нужно использовать агент виртуальной машины в автономном режиме
Установите агент виртуальной машины в автономном режиме, если агент виртуальной машины не установлен, и вы не можете выполнить RDP на виртуальную машину.
Если вы можете выполнить RDP на виртуальную машину, необходимо скачать и установить агент виртуальной машины вручную.
Как установить агент виртуальной машины в автономном режиме
Выполните шаги ниже, чтобы установить агент виртуальной машины в автономном режиме.
Шаг 1. Подключение диска операционной системы виртуальной машины к другой виртуальной машине в качестве диска данных
Создайте моментальный снимок диска ОС затронутой виртуальной машины, создайте диск из моментального снимка, затем подключите диск к виртуальной машине, на которой выполняется устранение неполадок. Дополнительные сведения см. в статье Устранение неполадок с виртуальной машиной Windows при подключении диска операционной системы к виртуальной машине восстановления с помощью портала Azure.
Подключитесь к виртуальной машине для устранения неполадок. Откройте Computer management (Управление компьютерами) >Disk management (Управление дисками). Убедитесь, что диск ОС находится в сети и что буквы дисков назначены секциям диска.
Шаг 2. Изменение диска операционной системы для установки агента виртуальной машины Azure
Установите подключение к удаленному рабочему столу для виртуальной машины для устранения неполадок.
На виртуальной машине средства устранения неполадок перейдите к подключенному диску ОС и откройте папку \windows\system32\config . Скопируйте все файлы в этой папке как файл резервной копии. Это необходимо, если потребуется откат.
Запустите редактор реестра (regedit.exe).
Выберите раздел HKEY_LOCAL_MACHINE. Выберите в меню Файл>Загрузка куста реестра:
В подключенном диске операционной системы перейдите в системную папку \windows\system32\config\SYSTEM. Для имени куста введите BROKENSYSTEM. В разделе HKEY_LOCAL_MACHINE появится новый куст реестра.
Если подключенный диск ОС установлен агент виртуальной машины, выполните резервную копию текущей конфигурации. Если агент виртуальной машины не установлен, перейдите к следующему шагу.
Переименуйте папку \windowsazure в \windowsazure.old.
Экспортируйте следующие реестры:
- HKEY_LOCAL_MACHINE\BROKENSYSTEM\ControlSet001\Services\WindowsAzureGuestAgent
- HKEY_LOCAL_MACHINE\BROKENSYSTEM\ControlSet001\Services\RdAgent
Используйте имеющиеся файлы на виртуальной машине для устранения неполадок, как репозиторий для установки агента виртуальной машины. Выполните следующие действия:
На виртуальной машине средства устранения неполадок экспортируйте следующие подразделы в формате реестра (.reg):
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WindowsAzureGuestAgent
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\RdAgent
Измените файлы реестра. В каждом файле измените значение записи SYSTEM на BROKENSYSTEM (как показано на рисунке ниже) и сохраните файл. Запомните значение ImagePath текущего агента виртуальной машины. Необходимо будет скопировать соответствующую папку на подключенный диск ОС.
Импортируйте файлы реестра в репозиторий, дважды щелкнув каждый файл реестра.
Убедитесь, что следующие подразделы успешно импортируются в hive BROKENSYSTEM :
- WindowsAzureGuestAgent
- RdAgent
Скопируйте папку установки текущего агента виртуальной машины на подключенный диск ОС:
На подключенном диске ОС создайте папку с именем WindowsAzure в корневом пути.
Перейдите на страницу C:\WindowsAzure на виртуальной машине средства устранения неполадок и найдите любую папку с именем C:\WindowsAzure\GuestAgent_X.X.XXXX.XXXX.XXX. Скопируйте папку GuestAgent с последним номером версии из C:\WindowsAzure в папку WindowsAzure на подключенном диске ОС. Если вы не уверены, какая папка должна быть скопирована, скопируйте все папки GuestAgent . На следующем рисунке показан пример папки GuestAgent , скопированной на подключенный диск ОС. Если не удается найти папку GuestAgent, проверьте подсеть реестра WindowsAzureGuestAgent, чтобы получить точный путь.
Выберите BROKENSYSTEM. В меню выберите "Выгрузить файл>Hive".
Отсоедините диск ОС и измените диск ОС для затронутой виртуальной машины.
Войдите на виртуальную машину. Обратите внимание, что агент RdAgent работает, а журналы создаются.
Если вы создали виртуальную машину с помощью модели развертывания Resource Manager, дополнительные шаги не требуются.
Следующие шаги
- Обзор агента виртуальной машины Azure
- Обзор расширений и компонентов виртуальной машины под управлением Windows
Свяжитесь с нами для получения помощи
Если у вас есть вопросы или вам нужна помощь, создайте запрос в службу поддержки или обратитесь за поддержкой сообщества Azure. Вы также можете отправить отзыв о продукте в сообщество отзывов Azure.