Les extensions de machine virtuelle Linux Azure cessent de fonctionner.

S’applique à : ✔️ Machines virtuelles Linux

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

Important

Nouveau! Essayez l’assistance de machine virtuelle pour résoudre les principaux problèmes. Nous vous recommandons d’exécuter Assistance VM pour Windows ou Assistance VM 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é

L’agent de machine virtuelle Linux ne parvient pas à traiter les extensions, ce qui entraîne l’arrêt de l’exécution de certaines extensions. Ce problème affecte certains services de Azure dépendants, tels que Sauvegarde Azure et Azure Site Recovery.

Symptômes

L’agent de machine virtuelle Linux ne traite pas les extensions. En raison de cet échec, certaines extensions arrêtent de s’exécuter. Ce problème affecte certains services de Azure dépendants, tels que Sauvegarde Azure Azure Site Recovery.

Lorsque ce problème se produit, vous voyez les entrées d’erreur de rétrogradation de l’extension dans /var/log/waagent.log qui ressemblent à l’exemple suivant :

2018/03/16 12:00:46.196121 ERROR Event : name=extensionName, op=None, message=[ExtensionError] Rétrograde non autorisé, duration=0

Note

Ce comportement se produit dans l’agent de machine virtuelle Linux versions 2.2.21 à 2.2.24.

État

Microsoft effectue des étapes pour résoudre automatiquement ce problème pour les machines virtuelles affectées. Sur ces machines virtuelles, une extension de Microsoft supplémentaire est installée :

  • Publisher d’extension : Microsoft. CPlat.Core
  • Type d’extension : RunCommandLinux

Résolution

Pour résoudre ce problème sans attendre le correctif de Microsoft, vous pouvez supprimer tous les fichiers *.manifest.xml dans /var/lib/waagent/.