Windows Node Joining Linux Master

(Matt Hemingway) #1

Hi! I've been working on migrating an ES cluster from Windows to Linux. It went pretty smooth but have run into an issue with a ES on Windows joining the cluster. Here's what I see in the logs:

[2017-12-15T13:27:48,916][INFO ][o.e.d.z.ZenDiscovery ] [node1] failed to send join request to master [{MASTER}{QSpArcEBR36stwxnB59egQ}{M_sRaowcTt2wlHIiP5WNoA}{}{}{ml.max_open_jobs=10, ml.enabled=true}], reason [RemoteTransportException[[MASTER][][internal:discovery/zen/join]]; nested: IllegalStateException[failure when sending a validation request to node]; nested: RemoteTransportException[[node1][][internal:discovery/zen/join/validate]]; nested: IllegalArgumentException[Unknown NamedWriteable [org.elasticsearch.cluster.metadata.MetaData$Custom][licenses]]; ]

Port 9300 is open between this server and the master. On the master side it says:

[2017-12-15T20:27:49,226][WARN ][o.e.d.z.ZenDiscovery ] [MASTER] failed to validate incoming join request from node [{node1}{-_dQzvxmTy6hFxacXUUOxw}{0_7v0FDeSsK_0ObzQc7QkQ}{}{}] org.elasticsearch.transport.RemoteTransportException: [node1][][internal:discovery/zen/join/validate] Caused by: java.lang.IllegalArgumentException: Unknown NamedWriteable [org.elasticsearch.cluster.metadata.MetaData$Custom][licenses]

any help would be greatly appreciated.


(Christian Dahlqvist) #2

Which version are you using? Do you have the same set of plugins installed on all nodes?

(Matt Hemingway) #3

5.6.3. Regarding plugins, nothing additional installed. The Linux servers are running the docker image from Elastic. I am disabling x-pack when starting it up via docker.

(system) #4

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.