Freigeben über


Behebung von Problemen mit Azure Resource Manager auf einem Azure Stack Edge-Gerät

GILT FÜR: Yes for Pro GPU SKUAzure Stack Edge Pro – GPUYes for Pro 2 SKUAzure Stack Edge Pro 2Yes for Pro R SKUAzure Stack Edge Pro RYes for Mini R SKUAzure Stack Edge Mini R

In diesem Artikel wird beschrieben, wie Sie Probleme mit Azure Resource Manager beheben, die die Verwaltung von Ressourcen auf Ihrem Azure Stack Edge-Gerät beeinträchtigen können. Azure Resource Manager bietet eine Verwaltungsebene, die das Erstellen, Aktualisieren und Löschen von Ressourcen in Ihrem Azure-Konto ermöglicht.

Konfigurationsfehler bei Azure Resource Manager

Die folgenden Fehler können auf ein Problem mit Ihrer Azure Resource Manager-Konfiguration hinweisen.

Problem/Fehler Lösung
Allgemeine Fragen
  • Vergewissern Sie sich, dass das Gerät ordnungsgemäß konfiguriert ist.
  • Vergewissern Sie sich, dass der Client ordnungsgemäß konfiguriert ist.
  • Add-AzureRmEnvironment: Beim Senden der Anforderung ist ein Fehler aufgetreten.
    Zeile:1 Zeichen:1
    + Add-AzureRmEnvironment -Name Az3 -ARMEndpoint "https://management.dbe ...
    Ihr Gerät ist nicht erreichbar oder nicht ordnungsgemäß konfiguriert. Vergewissern Sie sich, dass Gerät und Client ordnungsgemäß konfiguriert sind. Eine Anleitung finden Sie in der Zeile Allgemeine Probleme dieser Tabelle.
    Dienst hat einen Fehler zurückgegeben. Überprüfen Sie InnerException auf weitere Details: Die zugrunde liegende Verbindung wurde geschlossen: Für den sicheren SSL/TLS-Kanal konnte keine Vertrauensstellung hergestellt werden. Bei der Erstellung und Installation des Zertifikats auf Ihrem Gerät ist ein Fehler aufgetreten. Weitere Informationen finden Sie unter Erstellen und Installieren von Zertifikaten.
    Operation returned an invalid status code 'BadRequest'. (Der Vorgang hat den ungültigen Statuscode „ServiceUnavailable“ zurückgegeben.)
    Der Antwortstatuscode gibt keinen Erfolg an: 503 (Dienst nicht verfügbar).
    Dieser Fehler kann auf eine der folgenden Bedingungen zurückzuführen sein:
  • ArmStsPool befindet sich im beendeten Zustand.
  • Entweder Azure Resource Manager oder die Website für den Sicherheitstokendienst ist nicht verfügbar.
  • Die Azure Resource Manager-Clusterressource ist nicht verfügbar.

  • Durch einen Neustart des Geräts kann das Problem behoben werden. Zum weiteren Debuggen stellen Sie ein Supportpaket zusammen.
    AADSTS50126: Ungültiger Benutzername oder ungültiges Kennwort.
    Ablaufverfolgungs-ID: 0000aaaa-11bb-cccc-dd22-eeeeee333333
    Korrelations-ID: aaaa0000-bb11-2222-33cc-444444dddddd
    Zeitstempel: 2019-11-15 09:21:57Z: Der Remoteserver hat einen Fehler zurückgegeben: (400) Ungültige Anforderung.
    Zeile:1 Zeichen:1
    Dieser Fehler kann auf eine der folgenden Bedingungen zurückzuführen sein:
  • Stellen Sie bei einem ungültigen Benutzernamen und Kennwort sicher, dass Sie das Azure Storage Manager-Kennwort im Azure-Portal zurückgesetzt haben, und verwenden Sie dann das richtige Kennwort.
  • Stellen Sie bei einer ungültigen Mandanten-ID sicher, dass die Mandanten-ID auf aaaabbbb-0000-cccc-1111-dddd2222eeee festgelegt ist.
  • connect-AzureRmAccount: AADSTS90056: Die Ressource ist deaktiviert oder nicht vorhanden. Überprüfen Sie den Code Ihrer App, um sicherzustellen, dass Sie die genaue Ressourcen-URL für die Ressource angegeben haben, auf die Sie zugreifen möchten.
    Ablaufverfolgungs-ID: 3333dddd-44ee-ffff-aa55-bbbbbb666666
    Korrelations-ID: cccc2222-dd33-4444-55ee-666666ffffff Zeitstempel: 2019-11-18 07:00:51Z: Der Remoteserver hat einen Fehler zurückgegeben: (400) Ungültig
    Die im Befehl Add-AzureRmEnvironment verwendeten Azure Resource Manager-Endpunkte sind falsch.
    Die Azure Resource Manager-Endpunkte können Sie auf der lokalen Webbenutzeroberfläche Ihres Geräts auf der Seite Gerät unter Geräteendpunkte ermitteln.
    PowerShell-Anweisungen finden Sie unter Festlegen der Azure Resource Manager-Umgebung.
    Endpunkte können nicht aus der Cloud abgerufen werden.
    Stellen Sie sicher, dass Sie über eine Netzwerkverbindung verfügen. Fehlerdetail: HTTPSConnectionPool(host='management.dbg-of4k6suvm.microsoftdatabox.com', Port=30005): Maximale Anzahl von Wiederholungen überschritten mit URL: /metadata/endpoints?api-version=2015-01-01 (Verursacht durch SSL-Fehler(SSLError("fehlerhafter Handshake: Fehler([('SSL-Routinen', 'tls_Prozess_Serverzertifikat', 'Fehler bei der Zertifikatprüfung')],)",),))
    Dieser Fehler tritt meist in einer Mac- oder Linux-Umgebung auf. Der Fehler tritt auf, weil dem Python-Zertifikatspeicher kein Zertifikat im PEM-Format hinzugefügt wurde.

    Behandeln von allgemeinen Problemen bei Azure Resource Manager

    Stellen Sie bei allgemeinen Problemen mit Azure Resource Manager sicher, dass Ihr Gerät und der Client ordnungsgemäß konfiguriert sind. Informationen zu End-to-End-Prozeduren finden Sie unter Herstellen einer Verbindung mit Azure Resource Manager auf Ihrem Azure Stack Edge Pro-GPU-Gerät.

    Überprüfen, ob das Gerät ordnungsgemäß konfiguriert ist

    1. Überprüfen Sie auf der lokalen Benutzeroberfläche, ob das Gerätenetzwerk ordnungsgemäß konfiguriert ist.

    2. Vergewissern Sie sich, dass die Zertifikate für alle Endpunkte aktualisiert werden.

    3. Rufen Sie den Verwaltungs- und Anmeldeendpunkt für Azure Resource Manager auf der Seite Gerät der lokalen Benutzeroberfläche ab.

    4. Vergewissern Sie sich, dass das Gerät in Azure aktiviert und registriert ist.

    Überprüfen, ob der Client ordnungsgemäß konfiguriert ist

    1. Überprüfen Sie, ob die richtige PowerShell-Version installiert ist.

    2. Überprüfen Sie, ob die richtigen PowerShell-Module installiert sind.

    3. Überprüfen Sie, ob die Azure Resource Manager- und Anmeldeendpunkte erreichbar sind. Sie können versuchen, die Endpunkte zu pingen. Zum Beispiel:

      ping management.28bmdw2-bb9.microsoftdatabox.com ping login.28bmdw2-bb9.microsoftdatabox.com

      Wenn sie nicht erreichbar sind, fügen Sie DNS-/Hostdateieinträge hinzu.

    4. Überprüfen Sie, ob Clientzertifikate installiert sind.

    5. Wenn Sie PowerShell verwenden, aktivieren Sie die Debugvoreinstellung, um detaillierte Meldungen anzuzeigen, indem Sie diesen PowerShell-Befehl ausführen.

      $debugpreference = "continue"

    Nächste Schritte