Поделиться через


Сообщения об ошибках для виртуальных машин Azure Spot и масштабируемых наборов

Применимо к: ✔️ Виртуальные машины Linux ✔️ Виртуальные машины Windows ✔️ Гибкие масштабируемые наборы ✔️ Унифицированные масштабируемые наборы

Ниже приведены некоторые возможные коды ошибок, которые можно получить при использовании точечных виртуальных машин Azure и масштабируемых наборов.

Ключ Сообщение Описание
SkuNotAvailable Запрошенный уровень ресурса "<ресурс>" в настоящее время недоступен в местоположении "<местоположение>" для подписки "<subscriptionID>". Попробуйте другой уровень или развернитесь в другом расположении. В этом расположении недостаточно емкости точечных виртуальных машин Azure для создания экземпляра виртуальной машины или масштабируемого набора.
Политика выселения может быть установлена только на виртуальных машинах Azure Spot Политику вытеснения можно задать только на виртуальных машинах Azure Spot. Эта виртуальная машина не является Azure Spot Virtual Machine, поэтому вы не можете задать политику вытеснения.
AzureSpotVMNotSupportedInAvailabilitySet Виртуальная машина Azure Spot не поддерживается в Availability Set. Вам нужно либо использовать виртуальную машину Azure Spot Virtual Machine, либо использовать виртуальную машину в группе доступности, вы не можете выбрать оба.
Функция AzureSpot не включена для подписки Подписка не включена для функции "Точечные виртуальные машины Azure". Используйте подписку, которая поддерживает виртуальные машины Azure Spot Virtual Machines.
ПриоритетВМНеМожетБытьПрименен Указанное значение приоритета "{0}" нельзя применить к виртуальной машине{1}", так как приоритет не был указан при создании виртуальной машины. Укажите приоритет при создании виртуальной машины.
СпотоваяЦенаБольшеМаксимальнойПредоставленнойЦены Невозможно выполнить операцию "{0}", так как указанная максимальная цена "{1} USD" ниже текущей спотовой цены "{2} USD" для размера виртуальной машины Azure Spot "{3}". Выберите более высокую максимальную цену. Дополнительные сведения см. в разделе о ценах на Linux или Windows.
MaxPriceValueInvalid Недопустимое максимальное значение цены. Единственными поддерживаемыми значениями для максимальной цены являются -1 или десятичное значение больше нуля. Максимальное значение цены -1 указывает, что виртуальная машина Azure Spot не будет вытеснена из-за цен. Введите допустимую максимальную цену. Дополнительные сведения см. в ценах на Linux или Windows.
Изменение максимальной цены недопустимо для распределённых ВМ Изменение максимальной цены недопустимо, когда виртуальная машина {0} выделена в данный момент. Раздали и повторите попытку. Остановите и освободите ресурсы виртуальной машины, чтобы можно было изменить максимальную цену.
Изменение максимальной цены не разрешено Максимальное изменение цены запрещено. Вы не можете изменить максимальную цену для этой виртуальной машины.
Azure Spot не поддерживается для этой версии API Виртуальная машина Azure Spot не поддерживается для этой версии API. Версия API должна быть 2019-03-01.
Azure Spot не поддерживается для этого размера виртуальной машины Виртуальная машина Azure Spot не поддерживается для данного размера виртуальной машины {0}. Выберите другой размер виртуальной машины. Дополнительные сведения см. в статье "Точечные виртуальные машины Azure".
Поддержка MaxPrice доступна только для виртуальных машин Azure Spot Максимальная цена поддерживается только для виртуальных машин Azure Spot. Дополнительные сведения см. в статье "Точечные виртуальные машины Azure".
Перемещение ресурсов с Azure Spot VM не поддерживается Запрос на перемещение ресурсов содержит виртуальную машину Azure Spot. Не поддерживается. Проверьте сведения об ошибке для идентификаторов виртуальных машин. Вы не можете переместить виртуальные машины Azure Spot Virtual Machines.
Перемещение ресурсов с Azure Spot VM Scale Sets не поддерживается Запрос на перемещение ресурсов включает масштабный набор виртуальных машин Azure Spot. Не поддерживается. Проверьте сведения об ошибках идентификаторов масштабируемого набора виртуальных машин. Вы не можете перемещать экземпляры масштабируемого набора виртуальных машин Azure Spot.
AzureSpotVMNotSupportedInVmssWithVMOrchestrationMode Виртуальная машина Azure Spot Не поддерживается в масштабируемом наборе виртуальных машин с режимом оркестрации виртуальных машин. Установите режим оркестрации в режим масштабируемого набора виртуальных машин, чтобы использовать экземпляры виртуальных машин Azure Spot.
Восстановление Spot не поддерживается для этой версии API Функция точечного восстановления не поддерживается для этой версии API. Для существующего масштабируемого набора выполните исправление с помощью API версии 2021-07-01 или более поздней.

Для новых развертываний набора виртуальных машин добавьте следующее свойство в шаблон Azure Resource Manager, используя API версии 2021-07-01 или более поздней.

Пример кода ошибки для использования правильной версии API.
Поддержка восстановления Spot доступна только для масштабируемых наборов Azure Spot Функция восстановления точек поддерживается только для наборов масштабируемых виртуальных машин Azure Spot. Функция восстановления точек поддерживается только для масштабируемых наборов виртуальных машин Azure Spot. Чтобы использовать эту функцию, разверните Azure Spot с помощью масштабируемых наборов виртуальных машин.

Дальнейшие действия Дополнительные сведения см. в разделе "Точечные виртуальные машины".