Partager via


Attacher ou détacher une machine virtuelle à ou d’un groupe de machines virtuelles identiques

Attacher une machine virtuelle à un groupe de machines virtuelles identiques

Important

Vous ne pouvez attacher des machines virtuelles à un groupe de machines virtuelles identiques qu’en mode d’orchestration flexible. Pour plus d’informations, consultez Modes d’orchestration pour les groupes de machines virtuelles identiques.

Il existe des moments où vous devez attacher une machine virtuelle à un groupe de machines virtuelles identiques pour bénéficier de la mise à l’échelle, de la disponibilité et de la flexibilité associées aux groupes identiques. Il existe deux façons d’attacher des machines virtuelles à des groupes identiques : créez manuellement une machine virtuelle autonome dans le groupe identique ou attachez une machine virtuelle existante au groupe identique.

Vous pouvez attacher une nouvelle machine virtuelle autonome à un groupe identique lorsque vous avez besoin, pour une machine virtuelle spécifique, d’une configuration différente de celle définie dans le profil de mise à l’échelle, ou lorsque le groupe identique ne dispose pas d’un profil de mise à l’échelle. Le fait d’attacher manuellement des machines virtuelles vous laisse entièrement libre de nommer les instances comme vous le souhaitez et de les placer dans la zone de disponibilité ou le domaine d’erreur de votre choix. La machine virtuelle n’a pas besoin d’avoir la même configuration que celle définie dans le profil de mise à l’échelle du groupe identique. Vous pouvez donc spécifier des paramètres comme le système d’exploitation, la configuration réseau, le type « à la demande » ou « spot » et la taille de la machine virtuelle.

Vous pouvez attacher une machine virtuelle existante à un groupe de machines virtuelles identiques existant en spécifiant le groupe identique auquel vous souhaitez l’attacher. La machine virtuelle n’a pas besoin d’être identique aux machines virtuelles déjà en cours d’exécution dans le groupe identique, ce qui signifie qu’elle peut avoir un système d’exploitation, une configuration réseau, une priorité, un disque, etc. différents.

Attacher une nouvelle machine virtuelle à un groupe de machines virtuelles identiques

Attachez une machine virtuelle à un groupe de machines virtuelles identiques au moment de créer la machine virtuelle en spécifiant la propriété virtualMachineScaleSet.

Remarque

Le fait d’attacher une machine virtuelle à un groupe de machines virtuelles identiques n’a pas en soi pour effet de mettre à jour les paramètres réseau de la machine virtuelle, tels que les équilibreurs de charge. Si vous voulez que cette machine virtuelle reçoive le trafic en provenance d’un équilibreur de charge quelconque, vous devez configurer manuellement l’interface réseau de la machine virtuelle de sorte qu’elle reçoive le trafic de l’équilibreur de charge. Apprenez-en davantage sur les équilibreurs de charge.

  1. Accédez à Machines virtuelles.
  2. Sélectionnez Créer.
  3. Sélectionnez Machine virtuelle Azure.
  4. Sous l’onglet Informations de base, ouvrez la liste déroulante Options de disponibilité et sélectionnez Groupe de machines virtuelles identiques.
  5. Dans la liste déroulante Groupe de machines virtuelles identiques, sélectionnez le groupe identique auquel vous souhaitez ajouter cette machine virtuelle.
  6. Indiquez éventuellement la zone de disponibilité ou le domaine d’erreur où la machine virtuelle doit être placée.

Exceptions concernant l’attachement d’une nouvelle machine virtuelle à un groupe de machines virtuelles identiques

  • La machine virtuelle doit se trouver dans le même groupe de ressources que le groupe identique.
  • Les machines virtuelles régionales (aucune zone de disponibilité spécifiée) ne peuvent pas être attachées à des groupes identiques régionaux.
  • Les machines virtuelles zonales peuvent être attachées à des groupes identiques qui spécifient une ou plusieurs zones. La machine virtuelle doit se trouver dans l’une des zones couvertes par le groupe identique. Par exemple, vous ne pouvez pas créer une machine virtuelle dans la Zone 1 et la placer dans un groupe identique qui s’étend aux Zones 2 et 3.
  • Le groupe identique doit être en mode d’orchestration flexible et la propriété singlePlacementGroup doit être false.

Attacher une machine virtuelle existante à un groupe de machines virtuelles identiques

Attachez une machine virtuelle existante à un groupe de machines virtuelles identiques après avoir créer la machine virtuelle en spécifiant la propriété virtualMachineScaleSet. L’attachement d’une machine virtuelle existante à un groupe identique avec un nombre de domaines d’erreur égal à 1 ne nécessite pas de temps d’arrêt.

Remarque

Le fait d’attacher une machine virtuelle à un groupe de machines virtuelles identiques n’a pas en soi pour effet de mettre à jour les paramètres réseau de la machine virtuelle, tels que les équilibreurs de charge. Si vous voulez que cette machine virtuelle reçoive le trafic en provenance d’un équilibreur de charge quelconque, vous devez configurer manuellement l’interface réseau de la machine virtuelle de sorte qu’elle reçoive le trafic de l’équilibreur de charge. Apprenez-en davantage sur les équilibreurs de charge.

  1. Accédez à Machines virtuelles.
  2. Sélectionnez le nom de la machine virtuelle que vous souhaitez attacher à votre groupe identique.
  3. Sous Paramètres, sélectionnez Disponibilité + mise à l’échelle.
  4. Dans la section Mise à l’échelle, sélectionnez le bouton Démarrage. Si le bouton est grisé, votre machine virtuelle ne répond actuellement pas aux exigences pour être attachée à un groupe identique.
  5. Dans le panneau Attacher à un VMSS situé à droite de la page, sélectionnez le groupe identique auquel vous souhaitez attacher la machine virtuelle dans la liste déroulante Sélectionner un VMSS.
  6. Sélectionnez le bouton Attacher en bas pour attacher la machine virtuelle.

Limitations relatives à l’attachement d’une machine virtuelle existante à un groupe identique

  • Le groupe identique doit utiliser le mode d’orchestration Flexible.
  • Le groupe identique doit avoir un platformFaultDomainCount de 1.
  • La machine virtuelle et le groupe identique doivent se trouver dans le même groupe de ressources.
  • La machine virtuelle et le groupe identique cible doivent tous les deux être zonaux, ou ils doivent être tous les deux régionaux. Vous ne pouvez pas attacher une machine virtuelle zonale à un groupe identique régional.
  • La machine virtuelle ne peut pas se trouver dans un groupe à haute disponibilité autodéfinis.
  • La machine virtuelle ne peut pas être dans un ProximityPlacementGroup.
  • La machine virtuelle ne peut pas se trouver dans un Azure Dedicated Host.
  • La machine virtuelle doit avoir un disque managé.
  • Le groupe identique doit avoir singlePlacementGroup défini avec la valeur False.
  • Groupes identiques créés par défaut sans profil de mise à l’échelle pour singlePlacementGroup définis sur null. Pour attacher des machines virtuelles à un groupe identique sans profil de mise à l’échelle, singlePlacementGroup doit être définie sur False au moment de la création du groupe identique.
  • La machine virtuelle ne peut pas être une machine virtuelle de série HB compatible RDMA (Remote Direct Memory Access) ou une machine virtuelle de série N.

Détacher une machine virtuelle d’un groupe de machines virtuelles identiques

Si vous devez détacher une machine virtuelle d’un groupe identique, vous pouvez suivre les étapes ci-dessous pour supprimer la machine virtuelle du groupe identique.

  1. Accédez à Machines virtuelles.
  2. Sélectionnez le nom de la machine virtuelle que vous souhaitez attacher à votre groupe identique.
  3. Sous Paramètres, sélectionnez Disponibilité + mise à l’échelle.
  4. Sélectionnez le bouton Détacher du VMSS en haut de la page.
  5. Lorsque vous êtes invité à confirmer, sélectionnez le bouton Détacher.
  6. Le portail envoie une notification lorsque la machine virtuelle est détachée.

Limitations pour le détachement d’une machine virtuelle d’un groupe identique

  • Le groupe identique doit utiliser le mode d’orchestration Flexible.
  • Le groupe identique doit avoir un platformFaultDomainCount de 1.
  • Groupes identiques créés par défaut sans profil de mise à l’échelle pour singlePlacementGroup définis sur null. Pour détacher des machines virtuelles d’un groupe identique sans profil de mise à l’échelle, il convient de définir singlePlacementGroup sur False.
  • La machine virtuelle ne peut pas être une machine virtuelle de série HB compatible RDMA ou de série N.

Déplacer des machines virtuelles entre des groupes identiques

Pour déplacer une machine virtuelle d’un groupe identique vers une autre, effectuez ces étapes :

  1. Détachez la machine virtuelle du groupe identique A.
  2. Une fois le détachement terminé, attachez la machine virtuelle au groupe identique B.

Limites

Les limitations concernant les machines virtuelles à attacher ou à détacher d’un groupe identique restent les mêmes.

Dépannage

Résolution des problèmes liés à l’attachement d’une machine virtuelle existante à un groupe identique existant

Message d’erreur Description Options de résolution des problèmes
Le groupe de machines virtuelles identiques « {vmssUri} » référencé par la machine virtuelle n’existe pas. La ressource de groupe identique n’existe pas ou n’est pas en mode d’orchestration Flexible. Vérifiez si le groupe identique existe. Si c’est le cas, vérifiez s’il utilise le mode d’orchestration Uniforme.
Cette opération n’est pas autorisée, car le groupe de machines virtuelles identiques référencé « {vmssName} » n’a pas le mode d’orchestration défini sur « Flexible ». Le groupe identique n’est pas en mode d’orchestration Flexible. Essayez d’attacher un autre groupe identique avec le mode d’orchestration Flexible activé.
La machine virtuelle référencée « {vmName} » appartient à un groupe à haute disponibilité et l’attachement à un groupe de machines virtuelles identiques n’est pas pris en charge. Pour plus d’informations, consultez https://aka.ms/vmo/attachdetach. VmssDoesNotSupportAttachingExistingAvsetVM : la machine virtuelle que vous avez tenté d’attacher fait partie d’un groupe à haute disponibilité et ne peut pas être attachée à un groupe identique. Les machines virtuelles d’un groupe à haute disponibilité ne peuvent pas être attachées à un groupe identique.
Le groupe de machines virtuelles identiques référencé « {vmssName} » ne prend pas en charge l’attachement d’une machine virtuelle existante, car le groupe de machines virtuelles identiques a plus de 1 domaine d’erreur. Pour plus d’informations, consultez https://aka.ms/vmo/attachdetach. VmssDoesNotSupportAttachingExistingVMMultiFD : échec de l’opération d’attachement de la machine virtuelle, car la machine virtuelle essayait de s’attacher à un groupe identique avec un nombre de domaine d’erreur de plateforme supérieur à un. Les machines virtuelles ne peuvent être attachées qu’à des groupes identiques avec un platform fault domain count de 1. Essayez d’attacher un groupe identique avec un nombre de domaine d’erreur de plateforme égal à un.
L’utilisation d’une machine virtuelle « {vmName} » avec des disques non managés et son attachement à un groupe de machines virtuelles identiques n’est pas prise en charge. Pour plus d’informations, consultez https://aka.ms/vmo/attachdetach. VmssDoesNotSupportAttachingExistingVMUnmanagedDisk : les machines virtuelles avec des disques non managés ne peuvent pas être attachées à un groupe identique. Pour attacher une machine virtuelle avec un disque au groupe identique, assurez-vous que la machine virtuelle utilise un disque managé. Consultez la documentation pour savoir comment migrer d’un disque non managé vers un disque managé.
La machine virtuelle référencée « {vmName} » appartient à un groupe de placement de proximité (PPG) et l’attachement à un groupe de machines virtuelles identiques n’est pas pris en charge. Pour plus d’informations, consultez https://aka.ms/vmo/attachdetach. VmssDoesNotSupportAttachingPPGVM : échec de l’opération d’attachement de la machine virtuelle, car la machine virtuelle fait partie d’un groupe de placement de proximité. Les machines virtuelles d’un groupe de placement de proximité ne peuvent pas être attachées à un groupe identique. Supprimez la machine virtuelle du groupe de placement de proximité, puis essayez de l’attacher au groupe identique. Consultez la documentation pour en savoir plus sur le déplacement d’une machine virtuelle hors d’un groupe de placement de proximité.
PropertyChangeNotAllowed Changing property virtualMachineScaleSet.id n’est pas autorisé. L’ID du groupe de machines virtuelles identiques ne peut pas être remplacé par un autre ID de groupe de machines virtuelles identiques sans détacher d’abord la machine virtuelle du groupe identique. Détachez la machine virtuelle du groupe de machines virtuelles identiques, puis attachez-la au nouveau groupe identique.
Le groupe de machines virtuelles identiques « {0} » ne prend pas en charge l’attachement d’une machine virtuelle existante, car le groupe de machines virtuelles identiques a un groupe de placement unique défini sur true ou n’a pas de groupe de placement unique défini explicitement sur false. Pour plus d’informations, consultez https://aka.ms/vmo/attachdetach. VmssDoesNotSupportAttachingWithSpg : l’opération d’attachement de la machine virtuelle a échoué, car le groupe identique fait partie d’un groupe de placement unique. Les machines virtuelles ne peuvent être attachées qu’à des groupes identiques avec singlePlacementGroup défini sur false.
Le groupe de machines virtuelles identiques ne prend pas en charge l’attachement d’une machine virtuelle {0}, car il utilise la taille de machine virtuelle {1}, qui ne peut être utilisée qu’avec un groupe de machines virtuelles identiques avec un groupe de placement unique activé. Pour plus d’informations, consultez https://aka.ms/vmo/attachdetach. La machine virtuelle attachée est d’une taille qui nécessite que le groupe identique utilise un groupe de placement unique. Les machines virtuelles nécessitant un groupe de placement unique ne peuvent pas être attachées à un groupe identique.
Le groupe de machines virtuelles identiques ne prend pas en charge l’attachement de tailles de machine virtuelle compatibles RDMA telles que {0}. Pour plus d’informations, consultez https://aka.ms/vmo/attachdetach. Les machines virtuelles compatibles RDMA ne peuvent pas être détachées du groupe identique. Le détachement a échoué, car la machine virtuelle est compatible RDMA. Seules les machines virtuelles qui ne sont pas compatibles RDMA peuvent être détachées du groupe identique.

Résolution des problèmes liés au détachement d’une machine virtuelle d’un groupe identique

Message d’erreur Description Options de résolution des problèmes
Le groupe de machines virtuelles identiques « {vmssUri} » référencé par la machine virtuelle n’existe pas. La ressource de groupe identique n’existe pas ou n’est pas en mode d’orchestration Flexible. Vérifiez si le groupe identique existe. Si c’est le cas, vérifiez s’il utilise le mode d’orchestration Uniforme.
Cette opération n’est pas autorisée, car le groupe de machines virtuelles identiques référencé « {vmssName} » n’a pas le mode d’orchestration défini sur « Flexible ». Le groupe identique n’est pas en mode d’orchestration Flexible. Seuls les groupes identiques avec le mode d’orchestration Flexible peuvent avoir des machines virtuelles détachées d’eux.
Le groupe de machines virtuelles identiques « {vmssName} » ne prend pas en charge le détachement d’une machine virtuelle existante, car le groupe de machines virtuelles identiques comporte plus de 1 domaine d’erreur. Pour plus d’informations, consultez https://aka.ms/vmo/attachdetach. Le détachement de la machine virtuelle a échoué, car le groupe identique dans lequel elle se trouve comporte plus d’un domaine d’erreur de plateforme. Les machines virtuelles ne peuvent être détachées que des groupes identiques avec un platform fault domain count égal à 1.
OperationNotAllowed, Message : cette opération n’est pas autorisée, car le groupe de machines virtuelles identiques référencé « {armId} » n’a pas de mode d’orchestration défini sur « Flexible » Le groupe identique que vous avez tenté d’attacher ou de détacher est un groupe identique avec le mode d’orchestration Uniforme. Seuls les groupes identiques avec le mode d’orchestration Flexible peuvent avoir des machines virtuelles détachées d’eux.
PropertyChangeNotAllowed Changing property virtualMachineScaleSet.id n’est pas autorisé. L’ID du groupe de machines virtuelles identiques ne peut pas être remplacé par un autre ID de groupe de machines virtuelles identiques sans détacher d’abord la machine virtuelle du groupe identique. Détachez la machine virtuelle du groupe de machines virtuelles identiques, puis attachez-la au nouveau groupe identique. Vérifiez que virtualMachineScaleSet.id est défini sur la valeur de null. Les valeurs incorrectes sont les suivantes : "" et "null".
Le groupe de machines virtuelles identiques « {0} » ne prend pas en charge le détachement de machine virtuelle, car le groupe de machines virtuelles identiques a un groupe de placement unique défini sur true. Pour plus d’informations, consultez https://aka.ms/vmo/attachdetach. VmssDoesNotSupportAttachingWithSpg: le détachement de la machine virtuelle a échoué, car le groupe identique fait partie d’un groupe de placement unique. Les machines virtuelles ne peuvent être détachées qu’aux groupes identiques avec singlePlacementGroup défini sur false.
Le groupe de machines virtuelles identiques ne prend pas en charge la détachement des tailles de machine virtuelle compatibles RDMA, telles que {0}. Pour plus d’informations, consultez https://aka.ms/vmo/attachdetach. Les machines virtuelles compatibles RDMA ne peuvent pas être détachées du groupe identique. Le détachement a échoué, car la machine virtuelle est compatible RDMA. Seules les machines virtuelles qui ne sont pas compatibles RDMA peuvent être détachées du groupe identique.

Étapes suivantes

Découvrez comment gérer les mises à jour et la maintenance à l’aide des options Notification de maintenance, Configurations de maintenance et Scheduled Events.