ECS : GeoDrive rencontre des erreurs de délai d’expiration
Summary: Dépannage des erreurs de délai d’expiration GeoDrive
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Erreurs de délai d’expiration identifiées lors de l’utilisation de GeoDrive.
Cause
Les valeurs d’expiration du délai HTTP par défaut peuvent ne pas être suffisamment longues pour que les opérations se terminent correctement dans tous les cas d’utilisation.
Resolution
Informations :
Résolution :
Délai d’expiration WinHttpOption :
Pour GeoDrive 2.0 ou version ultérieure :
Délai d’expiration de la
liste des dossiersSi l’erreur TIMEOUT se produit à partir d’une demande de liste de dossiers, en plus d’augmenter la valeur du délai d’expiration ou à la place de celle-ci, vous pouvez essayer de réduire le nombre d’éléments demandés pour chaque commande de liste de buckets. La valeur par défaut est 500. La valeur maximale est 1 000. Elle peut être définie en modifiant la valeur de registre : « S3BucketListingMax ».
Informations sur les variables de délai d’expiration :
CIFS-ECS :
GeoDrive 1.x :
Valeurs de registre :
WinHttpOptionConnectRetries
- Parfois, les valeurs du délai d’expiration HTTP par défaut ne sont pas suffisantes. L’augmentation du délai d’expiration peut être utile dans les scénarios où il existe de nombreuses erreurs de TIMEOUT, mais où tout le reste fonctionne normalement.
- Plusieurs valeurs de registre régissent les délais d’expiration HTTP. Celles-ci sont expliquées plus en détail ci-dessous.
- La modification des valeurs du délai d’expiration nécessite l’utilisation de l’outil regedit pour modifier le registre sur les anciennes versions de GeoDrive. Chaque fois que vous modifiez le registre, assurez-vous que GeoDrive ou le service CIFS-ECS n’est pas en cours d’exécution.
Résolution :
Délai d’expiration WinHttpOption :
Les paramètres de délai d’expiration qui nécessitent le plus souvent une modification sont les suivants :
- WinHttpOptionReceiveResponseTimeout
- WinHttpOptionReceiveTimeout
Pour modifier la valeur du délai d’expiration :
Pour GeoDrive 2.0 ou version ultérieure :
Utilisez les commandes d’invite de commande suivantes :
cloud_cli util UpdateReg WinHttpOptionReceiveResponseTimeout 360000
cloud_cli util UpdateReg WinHttpOptionReceiveTimeout 360000
cloud_cli util UpdateReg WinHttpOptionSendTimeout 360000
Pour les versions antérieures de GeoDrive :
- Arrêtez le service :
net stop gdsvc
- Utilisez regedit pour sélectionner la clé souhaitée. Les informations clés sont ci-dessous.
- Les valeurs ci-dessous doivent s’afficher :
WinHttpOptionReceiveResponseTimeout : 180000 (decimal)
WinHttpOptionReceiveTimeout : 180000 (decimal)
WinHttpOptionSendTimeout : 180 000 (décimal)
WinHttpOptionReceiveTimeout : 180000 (decimal)
WinHttpOptionSendTimeout : 180 000 (décimal)
- Attribuez-leur une valeur plus élevée, par exemple en doublant les valeurs actuelles à 360 000 (nombre décimal). Cela les définit à 6 minutes.
- Redémarrez le service :
net start gdsvc
Délai d’expiration de la
liste des dossiersSi l’erreur TIMEOUT se produit à partir d’une demande de liste de dossiers, en plus d’augmenter la valeur du délai d’expiration ou à la place de celle-ci, vous pouvez essayer de réduire le nombre d’éléments demandés pour chaque commande de liste de buckets. La valeur par défaut est 500. La valeur maximale est 1 000. Elle peut être définie en modifiant la valeur de registre : « S3BucketListingMax ».
Pour modifier la valeur : (GeoDrive 2.0 ou version ultérieure)
cloud_cli util UpdateReg S3BucketListingMax 200
Clé de registre :
GeoDrive 2.0 et versions ultérieures :
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\GDSvc\Parameters
CIFS-ECS :
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CIFS-ECS\Parameters
GeoDrive 1.x :
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\GeoDrive\Parameters
Valeurs de registre :
WinHttpOptionConnectRetries
- Type : DWORD
- Default : 5
- Description: Définit ou récupère une valeur entière longue non signée qui contient le nombre de fois que WinHTTP tente de se connecter à un hôte. Les services HTTP Microsoft Windows (WinHTTP) ne tentent de se connecter qu’une seule fois par adresse IP (Internet Protocol). Par exemple : Si vous tentez de vous connecter à un hôte multirésident qui a 10 adresses IP et dont le WINHTTP_OPTION_CONNECT_RETRIES est défini sur 7, WinHTTP ne tentera de se connecter qu’aux sept premières adresses IP. Avec le même jeu de 10 adresses IP et WINHTTP_OPTION_CONNECT_RETRIES défini sur 20, WinHTTP ne tente de se connecter à chacune des 10 adresse IP qu’une seule fois. La demande est annulée si une tentative de connexion échoue toujours après le nombre de tentatives spécifié ou si le délai d’expiration de la connexion est expiré avant.
WinHttpOptionConnectTimeout
- Type : DWORD
- Default : 60 000 (décimal) (soit une minute)
- Description: Définit ou récupère une valeur entière longue non signée qui contient la valeur du délai d’expiration en millisecondes. Définir cette option sur infini (0xFFFFFFFF) désactivera ce minuteur. La demande est annulée si une demande de connexion TCP prend plus de temps que cette valeur de délai d’expiration. Le délai d’expiration par défaut est de 60 secondes. La limite du délai d’expiration concerne les connexions individuelles dans les situations où il existe plusieurs adresses IP pour un seul hôte (un hôte multirésident).
WinHttpOptionReceiveResponseTimeout
- Type : DWORD
- Default : 180 000 (nombre décimal) (soit 3 minutes)
- Description: Définit ou récupère une valeur entière longue non signée qui contient la valeur du délai d’expiration en millisecondes. La valeur configure la durée d’attente pour recevoir tous les en-têtes de réponse à une demande. La demande est annulée si WinHTTP ne parvient pas à recevoir tous les en-têtes dans ce délai d’expiration. Ce délai d’expiration n’est vérifié que lorsque des données sont reçues du socket. De ce fait, l’application client ne reçoit pas de notification tant que davantage de données n’arrivent pas du serveur. Si aucune donnée n’arrive du serveur, le délai entre l’expiration du délai et la notification de l’application client peut être aussi important que la valeur du délai d’expiration définie à l’aide du paramètre dwReceiveTimeout de la fonction WinHttpSetTimeouts.
WinHttpOptionReceiveTimeout
- Type : DWORD
- Default : 180 000 (nombre décimal) (soit 3 minutes)
- Description: Définit ou récupère une valeur entière longue non signée qui contient la valeur du délai d’expiration en millisecondes. Cette valeur est utilisée pour les délais d’expiration relatifs à la réception d’une réponse partielle à une demande ou à la lecture de données. Si la réponse prend plus de temps que cette valeur de délai d’expiration, la demande est annulée.
WinHttpOptionReceiveTimeout
- Type : DWORD
- Default : 180 000 (nombre décimal) (soit 3 minutes)
- Description: Définit ou récupère une valeur entière longue non signée qui contient la valeur du délai d’expiration en millisecondes. Cette valeur est utilisée pour les délais d’expiration relatifs à l’envoi d’une demande ou à l’écriture de données. Si l’envoi de la demande prend plus de temps que le délai d’expiration, l’opération d’envoi est annulée.
Additional Information
Ce contenu est traduit dans d’autres langues :
| https://downloads.dell.com/TranslatedPDF/AR-SA_531391.pdf |
| https://downloads.dell.com/TranslatedPDF/DE_531391.pdf |
| https://downloads.dell.com/TranslatedPDF/ES_531391.pdf |
| https://downloads.dell.com/TranslatedPDF/ES-XL_531391.pdf |
| https://downloads.dell.com/TranslatedPDF/FR_531391.pdf |
| https://downloads.dell.com/TranslatedPDF/IT_531391.pdf |
| https://downloads.dell.com/TranslatedPDF/JA_531391.pdf |
| https://downloads.dell.com/TranslatedPDF/KO_531391.pdf |
| https://downloads.dell.com/TranslatedPDF/NL_531391.pdf |
| https://downloads.dell.com/TranslatedPDF/PT_531391.pdf |
| https://downloads.dell.com/TranslatedPDF/PT-BR_531391.pdf |
| https://downloads.dell.com/TranslatedPDF/RU_531391.pdf |
| https://downloads.dell.com/TranslatedPDF/SV_531391.pdf |
| https://downloads.dell.com/TranslatedPDF/ZH-CN_531391.pdf |
| https://downloads.dell.com/TranslatedPDF/ZH-TW_531391.pdf |
Affected Products
Elastic Cloud StorageProducts
Elastic Cloud StorageArticle Properties
Article Number: 000062751
Article Type: Solution
Last Modified: 23 Sep 2024
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.