Partager via


Supprimer une association de groupe de machines virtuelles identiques d’un groupe de réservations de capacité

S’applique à : ✔️ Groupe identique uniforme ✔️ Groupes identiques flexibles

Cet article décrit la suppression d’une association de groupe de machines virtuelles identiques d’un groupe de réservations de capacité. Pour en savoir plus sur les réservations de capacité, consultez Vue d’ensemble des réservations de capacité.

Étant donné que la machine virtuelle (VM) et la réservation de capacité sous-jacente occupent la capacité logiquement, Azure impose certaines contraintes sur ce processus afin d’éviter des états d’allocation ambigus et des erreurs inattendues.

Vous pouvez modifier l’association de deux façons :

  • Libérer le groupe de machines virtuelles identiques, changer la propriété de groupe de réservations de capacité au niveau du groupe identique, puis mettre à jour les machines virtuelles sous-jacentes;
  • Mettre à jour la quantité réservée à zéro, puis modifier la propriété du groupe de réservations de capacité.

Libérer un groupe de machines virtuelles identiques

La première option est de libérer le groupe de machines virtuelles identiques, changer la propriété de groupe de réservations de capacité au niveau du groupe identique, puis mettre à jour les machines virtuelles sous-jacentes.

Pour en savoir plus sur les mises à niveau automatiques, propagées et manuelles, consultez Stratégies de mise à niveau.

  1. Libérer le groupe de machines virtuelles identiques :

    POST  https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{VMScaleSetName}/deallocate?api-version=2021-04-01
    
  2. Mettre à jour le groupe de machines virtuelles identiques pour supprimer l’association avec le groupe de réservations de capacité :

    PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{VMScaleSetName}/update?api-version=2021-04-01
    

    Dans le corps de la demande, affectez à la propriété capacityReservationGroup la valeur null pour supprimer l’association de groupe de machines virtuelles identiques au groupe :

    {
    "location": "eastus",
    "properties": {
        "virtualMachineProfile": {
            "capacityReservation": {
                "capacityReservationGroup":{
                    "id":null    
                }
            }
        }
    }
    }
    

Mettez à jour la quantité réservée à zéro

La deuxième option consiste à mettre à jour la quantité réservée à zéro, puis à modifier la propriété du groupe de réservations de capacité.

Cette option fonctionne bien lorsque le groupe identique ne peut pas être libéré et lorsqu’une réservation n’est plus nécessaire. Par exemple, vous pouvez créer une réservation de capacité pour garantir temporairement la capacité pendant un déploiement à grande échelle. Une fois le déploiement terminé, la réservation n’est plus nécessaire.

Pour en savoir plus sur les mises à niveau automatiques, propagées et manuelles, consultez Stratégies de mise à niveau.

  1. Mettre à jour la quantité réservée à zéro :

    PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/CapacityReservationGroups/{CapacityReservationGroupName}/CapacityReservations/{CapacityReservationName}?api-version=2021-04-01
    

    Dans le corps de la requête, incluez les paramètres suivants :

    {
    "sku": 
        {
        "capacity": 0
        }
    } 
    

    Notez également que la propriété capacity est définie sur 0.

  2. Mettez à jour le groupe de machines virtuelles identiques pour supprimer l’association avec le groupe de réservations de capacité.

    PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{VMScaleSetName}/update?api-version=2021-04-01
    

    Dans le corps de la demande, affectez à la propriété capacityReservationGroup la valeur null pour supprimer l’association :

    {
    "location": "eastus",
    "properties": {
        "virtualMachineProfile": {
            "capacityReservation": {
                "capacityReservationGroup":{
                    "id":null
                }
            }
        }
    }
    }
    

Stratégies de mise à niveau

  • Mise à niveau automatique : dans ce mode, les instances de machine virtuelle du groupe identique sont automatiquement dissociées au groupe de réservations de capacité sans aucune autre action de votre part.
  • Mise à niveau propagée : dans ce mode, les instances de machine virtuelle du groupe identique sont dissociées au groupe de réservations de capacité sans aucune autre action de votre part. Toutefois, elles sont mises à jour par lots avec une durée de pause facultative entre elles.
  • Mise à niveau manuelle : dans ce mode, rien n’arrive aux instances de machine virtuelle du groupe identique lorsque le groupe de machines virtuelles identiques est mis à niveau. Vous devez enlever individuellement chaque machine virtuelle du groupe identique en la mettant à niveau avec le dernier modèle de groupe identique.

Étape suivante