Partager via


Résoudre les problèmes de stockage d’objets blob pour un appareil Azure Stack Edge

S’APPLIQUE À :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

Cet article explique comment résoudre les problèmes liés au stockage d’objets blob pour un appareil Azure Stack Edge.

Erreurs de stockage d’objets blob sur l’appareil

Voici les erreurs liées au stockage d’objets blob sur un appareil Azure Stack Edge.

Problème / Erreurs Résolution
Unable to retrieve child resources. (Impossible de récupérer des ressources enfants.) The value for one of the HTTP headers is not in the correct format. (Le format de la valeur d’un des en-têtes HTTP est incorrect.) Dans le menu Modifier, sélectionnez Target Azure Stack APIs (Cibler des API Azure Stack). Ensuite, redémarrez l’Explorateur Stockage Azure.
getaddrinfo ENOTFOUND <accountname>.blob.<serialnumber>.microsoftdatabox.com Vérifiez que le nom de point de terminaison <accountname>.blob.<serialnumber>.microsoftdatabox.com est ajouté au fichier hosts sur ce chemin : C:\Windows\System32\drivers\etc\hosts sur Windows, ou /etc/hosts sur Linux.
Unable to retrieve child resources. (Impossible de récupérer des ressources enfants.)
Détails : certificat auto-signé
Importez le certificat SSL pour votre appareil dans Explorateur Stockage Azure :
  1. Générez et téléchargez le certificat.
  2. Dans le menu Modifier , sélectionnez Certificats SSL, puis Importer des certificats.
La commande AzCopy semble ne plus répondre pendant une minute avant d’afficher cette erreur :
Failed to enumerate directory https://… The remote name could not be resolved <accountname>.blob.<serialnumber>.microsoftdatabox.com
Vérifiez que le nom de point de terminaison <accountname>.blob.<serialnumber>.microsoftdatabox.com est ajouté au fichier hosts sur : C:\Windows\System32\drivers\etc\hosts.
La commande AzCopy semble ne plus répondre pendant une minute avant d’afficher cette erreur :
Error parsing source location. The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel.
Importez le certificat SSL pour votre appareil dans Explorateur Stockage Azure :
  1. Générez et téléchargez le certificat.
  2. Dans le menu Modifier , sélectionnez Certificats SSL, puis Importer des certificats.
La commande AzCopy semble ne plus répondre pendant 20 minutes avant d’afficher cette erreur :
Error parsing source location https://<accountname>.blob.<serialnumber>.microsoftdatabox.com/<cntnr>. No such device or address.
Vérifiez que le nom de point de terminaison <accountname>.blob.<serialnumber>.microsoftdatabox.com est ajouté au fichier hosts sur : /etc/hosts.
La commande AzCopy semble ne plus répondre pendant 20 minutes avant d’afficher cette erreur :
Error parsing source location… The SSL connection could not be established.
Importez le certificat SSL pour votre appareil dans Explorateur Stockage Azure :
  1. Générez et téléchargez le certificat.
  2. Dans le menu Modifier , sélectionnez Certificats SSL, puis Importer des certificats.
La commande AzCopy semble ne plus répondre pendant 20 minutes avant d’afficher cette erreur :
Error parsing source location https://<accountname>.blob.<serialnumber>.microsoftdatabox.com/<cntnr>. No such device or address
Vérifiez que le nom de point de terminaison <accountname>.blob.<serialnumber>.microsoftdatabox.com est ajouté au fichier hosts sur : /etc/hosts.
La commande AzCopy semble ne plus répondre pendant 20 minutes avant d’afficher cette erreur : Error parsing source location… The SSL connection could not be established. Importez le certificat SSL pour votre appareil dans le magasin de certificats du système. Pour plus d’informations, consultez Télécharger le certificat.
The value for one of the HTTP headers is not in the correct format. (Le format de la valeur d’un des en-têtes HTTP est incorrect.) La version installée de la bibliothèque Stockage Microsoft Azure pour Python n’est pas prise en charge par Azure Stack Edge. Pour connaître les versions de bibliothèques prises en charge, consultez Bibliothèques clientes Azure prises en charge.
... [SSL : CERTIFICATE_VERIFY_FAILED] ... Avant d’exécuter Python, définissez la variable d’environnement REQUESTS_CA_BUNDLE sur le chemin d’accès du fichier de certificat SSL codé en Base64 (consultez comment Télécharger le certificat). Par exemple, exécutez :
export REQUESTS_CA_BUNDLE=/tmp/mycert.cer
python
Vous pouvez également ajouter le certificat au magasin de certificats du système, puis définir cette variable d’environnement sur le chemin de ce magasin. Par exemple, sur Ubuntu, exécutez :
export REQUESTS_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt
python
The connection times out. (La connexion arrive à expiration.) Connectez-vous à votre appareil, puis vérifiez qu’il est déverrouillé. Chaque fois que l’appareil redémarre, il reste verrouillé jusqu’à ce qu’un utilisateur se connecte.
Impossible de créer ou mettre à jour storageaccount. Vérifiez que la clé d’accès de votre compte de stockage est valide. S’il y a lieu, mettez à jour la clé sur l’appareil. Synchronisez les clés de compte de stockage. Suivez les étapes présentées ici.

Étapes suivantes