Cluster service failed to start if node missing license plugin

Hi,

Today I faced with an issue where one of the newly added node was missing elastic latest license. The other nodes in the cluster has watcher evaluation plugin installed along with latest elastic license plugin. When I started the new node without having installed the license plugin which I thought was not necessary, the node started fine but failed to discover other nodes in the cluster. The other nodes successfully detected new node. After debugging the issue for few hours I installed elastic-license plugin to new node without watcher and everything worked fine.

My question is

  1. Why it's necessary to add elastic-license even if you don't need watcher installed on new node?

  2. The most frustrating part is no error or warning message in either new or old nodes about the license which makes it very hard what's the cause of the issue.

It would be great if someone could answer my queries.

Cheers,
Sumit

1 Like

We just hit this, too. We installed 'license' for 'marvel-agent'. We added a search node without the plugins and it could not find the master. We added the 'license' plugin and it started working.

Not documented!

Very frustrating!

Hi. So, I can't remove license plugin on my cluster. I should stop all nodes, remove plugin and start all nodes at the same time?