Mensagens de erro para Máquinas Virtuais de Spot do Azure e conjuntos de dimensionamento

Aplica-se a: ✔️ VMs do Linux ✔️ VMs do Windows ✔️ Conjuntos de dimensionamento flexíveis ✔️ Conjuntos de dimensionamento uniformes

Aqui estão alguns códigos de erro possíveis que você pode receber ao usar Máquinas Virtuais de Spot do Azure e conjuntos de dimensionamento.

Chave Mensagem Descrição
SkuNotAvailable A camada solicitada para o recurso '<resource>' não está disponível na localização '<location>' para a assinatura '<subscriptionID>'. Tente outra camada ou a implante em um local diferente. Não há capacidade suficiente da Máquina Virtual de Spot do Azure nesse local para criar sua VM ou instância do conjunto de dimensionar.
EvictionPolicyCanBeSetOnlyOnAzureSpotVirtualMachines A política de remoção pode ser definida somente em Máquinas Virtuais de Spot do Azure. Essa VM não é uma Máquina Virtual de Spot do Azure, portanto, você não pode definir a política de redução.
AzureSpotVMNotSupportedInAvailabilitySet Não há suporte para a Máquina Virtual de Spot do Azure no Conjunto de Disponibilidade. Você precisa optar por usar uma Máquina Virtual de Spot do Azure ou usar uma VM em um conjunto de disponibilidade, não é possível escolher ambas.
AzureSpotFeatureNotEnabledForSubscription Assinatura não habilitada com o recurso Máquina Virtual de Spot do Azure. Use uma assinatura que dá suporte a Máquinas Virtuais de Spot do Azure.
VMPriorityCannotBeApplied O valor de prioridade especificado '{0}' não pode ser aplicado à Máquina Virtual '{1}', porque nenhuma prioridade foi especificada quando a Máquina Virtual foi criada. Especifique a prioridade quando a VM for criada.
SpotPriceGreaterThanProvidedMaxPrice Não é possível executar a operação '{0}' porque o preço máximo fornecido 'USD {1}' é menor que o preço spot atual 'USD {2}' para o tamanho da Máquina Virtual de Spot do Azure '{3}'. Selecione um preço máximo mais alto. Para obter mais informações, consulte os preços para Linux e Windows.
MaxPriceValueInvalid Valor de preço máximo inválido. Os únicos valores com suporte para o preço máximo são -1 ou um decimal maior que zero. O valor de preço máximo de -1 indica que a máquina virtual do Azure Spot não será removida por motivos de preço. Insira um preço máximo válido. Para obter mais informações, consulte os preços para Linux e Windows.
MaxPriceChangeNotAllowedForAllocatedVMs A alteração máxima de preço não é permitida quando a VM '{0}' está alocada no momento. Desaloque e tente novamente. Pare/desaloque a VM para que você possa alterar o preço máximo.
MaxPriceChangeNotAllowed A alteração máxima de preço não é permitida. Você não pode alterar o preço máximo desta VM.
AzureSpotIsNotSupportedForThisAPIVersion Não há suporte para a máquina virtual de ponto do Azure nesta versão de API. A versão da API precisa ser 2019-03-01.
AzureSpotIsNotSupportedForThisVMSize A máquina virtual do Azure Spot não tem suporte para esse tamanho de VM {0}. Selecione outro tamanho de VM. Para obter mais informações, consulte Máquinas Virtuais de Spot do Azure.
MaxPriceIsSupportedOnlyForAzureSpotVirtualMachines O preço máximo tem suporte apenas para Máquinas Virtuais de Spot do Azure. Para obter mais informações, consulte Máquinas Virtuais de Spot do Azure.
MoveResourcesWithAzureSpotVMNotSupported A solicitação Mover recursos contém uma Máquina Virtual de Spot do Azure. Não há suporte. Verifique os detalhes do erro para as IDs da máquina virtual. Não é possível mover as Máquinas Virtuais de Spot do Azure.
MoveResourcesWithAzureSpotVmssNotSupported A solicitação Mover recursos contém um conjunto de dimensionamento da Máquina Virtual de Spot do Azure. Não há suporte. Verifique os detalhes do erro para os IDs do conjunto de dimensionamento de máquinas virtuais. Não é possível mover instâncias do conjunto de dimensionamento de Máquinas Virtuais de Spot do Azure.
AzureSpotVMNotSupportedInVmssWithVMOrchestrationMode Não há suporte para a Máquina Virtual de Spot do Azure no conjunto de dimensionamento de máquinas virtuais com o modo orquestração de VM. De definir o modo de orquestração como conjunto de dimensionamento de máquinas virtuais para usar instâncias de Máquina Virtual de Spot do Azure.
SpotRestorationIsNotSupportedForThisAPIVersion Não há suporte para o recurso de restauração de spot nesta versão de API. Para um conjunto de dimensionamento existente, execute um PATCH usando a versão de API de 01-07-2021 ou posterior.

Para novas implantações de conjunto de dimensionamento, adicione a seguinte propriedade ao modelo do Azure Resource Manager usando a versão de API de 01-07-2021 ou posterior:

Exemplo de código de erro para usar a versão de API correta.
SpotRestorationIsSupportedOnlyForAzureSpotScaleSets O recurso de restauração de spot só tem suporte para conjuntos de dimensionamento de máquinas virtuais do Azure Spot. O recurso de restauração de spot só tem suporte para conjuntos de dimensionamento de máquinas virtuais do Azure Spot. Para usar esse recurso, implante o Azure Spot usando conjuntos de dimensionamento de máquinas virtuais.

Próximas etapas Para obter mais informações, consulte Máquinas Virtuais de Spot do Azure.