Мы очень давно используем узлы с низким приоритетом в моей компании. Время от времени мы получаем вытесняемые узлы, но в конечном итоге наши задачи выполняются.
У нас есть 1 выделенный узел, и мы масштабируем до 20 низкоприоритетных. За последние 3 дня при масштабировании не создавалось ни одного узла с низким приоритетом. Масштабирование показывает, что он пытается настроить больше узлов, но остается неизменным.
Есть ли решение для этого? Узлы с низким приоритетом сломаны в настоящий момент?
Используйте виртуальные машины с низким приоритетом с пакетной службой
Компромисс для использования виртуальных машин с низким приоритетом заключается в том, что эти виртуальные машины могут быть недоступны для распределения или могут быть вытеснены в любое время, в зависимости от доступной емкости.
Неразумно ожидать, что экземпляр с низким приоритетом будет доступен вообще. Избыточной мощности может просто не хватить бесконечно.
Сначала проверьте панель состояния и / или социальные сети. Я не вижу сообщений о проблемах с пакетной службой.
Покупайте экземпляры разных размеров в разных регионах. Иногда недостаток излишка для вашего любимого размера бывает локальным.
Добавьте экземпляры с полной ценой для работы, которую необходимо выполнить.
Проблема была довольно сложной и, вероятно, являлась ошибкой в пакетной службе Azure.
Некоторые объекты ВМ были удалены из группы ресурсов кем-то из команды. Это приводило к невозможности запуска виртуальных машин с низким приоритетом, что странно в том, что выделенные виртуальные машины действительно запускались правильно.
Я решил эту проблему, используя образ виртуальной машины для создания новой виртуальной машины, затем нового ОБРАЗА и воссоздав пул пакетной службы Azure, используя этот новый образ. Важной частью было не удаление объектов виртуальной машины.