web-dev-qa-db-fra.com

Erreur de démarrage d'ElasticSearch 7 - les paramètres de découverte par défaut ne conviennent pas à une utilisation en production;

J'ai essayé de donner les configurations suivantes dans le fichier elasticsearch.yaml

network.Host: aa.bbb.ccc.dd c'est mon adresse IPv4 et http.port: 9200

La réponse à cela est la suivante lorsque j'essaie d'exécuter elasticsearch.bat sur ma machine Windows:

the default discovery settings are unsuitable for production use; at least one of [discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] must be configured

Je ne sais vraiment pas quoi configurer pour l'initialisation du cluster. Les valeurs par défaut sont discovery.seed_hosts: ["Host1", "Host2"] et cluster.initial_master_nodes: ["node-1", "node-2"]

7
SSB
  • J'ai également rencontré le même problème avec le elastic-search 7.6.2 version. La solution du problème mentionné ci-dessus est qu'il vous suffit d'ajouter "discovery.seed_hosts : 127.0.0.1:9300" ou définissez discovery.type: single-node dans eleasticsearch.yml pour éviter l'erreur d'utilisation en production.

  • Cliquez sur ici pour les paramètres de découverte et de formation de cluster.

  • J'ai fourni la réponse détaillée ici .

0
Keshav Lodhi