# My Elasticsearch goes down every day, and I have to restart it. Please help

**URL:** <https://discuss.elastic.co/t/my-elasticsearch-goes-down-every-day-and-i-have-to-restart-it-please-help/132607>\
**Category:** Elasticsearch\
**Created:** [May 21, 2018, 1:02am UTC](https://discuss.elastic.co/t/my-elasticsearch-goes-down-every-day-and-i-have-to-restart-it-please-help/132607 "2018-05-21T01:02:52Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![sundeepm](https://avatars.discourse-cdn.com/v4/letter/s/ed8c4c/32.png) [@sundeepm](https://discuss.elastic.co/u/sundeepm)\
**Post date:** [May 21, 2018, 1:02am UTC](https://discuss.elastic.co/t/my-elasticsearch-goes-down-every-day-and-i-have-to-restart-it-please-help/132607/1 "2018-05-21T01:02:52Z")

</div>

Hello,

I'm using docker-elk v6.2.3. To mention, I've recently upgraded from 5.5.2 to 6.2.3, and since the upgrade, my elasticsearch container goes down everyday, for same errors, on all environments. Below is the error.

[2018-05-19T14:24:54,761][WARN][o.e.d.i.m.MapperService] Setting index.mapper.dynamic is deprecated since indices may not have more than one type anymore.  
[2018-05-19T14:24:54,762][WARN][o.e.d.i.m.AllFieldMapper] [\_all] is deprecated in 6.0+ and will be removed in 7.0. As a replacement, you can use [copy\_to] on mapping fields to create your own catch all field.  
[2018-05-19T14:24:54,763][ERROR][o.e.x.m.e.l.LocalExporter] failed to set monitoring watch **[oOwbR677Rdya\_\_b4noyu9Q\_logstash\_version\_mismatch**]  
java.lang.IllegalArgumentException: Rejecting mapping update to [.watches] as the final mapping would have more than 1 type: [watch, doc]  
at org.elasticsearch.index.mapper.MapperService.internalMerge(MapperService.java:501) ~[elasticsearch-6.2.3.jar:6.2.3]  
at org.elasticsearch.index.mapper.MapperService.internalMerge(MapperService.java:353) ~[elasticsearch-6.2.3.jar:6.2.3]  
at org.elasticsearch.index.mapper.MapperService.merge(MapperService.java:277) ~[elasticsearch-6.2.3.jar:6.2.3]  
at org.elasticsearch.cluster.metadata.MetaDataCreateIndexService$IndexCreationTask.execute(MetaDataCreateIndexService.java:444) ~[elasticsearch-6.2.3.jar:6.2.3]  
at org.elasticsearch.cluster.ClusterStateUpdateTask.execute(ClusterStateUpdateTask.java:45) ~[elasticsearch-6.2.3.jar:6.2.3]  
at org.elasticsearch.cluster.service.MasterService.executeTasks(MasterService.java:643) ~[elasticsearch-6.2.3.jar:6.2.3]  
at org.elasticsearch.cluster.service.MasterService.calculateTaskOutputs(MasterService.java:273) ~[elasticsearch-6.2.3.jar:6.2.3]  
at org.elasticsearch.cluster.service.MasterService.runTasks(MasterService.java:198) [elasticsearch-6.2.3.jar:6.2.3]  
at org.elasticsearch.cluster.service.MasterService$Batcher.run(MasterService.java:133) [elasticsearch-6.2.3.jar:6.2.3]  
at org.elasticsearch.cluster.service.TaskBatcher.runIfNotProcessed(TaskBatcher.java:150) [elasticsearch-6.2.3.jar:6.2.3]  
at org.elasticsearch.cluster.service.TaskBatcher$BatchedTask.run(TaskBatcher.java:188) [elasticsearch-6.2.3.jar:6.2.3]  
at org.elasticsearch.common.util.concurrent.ThreadContext$ContextPreservingRunnable.run(ThreadContext.java:573) [elasticsearch-6.2.3.jar:6.2.3]  
at org.elasticsearch.common.util.concurrent.PrioritizedEsThreadPoolExecutor$TieBreakingPrioritizedRunnable.runAndClean(PrioritizedEsThreadPoolExecutor.java:244) [elasticsearch-6.2.3.jar:6.2.3]  
at org.elasticsearch.common.util.concurrent.PrioritizedEsThreadPoolExecutor$TieBreakingPrioritizedRunnable.run(PrioritizedEsThreadPoolExecutor.java:207) [elasticsearch-6.2.3.jar:6.2.3]  
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0\_161]  
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0\_161]  
at java.lang.Thread.run(Thread.java:748) [?:1.8.0\_161]  
[2018-05-19T14:24:54,765][WARN][o.e.d.i.m.MapperService] Setting index.mapper.dynamic is deprecated since indices may not have more than one type anymore.  
[2018-05-19T14:24:54,765][WARN][o.e.d.i.m.AllFieldMapper] [\_all] is deprecated in 6.0+ and will be removed in 7.0. As a replacement, you can use [copy\_to] on mapping fields to create your own catch all field.  
[2018-05-19T14:24:54,766][ERROR][o.e.x.m.e.l.LocalExporter] failed to set monitoring watch **[oOwbR677Rdya\_\_b4noyu9Q\_xpack\_license\_expiration]**  
java.lang.IllegalArgumentException: Rejecting mapping update to [.watches] as the final mapping would have more than 1 type: [watch, doc]  
at org.elasticsearch.index.mapper.MapperService.internalMerge(MapperService.java:501) ~[elasticsearch-6.2.3.jar:6.2.3]  
at org.elasticsearch.index.mapper.MapperService.internalMerge(MapperService.java:353) ~[elasticsearch-6.2.3.jar:6.2.3]  
at org.elasticsearch.index.mapper.MapperService.merge(MapperService.java:277) ~[elasticsearch-6.2.3.jar:6.2.3]  
at org.elasticsearch.cluster.metadata.MetaDataCreateIndexService$IndexCreationTask.execute(MetaDataCreateIndexService.java:444) ~[elasticsearch-6.2.3.jar:6.2.3]  
at org.elasticsearch.cluster.ClusterStateUpdateTask.execute(ClusterStateUpdateTask.java:45) ~[elasticsearch-6.2.3.jar:6.2.3]  
at org.elasticsearch.cluster.service.MasterService.executeTasks(MasterService.java:643) ~[elasticsearch-6.2.3.jar:6.2.3]  
at org.elasticsearch.cluster.service.MasterService.calculateTaskOutputs(MasterService.java:273) ~[elasticsearch-6.2.3.jar:6.2.3]  
at org.elasticsearch.cluster.service.MasterService.runTasks(MasterService.java:198) [elasticsearch-6.2.3.jar:6.2.3]  
at org.elasticsearch.cluster.service.MasterService$Batcher.run(MasterService.java:133) [elasticsearch-6.2.3.jar:6.2.3]  
at org.elasticsearch.cluster.service.TaskBatcher.runIfNotProcessed(TaskBatcher.java:150) [elasticsearch-6.2.3.jar:6.2.3]  
at org.elasticsearch.cluster.service.TaskBatcher$BatchedTask.run(TaskBatcher.java:188) [elasticsearch-6.2.3.jar:6.2.3]  
at org.elasticsearch.common.util.concurrent.ThreadContext$ContextPreservingRunnable.run(ThreadContext.java:573) [elasticsearch-6.2.3.jar:6.2.3]  
at org.elasticsearch.common.util.concurrent.PrioritizedEsThreadPoolExecutor$TieBreakingPrioritizedRunnable.runAndClean(PrioritizedEsThreadPoolExecutor.java:244) [elasticsearch-6.2.3.jar:6.2.3]  
at org.elasticsearch.common.util.concurrent.PrioritizedEsThreadPoolExecutor$TieBreakingPrioritizedRunnable.run(PrioritizedEsThreadPoolExecutor.java:207) [elasticsearch-6.2.3.jar:6.2.3]  
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0\_161]  
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0\_161]  
at java.lang.Thread.run(Thread.java:748) [?:1.8.0\_161]  
[2018-05-19T14:24:54,767][WARN][o.e.d.i.m.MapperService] Setting index.mapper.dynamic is deprecated since indices may not have more than one type anymore.  
[2018-05-19T14:24:54,767][WARN][o.e.d.i.m.AllFieldMapper] [\_all] is deprecated in 6.0+ and will be removed in 7.0. As a replacement, you can use [copy\_to] on mapping fields to create your own catch all field.  
[2018-05-19T14:24:54,767][ERROR][o.e.x.m.e.l.LocalExporter] failed to set monitoring watch [**oOwbR677Rdya\_\_b4noyu9Q\_elasticsearch\_nodes]**  
java.lang.IllegalArgumentException: Rejecting mapping update to [.watches] as the final mapping would have more than 1 type: [watch, doc]  
at org.elasticsearch.index.mapper.MapperService.internalMerge(MapperService.java:501) ~[elasticsearch-6.2.3.jar:6.2.3]  
at org.elasticsearch.index.mapper.MapperService.internalMerge(MapperService.java:353) ~[elasticsearch-6.2.3.jar:6.2.3]  
at org.elasticsearch.index.mapper.MapperService.merge(MapperService.java:277) ~[elasticsearch-6.2.3.jar:6.2.3]

I've highlighted the errors above, FYI..

Thank you,  
Sundeep

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [May 21, 2018, 5:57am UTC](https://discuss.elastic.co/t/my-elasticsearch-goes-down-every-day-and-i-have-to-restart-it-please-help/132607/2 "2018-05-21T05:57:24Z")

</div>

That doesn't show Elasticsearch shutting down at all?

---

<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:** [June 18, 2018, 5:57am UTC](https://discuss.elastic.co/t/my-elasticsearch-goes-down-every-day-and-i-have-to-restart-it-please-help/132607/3 "2018-06-18T05:57:26Z")

</div>

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