Elasticsearch - Read Only [Resolvido]

Publicado por Leonardo Berbert Gomes em 28/07/2020

[ Hits: 1.745 ]

Blog: https://www.linkedin.com/in/leoberbert

 


Elasticsearch - Read Only [Resolvido]



Para quem não conhece, o ElasticSearch é um mecanismo de busca e análise de dados distribuído e open source para todos os tipos de dados, incluindo textuais, numéricos, geoespaciais, estruturados e não estruturados.

Quando você está armazenando seus dados e o disco onde o ElasticSearch está escrevendo chega em 95% de utilização, ele entra em modo "Read Only", ele faz isso para que os dados não sejam corrompidos, porém, mesmo após a limpeza do disco, ele continua neste modo.

Para resolver este problema é necessário alterarmos a variável "read_only_allow_delete". Para isso execute o comando abaixo alterando o apontamento de acordo com seu ambiente:

curl -XPUT -H "Content-Type: application/json" http://localhost:9200/_all/_settings -d '{"index.blocks.read_only_allow_delete": false}'
{"acknowledged":true}

Pronto, agora é só executar o comando abaixo e verificar se os registros estão sendo incrementados.

curl --silent -XGET "localhost:9200/_cat/indices/monitor-apache-2020.07.27?v&s=index"
health status index                                 uuid                   pri rep docs.count docs.deleted store.size pri.store.size
yellow open   monitor-apache-2020.07.27 mI_yYgp3Q1uzHDtGaU1dFw   5   1    4182369            0      1.2gb          1.2gb


curl --silent -XGET "localhost:9200/_cat/indices/monitor-apache-2020.07.27?v&s=index"
health status index                                 uuid                   pri rep docs.count docs.deleted store.size pri.store.size
yellow open   monitor-apache-2020.07.27 mI_yYgp3Q1uzHDtGaU1dFw   5   1    4199387            0      1.2gb          1.2gb


Note que o valor da coluna 7 está sendo incrementado.

Obs.: estou utilizando a versão 6.8.0 do ElasticSearch.

Espero que essa dica seja útil.

Outras dicas deste autor

Mantendo um alto padrão de segurança

Instalando a última versão do ZSH

Medindo o tempo de resposta de cada step de API/SITE no terminal

Rodando (ElasticSearch + Kibana) em 5 minutos

Tmux - Instalação e Customização (Debian e Derivados)

Leitura recomendada

Marca d'água fácil com ffmpeg (testada em Ubuntu 8.04)

Flatpak no Funtoo com exemplo

Apache 2 + Debian 3.1 + DocumentRoot

Kali - apt-get GPG error, invalid signature [Resolvido]

Acelerando o YUM

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts