Elasticsearch - Read Only [Resolvido]

Publicado por Leonardo Berbert Gomes em 28/07/2020

[ Hits: 1.903 ]

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

VI - O fantástico editor de textos

Habilitando Parallel Downloading do Pacman no ArchLinux

Poderosa - Cliente SSH para Windows

Testando configurações no logstash

Executar shutdown com usuário comum em 5 etapas

Leitura recomendada

Unindo arquivos divididos pelo hjsplit/winrar no Linux

MySQL Server no Rocky Linux

SSD e "elevator" - dica de desempenho para netbooks e virtual machines

Forçando cache do Windows Update com Squid (Atualizado)

Campanhas para MegaGlest usando Python

  

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