Open edX - Indices repetidos en foros

Hace un par de meses tuvimos problemas eléctricos en nuestro site, debido a estas fallas nuestra plataforma empezó a generar errores en el foro, revisando el log de los foros, encontré lo siguiente:  

[2019-06-28T17:33:40.968589 #119141] DEBUG -- : source=rack-timeout id=f4476c0a3671ff99d3046531299ffeb4 timeout=20000ms service=0ms state=active
2019-06-28 17:33:42 - Elasticsearch::Transport::Transport::Errors::BadRequest - [400] {"error":"ElasticsearchIllegalArgumentException[Alias [content] 
has more than one indices associated with it [[content_20170715164129932, content_20170906153352575, content_20171115140946118, content_20190322162154611, c
ontent_20171215165152686, content_20180814150309861]], can't execute a single index op]","status":400}:

Como vemos en el log podemos ver multiples indices content_20170715164129932, content_20170906153352575, content_20171115140946118, content_20190322162154611, c ontent_20171215165152686, content_20180814150309861

Por lo que hay que eliminarlos, para checar los indices que tenemos user el comando:

curl 'localhost:9200/_cat/indices?v'

El cual nos da como resultado los indices que tenemos usando en Elasticsearch.

Mi criterio para eliminar los indices repetido fue eliminar los mas viejos y quedarme con el indice mas reciente, para eliminar los indice use el comando:

curl -X DELETE "localhost:9200/indice_a_eliminar

Y con este procedimiento volvio a funcionar el foro.

Ernesto Sánchez Benitez

Ernesto Sánchez Benitez