By default, ES-Hadoop uses the following:
es.nodes.wan.only: false
es.nodes.discovery: true
es.nodes.data.only: true
Starting with Elasticsearch 7.10, we have node roles such as data_hot, data_warm, data_content, data_frozen.
The data role is going to be sunset in favor of those roles.
In case ES-Hadoop tries to discover a cluster in search of nodes having the data role, it fails.
The problem is at:
|
this.isClient = roles.contains("data") == false; |