Я использую виртуальную машину нового типа Resource Manager.
Теперь мне нужно добавить это в балансировщик нагрузки (уже настроенный), но я не могу найти, как назначить эту виртуальную машину в набор доступности, чтобы я мог выделить ее для балансировщика нагрузки.
Кажется, что на портале предварительного просмотра нет пользовательского интерфейса, поэтому я предполагаю, что это только PowerShell, но я не могу найти никаких документов по назначению существующей виртуальной машины.
К вашему сведению - все элементы, связанные с этим, находятся в том же регионе, в котором я гарантировал это с самого начала.
В ARM пока нет настройки для этого, даже в PowerShell.
Что ж, в графическом интерфейсе все еще нет опции, но Самир Фархат написал сценарий PowerShell, который можно использовать для изменения AS существующей виртуальной машины в режиме ARM.
AFAIK, эта функция может быть решена к концу этого года. Допустить такую операцию для команды MS - большая проблема. Для изменения набора доступности необходимо проанализировать архитектуру мобильности виртуальных машин в Azure. Например, добавление виртуальной машины в группу доступности, уже содержащую виртуальную машину, означает ее размещение в другом домене по умолчанию. Поскольку мобильность виртуальных машин - это вопрос Azure (без динамической миграции), это непростая операция. Я написал сценарий Powershell, который позволяет вам изменить AS виртуальной машины ARM, воссоздав ее. Попробуйте и наслаждайтесь: https://buildwindows.wordpress.com/2016/02/25/add-or-change-an-arm-virtual-machines-availability-set/
Полную дискуссию по этой теме можно найти на эта ссылка
Копируем отрывок сюда, на всякий случай, если ссылка на страницу станет недействительной
Как это использовать ?
1- Загрузите скрипт и сохраните его локально
2- Запустите его и укажите требуемые параметры
или
2- ./Set-ArmVmAvailabilitySet.ps1 –VmName «Имя виртуальной машины» –ResourceGroup «Группа ресурсов» –AvailabilitySetName «Как имя» –SubscriptionName «Имя подписки»
Чтобы удалить виртуальную машину из набора доступности:
./Set-ArmVmAvailabilitySet.ps1 –VmName «Имя виртуальной машины» –ResourceGroup «Группа ресурсов» –AvailabilitySetName 0 –SubscriptionName «Имя подписки»
Ссылка на скачивание
Версия 1.01: https://gallery.technet.microsoft.com/Set-Azure-Resource-Manager-f7509ec4