Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten artykuł zawiera szczegółowe informacje na temat rozwiązywania problemów, które mogą wystąpić podczas korzystania z usługi Data Box Blob Storage za pośrednictwem interfejsu REST na urządzeniu Data Box w celu skopiowania danych. Te problemy występują podczas korzystania z usługi Data Box Blob Storage z innymi aplikacjami lub bibliotekami klienckimi, takimi jak Eksplorator usługi Azure Storage, AzCopy lub biblioteka usługi Azure Storage dla języka Python.
Błędy widoczne w Eksploratorze Azure Storage
W tej sekcji szczegółowo omówiono niektóre problemy występujące podczas korzystania z Eksploratora magazynu Azure i usługi Data Box Blob Storage.
| Komunikat o błędzie | Zalecana akcja |
|---|---|
| Nie można pobrać zasobów podrzędnych. Wartość jednego z nagłówków HTTP nie jest w poprawnym formacie. |
W menu Edycja wybierz pozycję Docelowe interfejsy API usługi Azure Stack. Uruchom ponownie Eksplorator usługi Azure Storage. |
getaddrinfo ENOTFOUND <accountname>.blob.<serialnumber>.microsoftdatabox.com |
Sprawdź, czy nazwa <accountname>.blob.<serialnumber>.microsoftdatabox.com punktu końcowego jest dodawana do pliku hosts w tej ścieżce: C:\Windows\System32\drivers\etc\hosts w systemie Windows lub /etc/hosts w systemie Linux. |
| Nie można pobrać zasobów podrzędnych. Szczegóły: certyfikat z podpisem własnym |
Zaimportuj certyfikat TLS/SSL dla urządzenia do Eksplorator usługi Azure Storage: |
Błędy widoczne w narzędziu AzCopy dla systemu Windows
W tej sekcji szczegółowo omówiono niektóre problemy występujące podczas korzystania z narzędzia AzCopy dla systemu Windows z usługą Data Box Blob Storage.
| Komunikat o błędzie | Zalecana akcja |
|---|---|
| Polecenie AzCopy wydaje się przestać odpowiadać na minutę przed wyświetleniem tego błędu: Nie można wykryć katalogu pod adresem https://... Nie można rozpoznać nazwy zdalnej <accountname>.blob.<serialnumber>.microsoftdatabox.com |
Sprawdź, czy nazwa <accountname>.blob.<serialnumber>.microsoftdatabox.com punktu końcowego jest dodawana do pliku hosts pod adresem : C:\Windows\System32\drivers\etc\hosts. |
| Komenda AzCopy przestaje odpowiadać na minutę przed wyświetleniem tego błędu. Błąd podczas analizowania lokalizacji źródłowej. Połączenie podstawowe zostało zamknięte: nie można ustanowić relacji zaufania dla bezpiecznego kanału SSL/TLS. |
Zaimportuj certyfikat TLS/SSL dla urządzenia do magazynu certyfikatów systemu. Aby uzyskać więcej informacji, zobacz Pobieranie certyfikatu. |
Błędy widoczne w narzędziu AzCopy dla systemu Linux
W tej sekcji szczegółowo omówiono niektóre problemy występujące podczas korzystania z narzędzia AzCopy dla systemu Linux z usługą Data Box Blob Storage.
| Komunikat o błędzie | Zalecana akcja |
|---|---|
| Polecenie AzCopy wydaje się przestać odpowiadać przez 20 minut przed wyświetleniem tego błędu: Błąd podczas analizowania lokalizacji https://<accountname>.blob.<serialnumber>.microsoftdatabox.com/<cntnr>źródłowej . Nie ma takiego urządzenia lub adresu |
Sprawdź, czy nazwa <accountname>.blob.<serialnumber>.microsoftdatabox.com punktu końcowego jest dodawana do pliku hosts pod adresem : /etc/hosts. |
| Polecenie AzCopy wydaje się nie odpowiadać przez 20 minut, zanim wyświetli ten błąd. Błąd podczas analizowania lokalizacji źródłowej... Nie można ustanowić połączenia SSL. |
Zaimportuj certyfikat TLS/SSL dla urządzenia do magazynu certyfikatów systemu. Aby uzyskać więcej informacji, zobacz Pobieranie certyfikatu. |
Błędy widoczne w bibliotece usługi Azure Storage dla języka Python
W tej sekcji szczegółowo przedstawiono niektóre najważniejsze problemy występujące podczas wdrażania urządzenia Data Box Disk podczas korzystania z klienta systemu Linux na potrzeby kopiowania danych.
| Komunikat o błędzie | Zalecana akcja |
|---|---|
| Wartość jednego z nagłówków HTTP nie jest w poprawnym formacie. | Zainstalowana wersja biblioteki usługi Microsoft Azure Storage dla języka Python nie jest obsługiwana przez usługę Data Box. Zobacz Wymagania dotyczące usługi Azure Data Box Blob Storage, aby zapoznać się z obsługiwanymi wersjami. |
| … [SSL: CERTIFICATE_VERIFY_FAILED] | Przed uruchomieniem Pythona ustaw zmienną środowiskową REQUESTS_CA_BUNDLE na ścieżkę do pliku certyfikatu TLS zakodowanego w formacie Base64 (zobacz, jak pobrać certyfikat). Na przykład: export REQUESTS_CA_BUNDLE=/tmp/mycert.cer python Alternatywnie dodaj certyfikat do magazynu certyfikatów systemu, a następnie ustaw tę zmienną środowiskową na ścieżkę tego magazynu. Na przykład na platformie Ubuntu: export REQUESTS_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt python |
Typowe błędy
Te błędy nie są specyficzne dla żadnej aplikacji.
| Komunikat o błędzie | Zalecana akcja |
|---|---|
| Przekroczono limit czasu połączenia. | Zaloguj się do urządzenia Data Box i sprawdź, czy jest odblokowany. Za każdym razem, gdy urządzenie zostanie ponownie uruchomione, pozostanie zablokowane, dopóki ktoś się nie zaloguje. |
| Uwierzytelnianie interfejsu API REST kończy się niepowodzeniem z powodu błędu: Serwer nie może uwierzytelnić żądania. Upewnij się, że wartość nagłówka autoryzacji jest poprawnie sformułowana, łącznie z podpisem. ErrorCode:AuthenticationFailed. | Jednym z powodów, dla których może się to zdarzyć, jest to, że czas urządzenia nie jest synchronizowany z platformą Azure. Jeśli występuje duże niesymetryczność czasu, uwierzytelnianie interfejsu API REST zostanie przerwane podczas próby skopiowania danych do urządzenia Data Box za pośrednictwem interfejsu API REST. W tej sytuacji można otworzyć port UDP 123 ruchu wychodzącego, aby umożliwić dostęp do time.windows.com. Po zsynchronizowaniu czasu urządzenia z platformą Azure uwierzytelnianie powinno zakończyć się pomyślnie. |