Fehler bei der VM-Start Diagnose im Azure-Portal: Fehler beim Abrufen des Inhalts des Protokolls

Dieser Artikel bietet eine Lösung für ein Problem, bei dem der Fehler "Inhalt des Protokolls nicht abgerufen" auftritt, wenn Sie einen Screenshot eines virtuellen Computers im Blade "Boot Diagnostics" im Azure-Portal anzeigen.

Original Version des Produkts:   Virtueller Computer mit Windows, virtueller Computer mit Linux
Ursprüngliche KB-Nummer:   4094480

Problembeschreibung

Wenn Sie versuchen, einen Screenshot eines virtuellen Computers im Blade "Boot Diagnostics" im Azure-Portal anzuzeigen, tritt ein Fehler auf, und der folgende Eintrag wird im Infobereich protokolliert:

Fehler beim Abrufen des Inhalts des Protokolls " <log url> " des virtuellen Computers "/Subscriptions/ <SUBID> /resourceGroups/ <RGNAME> /Providers/Microsoft.Compute/virtualMachines/ <VMNAME> ". Fehlermeldung: ' Beschreibung: Fehler beim Abschließen des RPC-Aufrufs für ' getExtendedInfoBlob ' Nachricht: Fehler beim Abschließen des RPC-Aufrufs für "getExtendedInfoBlob" Stack: # # #RPC_Exception# # # from RPC: Microsoft_Azure_Compute-> Microsoft_Azure_Storage (getExtendedInfoBlob) (callstack die Erfassung ist nicht aktiviert. Verwenden Sie? Trace = Diagnostics, um es zu aktivieren.) '

Ursache

Dieses Problem kann aus einem der folgenden Gründe auftreten:

  • Virtuelle Computer, die auf Windows Server 2008 R2 oder früheren Versionen ausgeführt werden, erstellen keinen VM-Integritätsbericht. Daher wird erwartet, dass keine SerialConsole. Log-Datei im Boot Diagnostics-Speicherkonto erstellt wird, und Sie sehen die Fehlermeldung, die im Abschnitt "Problembeschreibung" erwähnt wird. Um die Betriebssystemversion zu überprüfen, öffnen Sie ein Eingabeaufforderungsfenster, geben Sie winverein, und drücken Sie dann die EINGABETASTE. (Siehe Workaround 1)

  • Für virtuelle Computer, auf denen eine ältere VM-Gast-Agent-Version (vor 2.7.1198.806) installiert ist, wird nicht erwartet, dass Sie einen VM-Integritätsbericht erstellen. Daher wird erwartet, dass keine SerialConsole. Log-Datei im Boot Diagnostics-Speicherkonto erstellt wird, und Sie sehen die Fehlermeldung, die im Abschnitt "Problembeschreibung" erwähnt wird. Um die Version des VM-Gast-Agents zu überprüfen, öffnen Sie den C:\WindowsAzure\logs\WaAppAgent.log Ordner, und suchen Sie dann nach den folgenden Themen:

    WindowsAzureGuestAgent wird gestartet. Version 2.7.1198.802 (siehe Workaround 2)

  • Bei der automatischen Generierung des VM-Integritäts Berichts durch den VM-Gast-Agent tritt möglicherweise ein Fehler auf. In diesem Fall wird keine SerialConsole. Log-Datei erstellt. Dadurch wird die im Abschnitt "Problembeschreibung" erwähnte Fehlermeldung ausgelöst. Beispielsweise wird dieser Bericht nicht erstellt, wenn nicht aufgelöste SIDs als Mitglieder in der Gruppe der lokalen Administratoren des virtuellen Computers gemeldet werden.Überprüfen Sie die Datei, um nach solchen Problemen zu suchen C:\WindowsAzure\logs\TransparentInstaller.log . (Siehe Workaround 3)

Problemumgehung

Um dieses Problem zu umgehen, versuchen Sie die folgenden Methoden.

Problemumgehung 1

Aktualisieren Sie Ihr Betriebssystem auf eine neuere Version.

Problemumgehung 2

Aktualisieren Sie den VM-Gast-Agent, indem Sie Version 2.7.1198.822installieren.

Problemumgehung 3

Überprüfen Sie, ob der zugeordnete Benutzer aus der Domäne gelöscht wurde.

Sie können auch die nicht aufgelösten SIDs (beispielsweise S-1-5-21-XYZ-XYZ) aus der lokalen Gruppe Administratoren entfernen.

Überprüfen Sie außerdem, ob Sie über eine Domänenrichtlinie verfügen, die die lokale Gruppe Administratoren sperrt, oder ob das integrierte Administrator Konto entfernt wurde (angezeigt durch "0x80005004" im transparenten Installationsprotokoll).

Problemumgehung 4

Wenn Sie vermuten, dass ein Problem den seriellen Port auf dem Host betrifft, können Sie versuchen, die VM erneut bereitzustellen, um Sie auf einen anderen Host zu migrieren.

Warnung

Durch diese Aktion wird ein Neustart des VM-Computers ausgelöst.

Status

Wir arbeiten an einer Lösung für dieses Problem. Unser Ziel ist es, die Ermittlung von Fällen zu verbessern, in denen die Datei SerialConsole. log nicht erstellt wird, und um zu verhindern, dass dieser Fehler zu aufdringlich wird.