L'état de l'extension de machine virtuelle Linux n'est pas rapporté après la mise à jour de l'agent Linux Azure 2.2.19

S’applique à : ✔️ Machines virtuelles Linux

Numéro de base de connaissances d’origine : 4077547

Important

Nouveau! Essayez l’assistance de machine virtuelle pour résoudre les principaux problèmes. Nous vous recommandons d’exécuter VM assist pour Windows ou VM assist pour Linux. Ces outils de diagnostic basés sur des scripts vous aident à identifier les problèmes courants qui affectent l’agent invité de machine virtuelle Azure et l’intégrité globale de la machine virtuelle.

Si vous rencontrez des problèmes de performances sur des machines virtuelles, exécutez d'abord ces outils avant de contacter Support Microsoft.

Résumé

Cet article fournit une solution à un problème dans lequel l’état de l’extension de machine virtuelle Linux n’est pas signalé après une mise à jour de l’agent Linux Azure vers la version 2.2.19.

Symptômes

Sur une machine virtuelle Linux qui s'exécute sur une instance de Microsoft Azure qui a Azure Linux Agent 2.2.19 installé, vous ne voyez pas l'état de l'extension signalé. Ce problème se produit dans le portail Azure ou l’interface Azure Command-Line (Azure CLI).

Cause

Ce problème se produit en raison d’un problème connu.

Résolution

Microsoft effectue des étapes pour résoudre automatiquement ce problème. Pour les machines virtuelles qui ont été résolues automatiquement, vous voyez l’extension de Microsoft supplémentaire suivante installée sur les machines virtuelles affectées :

  • Extension publisher : Microsoft. CPlat.Core
  • Type d’extension : RunCommandLinux

Vous pouvez utiliser Azure CLI pour interroger les extensions affectées à une machine virtuelle. Pour utiliser cette requête, exécutez la commande suivante :

az vm extension list --vm-name <vmName> -g <resGroupName>

Vous pouvez également supprimer cette extension en exécutant la commande suivante :

az vm extension delete --vm-name < vmName > -g <resGroupName> --name <extension name>

Note

Dans ces commandes, <vmName>, <resGroupName> et <le nom> de l’extension représentent les noms de variables réels.