# Unknown setting \[cluster.initial\_master\_nodes\]

**URL:** <https://discuss.elastic.co/t/unknown-setting-cluster-initial-master-nodes/174102>\
**Category:** Elasticsearch\
**Created:** [March 27, 2019, 11:09am UTC](https://discuss.elastic.co/t/unknown-setting-cluster-initial-master-nodes/174102 "2019-03-27T11:09:16Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![willemdh](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/willemdh/32/16922_2.png) [@willemdh](https://discuss.elastic.co/u/willemdh)\
**Post date:** [March 27, 2019, 11:09am UTC](https://discuss.elastic.co/t/unknown-setting-cluster-initial-master-nodes/174102/1 "2019-03-27T11:09:16Z")

</div>

Hello,

Just updated 1 of my DV Elastic clusters to 6.7. Tried running the 7.0 Upgrade Assistant. The 7.0 Upgrade Assistant suggested I need to fix 'discovery configuration'

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/b/b/bbbe34515864e261f56ca8a4e64e5c54a28b6bc1.png)

After looking into [https://www.elastic.co/guide/en/elasticsearch/reference/7.0/breaking-changes-7.0.html#\_discovery\_configuration\_is\_required\_in\_production](https://www.elastic.co/guide/en/elasticsearch/reference/7.0/breaking-changes-7.0.html#_discovery_configuration_is_required_in_production)

I tried adding:

```
cluster.initial_master_nodes:
  - <mynodename>

```

in elasticsearch.yml

Result: elasticsearch no longer starting, error:

```
[2019-03-27T11:58:00,732][ERROR][o.e.b.Bootstrap] [<mynodename>] Exception
java.lang.IllegalArgumentException: unknown setting [cluster.initial_master_nodes] 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:530) ~[elasticsearch-6.7.0.jar:6.7.0]
        at org.elasticsearch.common.settings.AbstractScopedSettings.validate(AbstractScopedSettings.java:475) ~[elasticsearch-6.7.0.jar:6.7.0]
        at org.elasticsearch.common.settings.AbstractScopedSettings.validate(AbstractScopedSettings.java:446) ~[elasticsearch-6.7.0.jar:6.7.0]
        at org.elasticsearch.common.settings.AbstractScopedSettings.validate(AbstractScopedSettings.java:417) ~[elasticsearch-6.7.0.jar:6.7.0]
        at org.elasticsearch.common.settings.SettingsModule.<init>(SettingsModule.java:148) ~[elasticsearch-6.7.0.jar:6.7.0]
        at org.elasticsearch.node.Node.<init>(Node.java:374) ~[elasticsearch-6.7.0.jar:6.7.0]
        at org.elasticsearch.node.Node.<init>(Node.java:266) ~[elasticsearch-6.7.0.jar:6.7.0]
        at org.elasticsearch.bootstrap.Bootstrap$5.<init>(Bootstrap.java:212) ~[elasticsearch-6.7.0.jar:6.7.0]
        at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:212) ~[elasticsearch-6.7.0.jar:6.7.0]
        at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:333) [elasticsearch-6.7.0.jar:6.7.0]
        at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:159) [elasticsearch-6.7.0.jar:6.7.0]
        at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:150) [elasticsearch-6.7.0.jar:6.7.0]
        at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:86) [elasticsearch-6.7.0.jar:6.7.0]
        at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:124) [elasticsearch-cli-6.7.0.jar:6.7.0]
        at org.elasticsearch.cli.Command.main(Command.java:90) [elasticsearch-cli-6.7.0.jar:6.7.0]
        at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:116) [elasticsearch-6.7.0.jar:6.7.0]
        at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:93) [elasticsearch-6.7.0.jar:6.7.0]

```

So why would the upgrade assistant suggest to add an unknown setting?

Grtz

Willem

---

<div class="post-metadata">

**Author:** ![DavidTurner](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/davidturner/32/22453_2.png) [@DavidTurner](https://discuss.elastic.co/u/DavidTurner)\
**Post date:** [March 27, 2019, 1:38pm UTC](https://discuss.elastic.co/t/unknown-setting-cluster-initial-master-nodes/174102/2 "2019-03-27T13:38:29Z")

</div>

I see the confusion. The discovery settings have been moved around quite a bit in 7.0, and the three listed in the breaking changes documentation do not exist in 6.7.

You should be able to satisfy this item in the upgrade assistant by setting `discovery.zen.ping.unicast.hosts`.

I will update the documentation and see if we can clarify this in the upgrade assistant.

---

<div class="post-metadata">

**Author:** ![DavidTurner](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/davidturner/32/22453_2.png) [@DavidTurner](https://discuss.elastic.co/u/DavidTurner)\
**Post date:** [March 27, 2019, 1:50pm UTC](https://discuss.elastic.co/t/unknown-setting-cluster-initial-master-nodes/174102/3 "2019-03-27T13:50:17Z")

</div>

I opened [https://github.com/elastic/elasticsearch/pull/40528](https://github.com/elastic/elasticsearch/pull/40528).

---

<div class="post-metadata">

**Author:** ![DavidTurner](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/davidturner/32/22453_2.png) [@DavidTurner](https://discuss.elastic.co/u/DavidTurner)\
**Post date:** [March 27, 2019, 5:14pm UTC](https://discuss.elastic.co/t/unknown-setting-cluster-initial-master-nodes/174102/4 "2019-03-27T17:14:06Z")

</div>

@willemdh the docs are updated. Thank you for reporting this.

---

<div class="post-metadata">

**Author:** ![willemdh](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/willemdh/32/16922_2.png) [@willemdh](https://discuss.elastic.co/u/willemdh)\
**Post date:** [March 27, 2019, 9:32pm UTC](https://discuss.elastic.co/t/unknown-setting-cluster-initial-master-nodes/174102/5 "2019-03-27T21:32:51Z")

</div>

@DavidTurner Np, while we are at, another thing I noticed is that the 'Done' button stays greyed out after completing some upgrade reindex tasks, check this screenshot. The mouse pointer becomes a red forbidden pointer.

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/4/2/4253c7d01f21c4f1e8cffcf9a12a503bc705aac6.png)

When I click close, the task seems to have executed successfully, so it's just a gui issue, but still..

---

<div class="post-metadata">

**Author:** ![DavidTurner](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/davidturner/32/22453_2.png) [@DavidTurner](https://discuss.elastic.co/u/DavidTurner)\
**Post date:** [March 28, 2019, 7:12am UTC](https://discuss.elastic.co/t/unknown-setting-cluster-initial-master-nodes/174102/6 "2019-03-28T07:12:31Z")

</div>

That seems wrong, but the UI isn't really my area. Could you open a new thread in the [Kibana](https://discuss.elastic.co/c/kibana) forum about this?

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [April 25, 2019, 7:12am UTC](https://discuss.elastic.co/t/unknown-setting-cluster-initial-master-nodes/174102/7 "2019-04-25T07:12:39Z")

</div>

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