ECS: GeoDrive oplever timeoutfejl

Summary: Fejlfinding af GeoDrive-timeoutfejl

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



Timeoutfejl identificeret ved brug af GeoDrive.

Cause

Standardværdierne for HTTP-timeout er muligvis ikke lange nok til, at handlingerne kan fuldføres korrekt i alle brugstilfælde.

Resolution

Baggrund:
  • Der er tidspunkter, hvor standardværdierne for HTTP-timeout ikke er tilstrækkelige. Det kan være en hjælp at øge timeout i scenarier, hvor der er mange TIMEOUT-fejl, men alt andet fungerer normalt.
  • Der er flere registreringsdatabaseværdier, der styrer HTTP-timeouts. Disse forklares yderligere nedenfor.
  • Ændring af timeoutværdierne kræver, at du bruger regedit-værktøjet til at ændre registreringsdatabasen på ældre versioner af GeoDrive. Når du foretager ændringer i registreringsdatabasen, skal du sørge for, at GeoDrive- eller CIFS-ECS-tjenesten ikke kører.

Løsning:

WinHttpOption Timeouts:
 
De timeoutparametre, der oftest skal ændres, er:
  • WinHttpOptionReceiveResponseTimeout
  • WinHttpOptionReceiveTimeout
Sådan ændrer du timeoutværdien:

For GeoDrive 2.0 eller nyere:
 
Brug disse kommandopromptkommandoer:
cloud_cli util UpdateReg WinHttpOptionReceiveResponseTimeout 360000

cloud_cli util UpdateReg WinHttpOptionReceiveTimeout 360000

cloud_cli util UpdateReg WinHttpOptionSendTimeout 360000

For tidligere versioner af GeoDrive:
  1. Stop tjenesten:
net stop gdsvc
  1. Brug regedit til at vælge den ønskede nøgle. De vigtigste oplysninger er nedenfor.
  2. Nedenstående værdier skal vises:
WinHttpOptionReceiveResponseTimeout: 180000 (decimal)
WinHttpOptionReceiveTimeout: 180000 (decimal)
WinHttpOptionSendTimeout: 180000 (decimal)
  1. Indstil dem til en højere værdi, f.eks. fordobling af de aktuelle værdier til 360000 (decimal). Dette sætter dem til 6 minutter.
  2. Genstart tjenesten:
net start gdsvc

Timeout
for mappelisteHvis fejlen TIMEOUT opstår fra en anmodning om mappeliste, kan du ud over at øge timeoutværdien eller i stedet for den prøve at reducere antallet af elementer, der anmodes om for hver bucketlistekommando. Standardværdien er 500. Den maksimale værdi er 1000. Det kan indstilles ved at ændre registreringsdatabasen: "S3BucketListingMax".
 
Sådan ændrer du værdien: (GeoDrive 2.0 eller større)
cloud_cli util UpdateReg S3BucketListingMax 200
Oplysninger om timeoutvariabel:
 
Registreringsdatabasenøgle:
 
GeoDrive 2.0 og nyere:
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

 
Værdier i registreringsdatabasen:

WinHttpOptionConnectRetries
  • Skriv: DWORD
  • Standard: 5
  • Beskrivelse: Indstiller eller henter en usigneret lang heltalsværdi, der indeholder det antal gange, WinHTTP forsøger at oprette forbindelse til en vært. Microsoft Windows HTTP Services (WinHTTP) forsøger kun én gang pr. IP-adresse (Internet Protocol). F.eks.: Et forsøg på at oprette forbindelse til en multi-homed vært, der har 10 IP-adresser og WINHTTP_OPTION_CONNECT_RETRIES indstillet til 7, vil resultere i, at WinHTTP kun forsøger at oprette forbindelse til de første syv IP-adresser. Givet det samme sæt af 10 IP-adresser og WINHTTP_OPTION_CONNECT_RETRIES indstillet til 20 resulterer i WinHTTP forsøger hver af de 10 kun én gang. Anmodningen annulleres, hvis et forbindelsesforsøg stadig mislykkes efter det angivne antal forsøg, eller hvis timeout for tilslutning udløb inden da.
WinHttpOptionConnectTimeout
  • Skriv: DWORD
  • Standard: 60000 (decimal) (Dette svarer til et minut)
  • Beskrivelse: Indstiller eller henter en usigneret lang heltalsværdi, der indeholder timeoutværdien i millisekunder. Hvis du indstiller denne indstilling til uendelig (0xFFFFFFFF), deaktiveres denne timer. Anmodningen annulleres, hvis en TCP-forbindelsesanmodning tager længere tid end denne timeoutværdi. Standardtimeout er 60 sekunder. Timeoutgrænsen er for individuelle forbindelser i situationer, hvor der er flere IP-adresser for en enkelt vært (en multi-homed vært).
WinHttpOptionReceiveResponseTimeout
  • Skriv: DWORD
  • Standard: 180000 (decimal) (Dette svarer til 3 minutter)
  • Beskrivelse: Indstiller eller henter en usigneret lang heltalsværdi, der indeholder timeoutværdien i millisekunder. Værdien konfigurerer, hvor længe der skal ventes på at modtage alle svaroverskrifter på en anmodning. Anmodningen annulleres, hvis WinHTTP ikke modtager alle headerne inden for denne timeoutperiode. Denne timeout kontrolleres kun, når der modtages data fra soklen. Dette resulterer i, at klientprogrammet ikke modtager besked, før der ankommer flere data fra serveren. Hvis der ikke modtages data fra serveren, kan forsinkelsen mellem udløb af timeout og meddelelse af klientprogrammet være lige så stor som den timeoutværdi, der er angivet ved hjælp af parameteren dwReceiveTimeout i funktionen WinHttpSetTimeouts.
WinHttpOptionReceiveTimeout
  • Skriv: DWORD
  • Standard: 180000 (decimal) (Dette svarer til 3 minutter)
  • Beskrivelse: Indstiller eller henter en usigneret lang heltalsværdi, der indeholder timeoutværdien i millisekunder. Denne værdi bruges til timeouts, der vedrører modtagelse af et delvist svar på en anmodning eller læste data. Hvis svaret tager længere tid end denne timeoutværdi, annulleres anmodningen.
WinHttpOptionReceiveTimeout
  • Skriv: DWORD
  • Standard: 180000 (decimal) (Dette svarer til 3 minutter)
  • Beskrivelse: Indstiller eller henter en usigneret lang heltalsværdi, der indeholder timeoutværdien i millisekunder. Denne værdi bruges til timeouts i forbindelse med afsendelse af en anmodning eller skrivning af data. Hvis afsendelsen af anmodningen tager længere tid end timeouten, annulleres afsendelseshandlingen.

Additional Information

Dette indhold er oversat til andre sprog: 
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 Storage

Products

Elastic Cloud Storage
Article 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.