Come posso risolvere un problema di migrazione dell'archiviazione UltraWarm in Amazon OpenSearch Service?

Ultimo aggiornamento: 06/08/2021

Non riesco a effettuare la migrazione del mio indice Amazon OpenSearch Service dall'archiviazione hot all'archiviazione UltraWarm. Come si risolve questo problema?

Risoluzione

Quando si esegue la migrazione di un indice verso l'archiviazione UltraWarm in OpenSearch Service, è possibile che venga visualizzato il seguente messaggio di errore:

{ "error": { "root_cause": [ { "type": "remote_transport_exception", "reason": "[USmz1Ze][x.x.x.x:9300][indices:admin/ultrawarm/migration/warm]" } ], "type": "illegal_argument_exception", "reason": "Rejecting migration request for index [index_name] since there isn't enough disk space on hot node [qwertpoiy123lke4woj34n] to perform force merge" }, "status": 400 }

Prima di una migrazione verso l'archiviazione UltraWarm, OpenSearch Service verifica la quantità di spazio disponibile su hot disk. Durante la convalida dello spazio su disco, OpenSearch Service esegue automaticamente un'operazione di unione forzata. Quando viene rilevato spazio su disco insufficiente, la richiesta dell'operazione di unione forzata viene bloccata. La richiesta viene bloccata perché l'operazione di unione forzata elabora una partizione alla volta. Inoltre, ogni partizione richiede tre volte la quantità di spazio occupato su hot disk e altri 20 GB di spazio di archiviazione libero per nodo.

Per risolvere eventuali problemi di spazio su disco insufficiente prima di una migrazione dell'indice, esegui le seguenti operazioni:

1.    Controlla quali nodi dispongono di partizioni presenti nell'indice:

GET _cat/shards/INDEXNAME?v

2.    Verifica lo spazio su disco disponibile per nodo:

GET /_cat/allocation?v

I nodi devono disporre di spazio di archiviazione sufficiente per soddisfare i requisiti di spazio su disco per una migrazione (tre volte la dimensione della partizione più 20 GB). Per ulteriori informazioni sul calcolo della dimensioni su disco di un indice, consulta Calcolo dei requisiti di archiviazione.

3.    (Facoltativo) Se lo spazio su disco non è sufficiente, elimina gli indici vecchi o inutilizzati. L'eliminazione consente di liberare spazio su disco sul nodo, in modo che un'operazione di unione forzata possa avere esito positivo.

4.    (Facoltativo) Se non è possibile eliminare gli indici dal nodo, aumenta il volume EBS. Per ulteriori informazioni, consulta How do I add storage space to an Amazon OpenSearch Service domain?.

Altri suggerimenti:

Amazon OpenSearch Service è il successore di Amazon Elasticsearch Service.


Questo articolo è stato utile?


Hai bisogno di supporto tecnico o per la fatturazione?