# o.e.b.Bootstrap

**URL:** https://discuss.elastic.co/t/o-e-b-bootstrap/250365
**Category:** Elasticsearch
**Created:** [September 29, 2020, 1:29pm UTC](https://discuss.elastic.co/t/o-e-b-bootstrap/250365 "2020-09-29T13:29:26Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![muthug](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/muthug/32/82555_2.png) [@muthug](https://discuss.elastic.co/u/muthug)
#### Post date: [September 29, 2020, 1:29pm UTC](https://discuss.elastic.co/t/o-e-b-bootstrap/250365/1 "2020-09-29T13:29:26Z")

</div>

[2020-09-29T15:25:43,752][ERROR][o.e.b.Bootstrap] [VDCGraylogNode02] Exception  
java.lang.IllegalArgumentException: node settings must not contain any index level settings  
at org.elasticsearch.common.settings.SettingsModule.(SettingsModule.java:143) ~[elasticsearch-7.8.1.jar:7.8.1]  
at org.elasticsearch.node.Node.(Node.java:370) ~[elasticsearch-7.8.1.jar:7.8.1]  
at org.elasticsearch.node.Node.(Node.java:266) ~[elasticsearch-7.8.1.jar:7.8.1]  
at org.elasticsearch.bootstrap.Bootstrap$5.(Bootstrap.java:227) ~[elasticsearch-7.8.1.jar:7.8.1]  
at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:227) ~[elasticsearch-7.8.1.jar:7.8.1]  
at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:393) [elasticsearch-7.8.1.jar:7.8.1]  
at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:170) [elasticsearch-7.8.1.jar:7.8.1]  
at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:161) [elasticsearch-7.8.1.jar:7.8.1]  
at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:86) [elasticsearch-7.8.1.jar:7.8.1]  
at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:127) [elasticsearch-cli-7.8.1.jar:7.8.1]  
at org.elasticsearch.cli.Command.main(Command.java:90) [elasticsearch-cli-7.8.1.jar:7.8.1]  
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:126) [elasticsearch-7.8.1.jar:7.8.1]  
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:92) [elasticsearch-7.8.1.jar:7.8.1]  
[2020-09-29T15:25:43,757][ERROR][o.e.b.ElasticsearchUncaughtExceptionHandler] [VDCGraylogNode02] uncaught exception in thread [main]  
org.elasticsearch.bootstrap.StartupException: java.lang.IllegalArgumentException: node settings must not contain any index level settings  
at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:174) ~[elasticsearch-7.8.1.jar:7.8.1]  
at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:161) ~[elasticsearch-7.8.1.jar:7.8.1]  
at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:86) ~[elasticsearch-7.8.1.jar:7.8.1]  
at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:127) ~[elasticsearch-cli-7.8.1.jar:7.8.1]  
at org.elasticsearch.cli.Command.main(Command.java:90) ~[elasticsearch-cli-7.8.1.jar:7.8.1]  
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:126) ~[elasticsearch-7.8.1.jar:7.8.1]  
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:92) ~[elasticsearch-7.8.1.jar:7.8.1]  
Caused by: java.lang.IllegalArgumentException: node settings must not contain any index level settings  
at org.elasticsearch.common.settings.SettingsModule.(SettingsModule.java:143) ~[elasticsearch-7.8.1.jar:7.8.1]  
at org.elasticsearch.node.Node.(Node.java:370) ~[elasticsearch-7.8.1.jar:7.8.1]  
at org.elasticsearch.node.Node.(Node.java:266) ~[elasticsearch-7.8.1.jar:7.8.1]  
at org.elasticsearch.bootstrap.Bootstrap$5.(Bootstrap.java:227) ~[elasticsearch-7.8.1.jar:7.8.1]  
at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:227) ~[elasticsearch-7.8.1.jar:7.8.1]  
at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:393) ~[elasticsearch-7.8.1.jar:7.8.1]  
at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:170) ~[elasticsearch-7.8.1.jar:7.8.1]

I am unable to start the ES service can any one help ☹

---

<div class="post-metadata">

### Author: ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)
#### Post date: [September 29, 2020, 2:07pm UTC](https://discuss.elastic.co/t/o-e-b-bootstrap/250365/2 "2020-09-29T14:07:03Z")

</div>

> node settings must not contain any index level settings

This means that your `elasticsearch.yml` file has wrong settings.

---

<div class="post-metadata">

### Author: ![muthug](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/muthug/32/82555_2.png) [@muthug](https://discuss.elastic.co/u/muthug)
#### Post date: [September 29, 2020, 3:34pm UTC](https://discuss.elastic.co/t/o-e-b-bootstrap/250365/3 "2020-09-29T15:34:04Z")

</div>

David - I have pasted my yml file here, kindly correct me where i did mistake.

cluster.name: graylog  
node.name: "Node01"  
index.number\_of\_shards: 5  
index.number\_of\_replicas: 1  
path.data: /opt/data1/ESData/Index  
path.logs: /opt/data1/ESData/logs  
bootstrap.memory\_lock: true  
discovery.zen.minimum\_master\_nodes: 1  
discovery.zen.ping.timeout: 3s  
discovery.seed\_hosts: ["10.46.XX.XX", "10.46.XX.XX"]  
cluster.initial\_master\_nodes: ["Node01", "Node02"]  
discovery.zen.ping.multicast.enabled: false  
threadpool.bulk.queue\_size: 1000  
index.routing.allocation.disable\_allocation: false

---

<div class="post-metadata">

### Author: ![kavierkoo](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/kavierkoo/32/86555_2.png) [@kavierkoo](https://discuss.elastic.co/u/kavierkoo)
#### Post date: [September 30, 2020, 6:49am UTC](https://discuss.elastic.co/t/o-e-b-bootstrap/250365/4 "2020-09-30T06:49:09Z")

</div>

> [@muthug](#):
>
> [2020-09-29T15:25:43,752][ERROR][o.e.b.Bootstrap] [VDCGraylogNode02] Exception  
> java.lang.IllegalArgumentException: node settings must not contain any **index level settings**

```auto
index.number_of_shards: 5
index.number_of_replicas: 1

```

These 2 settings belongs to **Index Setting** and should not be in elasticsearch.yml

Hope this helps!

> **[Index modules | Elasticsearch Guide \[8.11\] | Elastic](https://www.elastic.co/guide/en/elasticsearch/reference/current/index-modules.html)**

---

<div class="post-metadata">

### Author: ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)
#### Post date: [September 30, 2020, 6:52am UTC](https://discuss.elastic.co/t/o-e-b-bootstrap/250365/5 "2020-09-30T06:52:47Z")

</div>

> [@muthug](#):
>
> discovery.zen.minimum\_master\_nodes: 1

This setting is no longer used in Elasticsearch 7.x clusters.

> [@muthug](#):
>
> index.routing.allocation.disable\_allocation: false

This also does not belong in the config file.

I would also recommend reading [the docs on resiliency](https://www.elastic.co/guide/en/elasticsearch/reference/7.9/high-availability-cluster-small-clusters.html) as the settings indicate to me that you may have tried to achieve high availability with only 2 nodes, which is not possible.

---

<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: [October 28, 2020, 6:52am UTC](https://discuss.elastic.co/t/o-e-b-bootstrap/250365/6 "2020-10-28T06:52:53Z")

</div>

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