Behandeln von Problemen mit der Azure-VM-Erweiterung

Dieser Artikel enthält Schritte für die Problembehandlung, mit denen Sie Azure Site Recovery-Fehler mit dem VM-Agent und der Erweiterung beheben können.

Geringe Systemressourcen

Dieses Problem tritt auf, wenn das System über wenig verfügbaren Arbeitsspeicher verfügt und nicht in der Lage ist, Arbeitsspeicher für die Installation des Mobilitätsdiensts zuzuweisen. Stellen Sie sicher, dass genügend Arbeitsspeicher verfügbar ist, damit die Installation fortgesetzt und erfolgreich abgeschlossen werden kann.

Timeout der Azure Site Recovery-Erweiterung

Fehlermeldung: „Timeout bei der Taskausführung beim Warten auf den Start des Erweiterungsvorgangs.“
Fehlercode: 151076

Azure Site Recovery hat eine Erweiterung auf dem virtuellen Computer als Teil eines Aktivierungsschutzauftrags installiert. Jede der folgenden Bedingungen kann verhindern, dass der Schutzvorgang ausgelöst wird, und bewirken, dass der Auftrag nicht ausgeführt wird. Führen Sie die folgenden Problembehandlungsschritte aus, und wiederholen Sie dann den Vorgang:

Fehlermeldung: „Der vorherige Site Recovery-Erweiterungsvorgang nimmt mehr Zeit in Anspruch als erwartet.“
Fehlercode: 150066

Fehler beim Schutzvorgang, weil der VM-Agent nicht reagiert

Fehlermeldung: „Timeout bei der Taskausführung beim Warten auf den Start des Erweiterungsvorgangs.“
Fehlercode: 151099

Dieser Fehler kann auftreten, wenn der Azure-Gast-Agent auf dem virtuellen Computer nicht im Bereitschaftszustand befindet.

Sie können den Status des Azure-Gast-Agents im Azure-Portal überprüfen. Wechseln Sie zum virtuellen Computer, den Sie schützen möchten, und überprüfen Sie den Status unter VM>Einstellungen>Eigenschaften>Agent-Status. Meistens ist der Status des Agents nach dem Neustart des virtuellen Computers „Bereit“. Wenn jedoch ein Neustart nicht möglich ist, oder das Problem weiterhin besteht, führen Sie die folgenden Schritte zur Problembehebung aus:

Fehlermeldung: „Timeout bei der Taskausführung beim Warten auf den Start des Erweiterungsvorgangs.“
Fehlercode: 151095

Dieser Fehler tritt auf, wenn auf dem Linux-Computer eine veraltete Agent-Version installiert ist. Führen Sie folgenden Schritt aus, um das Problem zu beheben:

Ursachen und Lösungen

Der Agent ist auf dem virtuellen Computer installiert, reagiert aber nicht (bei virtuellen Windows-Computern)

Lösung

Der VM-Agent wurde möglicherweise beschädigt, oder der Dienst wurde angehalten. Durch Neuinstallation des VM-Agents erhalten Sie die neueste Version. Dadurch wird auch die Kommunikation mit dem Dienst neu gestartet.

  1. Ermitteln Sie, ob der Microsoft Azure-Gast-Agent-Dienst in den VM-Diensten ausgeführt wird (services.msc). Starten Sie den Windows-Azure-Gast-Agent-Dienst neu.
  2. Wenn der Windows-Azure-Gast-Agent-Dienst in den Diensten nicht angezeigt wird, öffnen Sie die Systemsteuerung. Wechseln Sie zu Programme und Features, um festzustellen, ob der Windows-Gast-Agent-Dienst installiert ist.
  3. Wenn der Microsoft Azure-Gast-Agent unter Programme und Funktionen angezeigt wird, deinstallieren Sie ihn.
  4. Laden Sie die aktuelle Version der Agent-MSI-Datei herunter, und installieren Sie sie. Zum Durchführen der Installation benötigen Sie Administratorberechtigungen.
  5. Überprüfen Sie, ob der Windows-Azure-Gast-Agent-Dienst in den Diensten angezeigt wird.
  6. Starten Sie den Schutzauftrag neu.

Überprüfen Sie auch, ob Microsoft .NET 4.5 auf dem virtuellen Computer installiert ist. Sie benötigen .NET 4.5 für die Kommunikation des VM-Agent mit dem Dienst.

Der auf dem virtuellen Computer installierte Agent ist veraltet (bei virtuellen Linux-Computern).

Lösung

Die meisten Fehler im Zusammenhang mit Agents oder Erweiterungen bei virtuellen Linux-Computern werden durch Probleme verursacht, die einen veralteten VM-Agent betreffen. Befolgen Sie diese allgemeinen Richtlinien, um dieses Problem zu beheben:

  1. Folgen Sie den Anweisungen unter Aktualisieren des Linux-VM-Agents .

    Hinweis

    Wir empfehlen dringend, den Agent ausschließlich über ein Verteilungsrepository zu aktualisieren. Wir raten davon ab, den Agent-Code direkt von GitHub herunterzuladen und die Aktualisierung durchzuführen. Falls der aktuelle Agent für Ihre Distribution nicht verfügbar ist, können Sie sich an den zuständigen Support wenden, um Informationen zur Installation zu erhalten. Eine Prüfung auf den aktuellen Agent können Sie auf der Seite für den Windows Azure-Linux-Agent im GitHub-Repository durchführen.

  2. Stellen Sie mit dem folgenden Befehl sicher, dass der Azure-Agent auf dem virtuellen Computer ausgeführt wird: ps -e

    Wenn der Prozess nicht ausgeführt wird, starten Sie ihn mit den folgenden Befehlen neu:

    • Für Ubuntu/Debian:
       sudo systemctl enable --now walinuxagent.service
    
    • Für andere Distributionen:
       sudo systemctl enable --now waagent.service
    
  3. Konfigurieren Sie den Agent für den automatischen Neustart.

  4. Aktivieren Sie den Schutz für den virtuellen Computer.

Die Site Recovery-Erweiterung kann nicht aktualisiert oder geladen werden.

Der Status der Erweiterungen ist „Leer“, „NotReady“ oder „Im Übergang“.

Lösung

Deinstallieren Sie die Erweiterung, und wiederholen Sie den Vorgang.

So deinstallieren Sie die Erweiterung:

  1. Wechseln Sie im Azure-Portal zu dem virtuellen Computer, auf dem der Sicherungsfehler auftritt.
  2. Wählen Sie Settingsaus.
  3. Wählen Sie Erweiterungen.
  4. Wählen Sie Site Recovery-Erweiterung.
  5. Wählen Sie Deinstallieren aus.

Wenn die VMSnapshot-Erweiterung im Azure-Portal nicht angezeigt wird, aktualisieren Sie den Azure-Linux-Agent. Führen Sie anschließend den Schutzauftrag aus.

Diese Schritte bewirken, dass die Erweiterung während der nächsten Ausführung des Schutzauftrags neu installiert wird.