Adding a second to cluster - Kibana Errors


(Stephen) #1

Hello,

I am currently trying to create a 2 node cluster and have been facing issues which are on this thread. it has been recommended I bring my question to the Kibana forum.

In my Elasticsearch configuration I have the following to enable the secondary node:

discovery.zen.ping.unicast.hosts: ["192.168.0.64", "192.168.0.139"]
discovery.zen.minimum_master_nodes: 2

I have this config in the 2 nodes I am trying to setup. When i start Elasticsearch on both nodes, there is no errors in the logs, both start gracefully. On the main node, when I start Kibana however with the discovery.zen.minimum_master_nodes set to 2, I see the following errors in Kibana:

kibana.service - Kibana
   Loaded: loaded (/etc/systemd/system/kibana.service; enabled; vendor preset: enabled)
   Active: active (running) since Mon 2019-01-14 10:59:14 GMT; 1min 59s ago
 Main PID: 8050 (node)
    Tasks: 10
   Memory: 265.2M
      CPU: 5.821s
   CGroup: /system.slice/kibana.service
           └─8050 /usr/share/kibana/bin/../node/bin/node --no-warnings /usr/share/kibana/bin/../src/cli -c /etc/kibana/kibana.yml

Jan 14 10:59:35 192.168.0.64 kibana[8050]: {"type":"log","@timestamp":"2019-01-14T10:59:35Z","tags":["status","plugin:watcher@6.5.2","error"],"pid":8050,"state":"red","message":"Status changed from red to red - [data] Elasticsearch cluster did not respond with license i
Jan 14 10:59:35 192.168.0.64 kibana[8050]: {"type":"log","@timestamp":"2019-01-14T10:59:35Z","tags":["status","plugin:index_management@6.5.2","error"],"pid":8050,"state":"red","message":"Status changed from red to red - [data] Elasticsearch cluster did not respond with
Jan 14 10:59:35 192.168.0.64 kibana[8050]: {"type":"log","@timestamp":"2019-01-14T10:59:35Z","tags":["status","plugin:rollup@6.5.2","error"],"pid":8050,"state":"red","message":"Status changed from red to red - [data] Elasticsearch cluster did not respond with license in
Jan 14 10:59:35 192.168.0.64 kibana[8050]: {"type":"log","@timestamp":"2019-01-14T10:59:35Z","tags":["status","plugin:graph@6.5.2","error"],"pid":8050,"state":"red","message":"Status changed from red to red - [data] Elasticsearch cluster did not respond with license inf
Jan 14 10:59:35 192.168.0.64 kibana[8050]: {"type":"log","@timestamp":"2019-01-14T10:59:35Z","tags":["status","plugin:spaces@6.5.2","error"],"pid":8050,"state":"red","message":"Status changed from red to red - [data] Elasticsearch cluster did not respond with license in
Jan 14 10:59:35 192.168.0.64 kibana[8050]: {"type":"log","@timestamp":"2019-01-14T10:59:35Z","tags":["status","plugin:security@6.5.2","error"],"pid":8050,"state":"red","message":"Status changed from red to red - [data] Elasticsearch cluster did not respond with license
Jan 14 10:59:35 192.168.0.64 kibana[8050]: {"type":"log","@timestamp":"2019-01-14T10:59:35Z","tags":["status","plugin:grokdebugger@6.5.2","error"],"pid":8050,"state":"red","message":"Status changed from red to red - [data] Elasticsearch cluster did not respond with lice
Jan 14 10:59:35 192.168.0.64 kibana[8050]: {"type":"log","@timestamp":"2019-01-14T10:59:35Z","tags":["status","plugin:logstash@6.5.2","error"],"pid":8050,"state":"red","message":"Status changed from red to red - [data] Elasticsearch cluster did not respond with license
Jan 14 10:59:35 192.168.0.64 kibana[8050]: {"type":"log","@timestamp":"2019-01-14T10:59:35Z","tags":["status","plugin:beats_management@6.5.2","error"],"pid":8050,"state":"red","message":"Status changed from red to red - [data] Elasticsearch cluster did not respond with
Jan 14 10:59:35 192.168.0.64 kibana[8050]: {"type":"log","@timestamp":"2019-01-14T10:59:35Z","tags":["status","plugin:reporting@6.5.2","error"],"pid":8050,"state":"red","message":"Status changed from red to red - [data] Elasticsearch cluster did not respond with license

If I change it back to 1, it works as a single node cluster with no issues or errors. I have been reading on the forums trying to find a solution but I can't seem to find anything. Ideally I would like to have 1 Main node with Elasticsearch, Kibana, Logstash and 1 Secondary node with Elasticsearch. But I can't seem to get the two to work together. Any help would be appreciated.


Can't see the second node whilst attempting to build a cluster