Я получаю следующее исключение:
org.elasticsearch.ElasticsearchStatusException: Elasticsearch exception [type=cluster_block_exception, reason=blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];]
at org.elasticsearch.rest.BytesRestResponse.errorFromXContent(BytesRestResponse.java:177)
at org.elasticsearch.client.RestHighLevelClient.parseEntity(RestHighLevelClient.java:1406)
Это означает, что по крайней мере для экземпляра свободное место на диске было выше 95% (настройки по умолчанию). Я разблокирую такие индексы: curl -u a_username: ******* -H 'Content-Type: application / json' -XPUT 'http: //>: 9200 / _all / _settings' -d '{"index.blocks.read_only_allow_delete": null}'
Я хотел бы знать:
- Если есть простой способ узнать, заблокирован ли ЛЮБОЙ индекс в настоящее время.
- У меня только один узел. Если я отключу механизм блокировки, установив для
cluster.routing.allocation.disk.threshold_enabled
значение false
( Распределение осколков на диске ), рискну ли я чем-либо, кроме очевидного факта, что если диск заполнен, я могу потерять данные.
Спасибо