¿Cómo soluciono un problema de migración de almacenamiento UltraWarm en Amazon OpenSearch Service?

Última actualización: 06-08-2021

No puedo migrar mi índice de Amazon OpenSearch Service (sucesor de Amazon Elasticsearch Service) del almacenamiento activo al almacenamiento UltraWarm. ¿Cómo soluciono este problema?

Resolución

Al migrar un índice al almacenamiento UltraWarm en OpenSearch Service, es posible que reciba el siguiente mensaje de error:

{ "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 }

Antes de una migración de almacenamiento UltraWarm, OpenSearch Service valida la cantidad de espacio disponible en el disco activo. OpenSearch Service ejecuta automáticamente una operación force merge durante la validación del espacio en disco. Cuando se detecta poco espacio en el disco, se bloquea la solicitud de operación force merge. La solicitud se bloquea porque la operación force merge procesa una partición a la vez. Además, cada partición requiere el triple de espacio de disco activo ocupado y otros 20 GB de espacio de almacenamiento libre por nodo.

Para resolver cualquier problema de poco espacio en el disco antes de una migración de índices, haga lo siguiente:

1.    Verifique qué nodos tienen particiones que existan en el índice:

GET _cat/shards/INDEXNAME?v

2.    Verifique el espacio disponible en el disco por nodo:

GET /_cat/allocation?v

Los nodos deben tener suficiente espacio de almacenamiento libre para cumplir el requisito de espacio en disco para una migración (tres veces el tamaño de la partición, más 20 GB). Para obtener más información sobre cómo calcular el disco de tamaño de un índice, consulte Cálculo de los requisitos de almacenamiento.

3.    (Opcional) Si no tiene suficiente espacio en disco, elimine los índices antiguos o no utilizados. Esta eliminación libera espacio en el disco del nodo para que la operación force merge pueda hacerse correctamente.

4.    (Opcional) Si no puede eliminar índices del nodo, aumente el volumen de EBS. Para obtener más información, consulte ¿Cómo agrego espacio de almacenamiento a un dominio de Amazon OpenSearch Service?

Más consejos:


¿Le resultó útil este artículo?


¿Necesita asistencia técnica o con la facturación?