Erfahren Sie mehr über das Behandeln von Problemen mit Azure Data Box-Blobspeicher.
Diese Artikel enthält ausführliche Informationen zur Behandlung von Problemen, die auftreten können, wenn Sie Daten über die REST-Schnittstelle von Data Box in den Data Box-Blobspeicher kopieren. Diese Probleme können auftreten, wenn Sie Data Box-Blobspeicher mit anderen Anwendungen oder Clientbibliotheken wie Azure Storage-Explorer, AzCopy oder die Azure Storage-Bibliothek für Python verwenden.
In Azure Storage-Explorer angezeigte Fehler
In diesem Abschnitt werden einige der Probleme beschrieben, die bei Verwendung von Azure Storage-Explorer mit Data Box-Blobspeicher auftreten können.
Fehlermeldung | Empfohlene Maßnahme |
---|---|
Untergeordnete Ressourcen können nicht abgerufen werden. Der Wert eines der HTTP-Header weist nicht das richtige Format auf. | Wählen Sie im Menü Bearbeiten die Option Target Azure Stack APIs (Azure Stack-APIs als Ziel verwenden) aus. Starten Sie Azure Storage-Explorer neu. |
getaddrinfo ENOTFOUND <accountname>.blob.<serialnumber>.microsoftdatabox.com |
Überprüfen Sie, ob der Endpunktname <accountname>.blob.<serialnumber>.microsoftdatabox.com der Hostdatei unter diesem Pfad hinzugefügt wird: C:\Windows\System32\drivers\etc\hosts unter Windows oder /etc/hosts unter Linux. |
Untergeordnete Ressourcen können nicht abgerufen werden. Details: selbstsigniertes Zertifikat |
Importieren Sie das TLS/SSL-Zertifikat für Ihr Gerät in Azure Storage-Explorer: |
In AzCopy für Windows auftretende Fehler
In diesem Abschnitt werden einige der Probleme beschrieben, die bei Verwendung von AzCopy für Windows mit Data Box-Blobspeicher auftreten können.
Fehlermeldung | Empfohlene Maßnahme |
---|---|
AzCopy-Befehl scheint eine Minute lang nicht mehr zu reagieren, bevor dieser Fehler angezeigt wird: Fehler beim Aufzählen des Verzeichnisses „https://…“ Der Remotename konnte nicht aufgelöst werden: <accountname>.blob.<serialnumber>.microsoftdatabox.com . |
Vergewissern Sie sich, dass der Endpunktname <accountname>.blob.<serialnumber>.microsoftdatabox.com der Datei „Hosts“ unter C:\Windows\System32\drivers\etc\hosts hinzugefügt wurde. |
AzCopy-Befehl scheint eine Minute lang nicht mehr zu reagieren, bevor dieser Fehler angezeigt wird: Fehler beim Analysieren des Quellspeicherorts. Die zugrunde liegende Verbindung wurde geschlossen: Vertrauensstellung für den sicheren SSL/TLS-Kanal konnte nicht hergestellt werden. |
Importieren Sie das TLS/SSL-Zertifikat für Ihr Gerät in den Zertifikatspeicher des Systems. Weitere Informationen finden Sie unter Herunterladen des Zertifikats. |
In AzCopy für Linux auftretende Fehler
In diesem Abschnitt werden einige der Probleme beschrieben, die bei Verwendung von AzCopy für Linux mit Data Box-Blobspeicher auftreten können.
Fehlermeldung | Empfohlene Maßnahme |
---|---|
Der AzCopy-Befehl reagiert 20 Minuten lang nicht mehr, bevor dieser Fehler angezeigt wird: Fehler beim Analysieren des Quellspeicherorts https://<accountname>.blob.<serialnumber>.microsoftdatabox.com/<cntnr> . Gerät oder Adresse nicht vorhanden |
Vergewissern Sie sich, dass der Endpunktname <accountname>.blob.<serialnumber>.microsoftdatabox.com der Datei „Hosts“ unter /etc/hosts hinzugefügt wurde. |
Der AzCopy-Befehl reagiert 20 Minuten lang nicht mehr, bevor dieser Fehler angezeigt wird: Fehler beim Analysieren des Quellspeicherorts „…“. Es konnte keine SSL-Verbindung hergestellt werden. |
Importieren Sie das TLS/SSL-Zertifikat für Ihr Gerät in den Zertifikatspeicher des Systems. Weitere Informationen finden Sie unter Herunterladen des Zertifikats. |
In der Azure Storage-Bibliothek für Python auftretende Fehler
In diesem Abschnitt werden einige der wichtigsten Probleme bei der Bereitstellung von Data Box Disk unter Verwendung eines Linux-Clients zum Kopieren von Daten beschrieben.
Fehlermeldung | Empfohlene Maßnahme |
---|---|
Der Wert eines der HTTP-Header weist nicht das richtige Format auf. | Die installierte Version der Microsoft Azure Storage-Bibliothek für Python wird von Data Box nicht unterstützt. Unterstützte Versionen finden Sie in den Azure Data Box-Blobspeicheranforderungen. |
... [SSL: CERTIFICATE_VERIFY_FAILED] ... | Legen Sie vor dem Ausführen von Python die Umgebungsvariable REQUESTS_CA_BUNDLE auf den Pfad der Base64-codierten TLS-Zertifikatsdatei fest. (Weitere Informationen zum Herunterladen des Zertifikats.) Beispiel: export REQUESTS_CA_BUNDLE=/tmp/mycert.cer python Alternativ können Sie das Zertifikat dem Zertifikatspeicher des Systems hinzufügen und dann diese Umgebungsvariable auf den Pfad dieses Speichers festlegen. Beispielsweise für Ubuntu: export REQUESTS_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt python |
Häufige Fehler
Diese Fehler sind nicht für eine Anwendung spezifisch.
Fehlermeldung | Empfohlene Maßnahme |
---|---|
Bei der Verbindung ist eine Zeitüberschreitung aufgetreten. | Melden Sie sich bei dem Data Box-Gerät an, und vergewissern Sie sich, dass es nicht gesperrt ist. Bei jedem Neustart des Geräts bleibt es gesperrt, bis sich ein Benutzer anmeldet. |
Fehler bei der REST-API-Authentifizierung: Fehler beim Authentifizieren der Anforderung durch den Server. Stellen Sie sicher, dass der Wert des Autorisierungsheaders, einschließlich der Signatur, korrekt ist. ErrorCode:AuthenticationFailed. | Ein möglicher Grund für diesen Fehler ist eine fehlende Synchronisierung der Gerätezeit mit der Zeit von Azure. Bei einer größeren zeitlichen Abweichung kommt es bei der REST-API-Authentifizierung zu einem Fehler, wenn Sie versuchen, Daten über die REST-API auf die Data Box zu kopieren. In dieser Situation können Sie den ausgehenden UDP-Port 123 öffnen, um den Zugriff auf time.windows.com zuzulassen. Nachdem die Gerätezeit mit der Zeit in Azure synchronisiert wurde, sollte der Authentifizierungsvorgang erfolgreich sein. |
Nächste Schritte
- Erfahren Sie mehr über die Systemanforderungen für Data Box-Blobspeicher.