J'essaie d'exécuter Logstash et Elasticsearch sur une machine Windows.Obtention du site Web Logstash dans un environnement unicast: ClusterBlockException
Le serveur ElasticSearch est configuré pour utiliser la monodiffusion (impossible de faire fonctionner la multidiffusion). L'agent Logstash utilise le plug-in de sortie "elasticsearch_http" car je n'ai pas pu obtenir le plug-in "elasticsearch" habituel pour parler à Elasticsearch. Donc, mon problème est maintenant que je n'arrive pas à comprendre comment définir le paramètre de ligne de commande pour le backend Web de Logstash. J'ai essayé différents réglages:
java ... -- web -- log c:/logstash/logstash_webui.log --backend elasticsearch:///?local
java ... -- web -- log c:/logstash/logstash_webui.log --backend elasticsearch://localhost
java ... -- web -- log c:/logstash/logstash_webui.log --backend elasticsearch://localhost/
java ... -- web -- log c:/logstash/logstash_webui.log --backend elasticsearch://localhost:9300
java ... -- web -- log c:/logstash/logstash_webui.log --backend elasticsearch://localhost:9300/
java ... -- web -- log c:/logstash/logstash_webui.log --backend "elasticsearch://localhost:9300/"
Mais je continue à obtenir cette erreur dans le navigateur lors d'une tentative de recherche:
blocked by: [SERVICE_UNAVAILABLE/1/state not recovered/initialized];[SERVICE_UNAVAILABLE/2/no master];
Et je vois cette erreur dans le fichier logstash_webui.log:
Java::OrgElasticsearchClusterBlock::ClusterBlockException - blocked by [SERVICE_UNAVAILABLE/1/state not recovered/initialized];[SERVICE_UNAVAILABLE/2/no master];
Toute aide que vous pourriez fournir serait grandement appréciée.