Directorio de artículos
alrededores:
系统:CentOS7.4
node1: 192.168.100.11
node2: 192.168.100.12
1. Situación de error
en el nodo-1
vim /etc/elasticsearch/elasticsearch.yml
17 cluster.name: my-elk-cluster
23 node.name: node-1
68 discovery.zen.ping.unicast.hosts: ["node-1", "node-2"]
en el nodo-2
vim /etc/elasticsearch/elasticsearch.yml
17 cluster.name: my-elk-cluster
23 node.name: node-2
68 discovery.zen.ping.unicast.hosts: ["node-1", "node-2"]
Después de reiniciar elasticsearch, 192.168.100.11:9200/_cluster/health?pretty ver el estado de salud en el navegador
encontrado
"number_of_nodes" : 1,
"number_of_data_nodes" : 1,
El resultado es obviamente incorrecto, el valor de ambos debería ser 2, porque hemos configurado dos nodos: nodo-1 y nodo-2
\
Dos, investigacion
Después de verificar el archivo de configuración, se encuentra que no hay ningún error en el archivo de configuración. Puede ser un error.
Traté de cambiar node-1 a node1; node-2 to node2.
en el nodo1
vim /etc/elasticsearch/elasticsearch.yml
17 cluster.name: my-elk-cluster
23 node.name: node1
68 discovery.zen.ping.unicast.hosts: ["node1", "node2"]
en el nodo2
vim /etc/elasticsearch/elasticsearch.yml
17 cluster.name: my-elk-cluster
23 node.name: node2
68 discovery.zen.ping.unicast.hosts: ["node1", "node2"]
Entonces el problema está resuelto, sonríe con ironía [dogo]
Tres, resumen
Puede deberse a que en el archivo de configuración de elasticsearch, node.name no puede reconocer los caracteres con "-", WDNMD, realmente LJ.