ECS: CopyObject-timeout 500 under hög kopieringsamtidighet för stora fjärrobjekt

Summary: En användare kan få 500 timeout-fel som svar på en eller flera av CopyObject-begärandena om 1. Om det finns många samtidiga CopyObject-begäranden som tas emot med samma x-amz-copy-source objekt 2. Källobjektet är större än 1 GB och segmenten som innehåller källobjektdata replikeras inte till den begärda platsen. ...

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

När problemet uppstår visas 500 felsvar på CopyObject-åtgärden med orsaken ServerTimeout. Svarstexten innehåller ytterligare information på följande sätt.
<Error>
    <Code>ServerTimeout</Code>
    <Message>We encountered an internal timeout error. Please try again.</Message>
    <Resource>bucket/object</Resource>
    <RequestId>0aece26b:18c57b06ec7:e3f:5a41d</RequestId>
</Error>

Cause

En del av CopyObject-begäran synkroniseras internt på källobjektet med hjälp av en låsmekanism. Den tid som krävs för den synkroniserade delen är proportionell mot objektets storlek. När det finns många samtidiga CopyObject-begäranden med samma stora källobjekt växer kön med begäranden som väntar på låset. Problemet förvärras när segmenten som innehåller källobjektdata inte replikeras till den plats där CopyObject-begäran hanteras, vilket leder till en tidsgräns när kön blir för stor.

Resolution

  • Försök igen med begäran som misslyckades.
  • Sakta ned hastigheten för CopyObject-begäranden med samma x-amz-source-object.
  • Om ovanstående steg inte löser problemet kontaktar du Dell EMC:s tekniska support för hjälp.
  • Kontrollera att de CopyObject-begäranden som tidigare misslyckades på grund av 500 ServerTimeout nu lyckas.

Affected Products

ECS, ECS Appliance, ECS Appliance Software with Encryption, ECS Appliance Software without Encryption
Article Properties
Article Number: 000223406
Article Type: Solution
Last Modified: 22 Mar 2024
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.