Elasticsearch not starting after enabling cluster and node configuration

2017-02-22 13:59:37 Commons Daemon procrun stderr initialized
Exception in thread "main" ception: unknown setting [discovery.zen.ping.multicast.enabled] please check that any required plugins are installed, or check the breaking changes documentation for removed settings
at org.elasticsearch.common.settings.AbstractScopedSettings.validate(AbstractScopedSettings.java:278)
at org.elasticsearch.common.settings.AbstractScopedSettings.validate(AbstractScopedSettings.java:246)
at org.elasticsearch.common.settings.SettingsModule.(SettingsModule.java:138)
at org.elasticsearch.node.Node.(Node.java:325)
at org.elasticsearch.node.Node.(Node.java:229)
at org.elasticsearch.bootstrap.Bootstrap$6.(Bootstrap.java:214)
at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:214)
at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:306)
at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:121)
at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:112)
at org.elasticsearch.cli.SettingCommand.execute(SettingCommand.java:54)
at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:96)
at org.elasticsearch.cli.Command.main(Command.java:62)
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:89)
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:82)
Refer to the log for complete error details.

please tel us whta all plugins need to installed or updated.

Im using ELK stack 5.2 version

Remove the setting from your config file.

Yes if we remove setting, its working fine. But since then i have one more qwery regarding the below lines.
node.master: false
node.data: true

If we add the above 2lines, Elasticsearch service will start and immediately will be stopped.

So please let us know what configuration need to made change in elasticsearch.yml that need to send logs to other nodes also.

Probably because it can not find a master?

But it should not die.

Look at the logs and share them if needed

Yes, Suppose i have 2 servers A,B,C and C is the master node and other A and B are data nodes then how do i configure elasticsearch.yml in all 3 A,B,C servers.

I have to monitor A and B server logs in C server so help me in configuring elasticsearch and filebeat yml please

If you have 3 nodes, I'd recommend leaving default settings.

Have 3 master eligible nodes is what you want IMO.

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