Le estensioni della macchina virtuale Linux di Azure interrompono l'esecuzione

Si applica a: ✔️ macchine virtuali Linux

Numero KB originale: 4099558

Importante

New! Provare ad usare Assistente VM per risolvere le principali problematiche. È consigliabile eseguire VM assist for Windows o VM assist for Linux. Questi strumenti di diagnostica basati su script consentono di identificare i problemi comuni che influiscono sull'agente guest della macchina virtuale Azure e sull'integrità complessiva delle macchine virtuali.

Se si verificano problemi di prestazioni nelle macchine virtuali, eseguire questi strumenti prima di contattare supporto tecnico Microsoft.

Sommario

L'agente di macchine virtuali Linux non riesce a elaborare le estensioni, causando l'arresto dell'esecuzione di alcune estensioni. Questo problema interessa alcuni servizi di Azure dipendenti, ad esempio Backup di Azure e Azure Site Recovery.

Sintomi

L'agente di macchine virtuali Linux non elabora le estensioni. A causa di questo errore, alcune estensioni smettono di funzionare. Questo problema interessa alcuni servizi di Azure dipendenti, ad esempio Backup di Azure Azure Site Recovery.

Quando si verifica questo problema, vengono visualizzate voci di errore di downgrade dell'estensione in /var/log/waagent.log simili all'esempio seguente:

2018/03/16 12:00:46.196121 Evento di errore: nome=extensionName, op=None, messaggio=[ExtensionError] Downgrade non consentito, durata=0

Note

Questo comportamento si verifica nelle versioni da 2.2.21 a 2.2.24 dell'agente di macchine virtuali Linux.

Stato

Microsoft esegue la procedura per risolvere automaticamente questo problema per le macchine virtuali interessate. In tali macchine virtuali è in corso l'installazione di un'estensione Microsoft aggiuntiva:

  • Publisher di estensione: Microsoft.CPlat.Core
  • Tipo di estensione: RunCommandLinux

Risoluzione

Per risolvere questo problema senza attendere la correzione da Microsoft, è possibile rimuovere tutti i file *.manifest.xml in /var/lib/waagent/.