Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo explica como atualizar as configurações do mix de instâncias em um conjunto de dimensionamento, incluindo a alteração de tamanhos de máquinas virtuais (VMs) e estratégias de alocação.
Atualizar as configurações de combinação de instâncias em um conjunto de dimensionamento existente
As configurações de combinação de instâncias podem ser atualizadas no conjunto de dimensionamento por meio da CLI, do PowerShell e da API REST. Você pode alterar os tamanhos da VM (máquina virtual) ou a estratégia de alocação, ou ambos, em uma única chamada.
Observação
Quando você altera a estratégia de alocação, a nova estratégia entra em vigor somente depois que o conjunto de dimensionamento aumenta ou diminui. As VMs existentes não são afetadas até que ocorra uma ação de dimensionamento.
Ao alterar de Prioritized (preview) para outra estratégia de alocação, você deve primeiro anular as classificações de prioridade associadas aos tamanhos da VM.
Verifique se você está usando a versão 2.66.0 da CLI do Azure ou posterior.
Alterar a estratégia de alocação
Para atualizar a estratégia de alocação, por exemplo, para CapacityOptimized:
az vmss update \
--resource-group {resourceGroupName} \
--name {scaleSetName} \
--set skuProfile.allocationStrategy=CapacityOptimized
Alterar os tamanhos da VM
Para atualizar os tamanhos de VM no skuProfile, por exemplo, para Standard_D2as_v4, Standard_D2as_v5 e Standard_D2s_v5:
Observação
Ao atualizar os tamanhos de VM, você deve especificar a lista completa de tamanhos desejados no conjunto de dimensionamento. Essa operação substitui toda a lista, não apenas adiciona ou remove tamanhos individuais.
az vmss update \
--resource-group {resourceGroupName} \
--name {scaleSetName} \
--skuprofile-vmsizes Standard_D2as_v4 Standard_D2as_v5 Standard_D2s_v5
Habilitar a combinação de instâncias em um conjunto de dimensionamento existente
Para habilitar a combinação de instâncias em um conjunto de dimensionamento que ainda não o usa, especifique as propriedades skuProfile. Você deve definir:
-
sku.namea"Mix" -
sku.tieranull - Pelo menos um valor em
vmSizesabaixo deskuProfile - Um
allocationStrategy(se não especificado, o Azure usalowestPricecomo padrão)
Os exemplos a seguir mostram como ativar a mistura de instâncias em um conjunto de escala existente.
Este exemplo atualiza um conjunto de dimensionamento existente no Modo de Orquestração Flexível para usar a combinação de instâncias com tamanhos de VM Standard_D2as_v4, Standard_D2s_v5 e Standard_D2as_v5, e a estratégia de alocação capacityOptimized:
az vmss update \
--name {scaleSetName} \
--resource-group {resourceGroupName} \
--set sku.name=Mix sku.tier=null \
--skuprofile-vmsizes Standard_D2as_v4 Standard_D2s_v5 Standard_D2as_v5 \
--set skuProfile.allocationStrategy=capacityOptimized
Cenários comuns de atualização
Remover um tamanho de VM específico
Para remover um tamanho de VM específico da configuração de combinação de instâncias, especifique a lista completa de tamanhos de VM que você deseja manter, excluindo o tamanho que você deseja remover.
Exemplo: remover Standard_D2as_v4 de um conjunto de dimensionamento que tenha Standard_D2as_v4, Standard_D2s_v4e Standard_D2as_v5Standard_D2s_v5:
az vmss update \
--resource-group {resourceGroupName} \
--name {scaleSetName} \
--skuprofile-vmsizes Standard_D2s_v4 Standard_D2as_v5 Standard_D2s_v5
Adicionar um tamanho de VM específico
Para adicionar um novo tamanho de VM à configuração de combinação de instâncias, especifique a lista completa de tamanhos de VM, incluindo tamanhos existentes e novos.
Exemplo: Adicionar Standard_D4s_v5 a um conjunto de dimensionamento que atualmente tem Standard_D2s_v4, Standard_D2as_v5e Standard_D2s_v5:
az vmss update \
--resource-group {resourceGroupName} \
--name {scaleSetName} \
--skuprofile-vmsizes Standard_D2s_v4 Standard_D2as_v5 Standard_D2s_v5 Standard_D4s_v5
Próximas etapas
Saiba como solucionar problemas no seu conjunto de dimensionamento habilitado para combinação de instâncias.