TransportError (403, u'cluster_block_exception ', заблокирован: [FORBIDDEN / 12 / index только для чтения / разрешить удаление (api)];')

Я согласен с ответом от zacherates.

Но вы можете сделать вызов intern () в ваших нелиберальных строках.

Из примера zacherates:

// ... but they are not the same object
new String("test") == "test" ==> false 

Если вы ставите нелитеральное равенство строки, это правда

new String("test").intern() == "test" ==> true 
13
задан ehsan shirzadi 30 December 2017 в 10:10
поделиться

1 ответ

Метки в это позже когда я просто встретился с проблемой сам - я выполнил следующие шаги. 1) Удаленные более старые индексы к свободному сразу располагают с интервалами - это принесло мне к свободным приблизительно 23%. 2) Обновите индексный режим только для чтения.

у меня все еще была та же проблема. Я проверил Консоль Dev для наблюдения то, что могло бы быть заблокировано все еще, и ни один не был. Перезапущенный кластер и имел ту же проблему.

Наконец под индексным управлением я выбрал индексы с проблемами жизненного цикла ILM и выбрал для повторного применения шага ILM. Должен был сделать это пару раз для очистки их всех, но это сделало.

0
ответ дан 30 November 2019 в 06:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: