Řešení potíží souvisejících se službou Azure Data Box Blob Storage
Tento článek podrobně popisuje, jak řešit problémy, které se můžou zobrazit při použití úložiště objektů blob Data Boxu prostřednictvím rozhraní REST ve službě Data Box ke kopírování dat. K těmto problémům dochází při používání úložiště objektů blob Data Boxu s jinými aplikacemi nebo klientskými knihovnami, jako jsou Průzkumník služby Azure Storage, AzCopy nebo knihovna Azure Storage pro Python.
Chyby, ke které došlo v Průzkumník služby Azure Storage
Tato část podrobně popisuje některé problémy při použití Průzkumník služby Azure Storage ve službě Data Box Blob Storage.
Chybová zpráva | Doporučená akce |
---|---|
Nelze načíst podřízené prostředky. Hodnota pro jednu z hlaviček HTTP není ve správném formátu. | V nabídce Upravit vyberte Cílové rozhraní API služby Azure Stack. Restartujte Průzkumník služby Azure Storage. |
getaddrinfo ENOTFOUND <accountname>.blob.<serialnumber>.microsoftdatabox.com |
Zkontrolujte, jestli je název <accountname>.blob.<serialnumber>.microsoftdatabox.com koncového bodu přidaný do souboru hostitelů v této cestě: C:\Windows\System32\drivers\etc\hosts ve Windows nebo /etc/hosts v Linuxu. |
Nelze načíst podřízené prostředky. Podrobnosti: certifikát podepsaný svým držitelem |
Importujte certifikát TLS/SSL pro vaše zařízení do Průzkumník služby Azure Storage: |
Chyby v AzCopy pro Windows
Tato část podrobně popisuje některé problémy, se kterými se setkáte při použití nástroje AzCopy pro Windows s úložištěm objektů blob Data Boxu.
Chybová zpráva | Doporučená akce |
---|---|
Před zobrazením této chyby se zobrazí příkaz AzCopy, který přestane reagovat na minutu: Nepodařilo se vytvořit výčet https:// adresáře... Vzdálený název nelze přeložit. <accountname>.blob.<serialnumber>.microsoftdatabox.com |
Zkontrolujte, jestli je název <accountname>.blob.<serialnumber>.microsoftdatabox.com koncového bodu přidaný do souboru hostitelů na adrese: C:\Windows\System32\drivers\etc\hosts . |
Před zobrazením této chyby se zobrazí příkaz AzCopy, který přestane reagovat na minutu: Při analýze zdrojového umístění došlo k chybě. Základní připojení bylo uzavřeno: Nepodařilo se vytvořit vztah důvěryhodnosti pro zabezpečený kanál SSL/TLS. |
Importujte certifikát TLS/SSL pro vaše zařízení do systémového úložiště certifikátů. Další informace najdete v části Stažení certifikátu. |
Chyby, ke které došlo v AzCopy pro Linux
Tato část podrobně popisuje některé problémy, se kterými se setkáte při použití nástroje AzCopy pro Linux s úložištěm objektů blob Data Boxu.
Chybová zpráva | Doporučená akce |
---|---|
Před zobrazením této chyby se zobrazí příkaz AzCopy, který přestane reagovat po dobu 20 minut: Při analýze zdrojového umístění https://<accountname>.blob.<serialnumber>.microsoftdatabox.com/<cntnr> došlo k chybě . Žádné odpovídající zařízení ani adresa |
Zkontrolujte, jestli je název <accountname>.blob.<serialnumber>.microsoftdatabox.com koncového bodu přidaný do souboru hostitelů na adrese: /etc/hosts . |
Před zobrazením této chyby se zobrazí příkaz AzCopy, který přestane reagovat po dobu 20 minut: Při analýze zdrojového umístění došlo k chybě... Připojení SSL nebylo možné navázat. |
Importujte certifikát TLS/SSL pro vaše zařízení do systémového úložiště certifikátů. Další informace najdete v části Stažení certifikátu. |
Chyby v knihovně Azure Storage pro Python
Tato část podrobně popisuje některé hlavní problémy při nasazování Data Box Disku při použití klienta Linuxu pro kopírování dat.
Chybová zpráva | Doporučená akce |
---|---|
Hodnota pro jednu z hlaviček HTTP není ve správném formátu. | Data Box nepodporuje nainstalovanou verzi knihovny Microsoft Azure Storage Library pro Python. Informace o podporovaných verzích najdete v požadavcích služby Azure Data Box Blob Storage. |
… [SSL: CERTIFICATE_VERIFY_FAILED] ... | Před spuštěním Pythonu nastavte proměnnou prostředí REQUESTS_CA_BUNDLE na cestu k souboru certifikátu TLS s kódováním Base64 (viz postup stažení certifikátu). Příklad: export REQUESTS_CA_BUNDLE=/tmp/mycert.cer python Případně přidejte certifikát do systémového úložiště certifikátů a pak tuto proměnnou prostředí nastavte na cestu k tomuto úložišti. Například na Ubuntu: export REQUESTS_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt python |
Běžné chyby
Tyto chyby nejsou specifické pro žádnou aplikaci.
Chybová zpráva | Doporučená akce |
---|---|
Vyprší časový limit připojení. | Přihlaste se k zařízení Data Box a zkontrolujte, že je odemčený. Kdykoli se zařízení restartuje, zůstane uzamčené, dokud se někdo nehlásí. |
Ověřování rozhraní REST API selže s chybou: Server se nepodařilo ověřit požadavek. Ujistěte se, že má autorizační hlavička správný formát včetně podpisu. ErrorCode:AuthenticationFailed. | Jedním z důvodů, proč k tomu může dojít, je, když se čas zařízení nesynchronizuje s azure. Pokud dochází k velké nerovnoměrné distribuci, ověřování rozhraní REST API se přeruší při pokusu o kopírování dat do Data Boxu prostřednictvím rozhraní REST API. V takovém případě můžete otevřít odchozí port UDP 123 a povolit přístup k time.windows.com . Jakmile se čas zařízení synchronizuje s azure, mělo by ověření proběhnout úspěšně. |
Další kroky
- Přečtěte si o požadavcích na systém úložiště Objektů blob Data Boxu.