ECS: Timeout CopyObject 500 in caso di elevata simultaneità di copie di oggetti remoti di grandi dimensioni

Summary: Un utente può ricevere 500 errori di timeout in risposta a una o più richieste CopyObject se: 1. Se vengono ricevute molte richieste CopyObject simultanee con lo stesso oggetto x-amz-copy-source 2. L'object di origine è più grande di 1 GB e i blocchi che contengono i dati dell'object di origine non vengono replicati nel sito richiesto. ...

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

Quando si verifica il problema, l'utente visualizza 500 risposte di errore all'operazione CopyObject con causa ServerTimeout. Il corpo della risposta contiene informazioni aggiuntive come indicato di seguito.
<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

Una parte della richiesta CopyObject viene sincronizzata internamente sull'oggetto di origine utilizzando un meccanismo di blocco. Il tempo richiesto per la parte sincronizzata è proporzionale alle dimensioni dell'oggetto. Quando sono presenti molte richieste CopyObject simultanee con lo stesso oggetto di origine di grandi dimensioni, la coda di richieste in attesa del blocco aumenta. Il problema si aggrava quando i blocchi che contengono i dati dell'oggetto di origine non vengono replicati nel sito in cui viene eseguita la richiesta CopyObject, causando un timeout quando la coda diventa troppo grande.

Resolution

  • Riprovare la richiesta che non è riuscita.
  • Rallenta la frequenza delle richieste CopyObject con lo stesso oggetto di origine x-amz.
  • Se la procedura descritta sopra non risolve il problema, contattare il supporto tecnico Dell EMC per assistenza.
  • Verificare che le richieste CopyObject che in precedenza avevano avuto esito negativo a causa di 500 ServerTimeout abbiano esito positivo.

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.