# Elasticsearch error

**URL:** https://discuss.elastic.co/t/elasticsearch-error/260488
**Category:** Elasticsearch
**Created:** [January 7, 2021, 9:12pm UTC](https://discuss.elastic.co/t/elasticsearch-error/260488 "2021-01-07T21:12:31Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Akhil2](https://avatars.discourse-cdn.com/v4/letter/a/8797f3/32.png) [@Akhil2](https://discuss.elastic.co/u/Akhil2)
#### Post date: [January 7, 2021, 9:12pm UTC](https://discuss.elastic.co/t/elasticsearch-error/260488/1 "2021-01-07T21:12:31Z")

</div>

Hello there,

I have three node cluster implementation and I have noticed some error when I started elasticsearch for master node.

```auto

[2021-01-07T16:07:35,341][WARN][o.e.x.m.e.l.LocalExporter] [master] unexpected error while indexing monitoring document
org.elasticsearch.xpack.monitoring.exporter.ExportException: UnavailableShardsException[[.monitoring-es-7-2021.01.07][0] primary shard is not active Timeout: [1m], request: [BulkShardRequest [[.monitoring-es-7-2021.01.07][0]] containing [33] requests]]
        at org.elasticsearch.xpack.monitoring.exporter.local.LocalBulk.lambda$throwExportException$2(LocalBulk.java:125) ~[x-pack-monitoring-7.9.2.jar:7.9.2]
        at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195) ~[?:?]
        at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177) ~[?:?]
        at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948) ~[?:?]
        at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) ~[?:?]
        at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[?:?]
        at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?]
        at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?]
        at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
        at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) ~[?:?]
        at org.elasticsearch.xpack.monitoring.exporter.local.LocalBulk.throwExportException(LocalBulk.java:126) [x-pack-monitoring-7.9.2.jar:7.9.2]
        at org.elasticsearch.xpack.monitoring.exporter.local.LocalBulk.lambda$doFlush$0(LocalBulk.java:108) [x-pack-monitoring-7.9.2.jar:7.9.2]
        at org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63) [elasticsearch-7.9.2.jar:7.9.2]
        at org.elasticsearch.action.support.ContextPreservingActionListener.onResponse(ContextPreservingActionListener.java:43) [elasticsearch-7.9.2.jar:7.9.2]
        at org.elasticsearch.action.support.TransportAction$1.onResponse(TransportAction.java:89) [elasticsearch-7.9.2.jar:7.9.2]
        at org.elasticsearch.action.support.TransportAction$1.onResponse(TransportAction.java:83) [elasticsearch-7.9.2.jar:7.9.2]
        at org.elasticsearch.action.ActionListener$6.onResponse(ActionListener.java:282) [elasticsearch-7.9.2.jar:7.9.2]
        at org.elasticsearch.action.ActionListener$4.onResponse(ActionListener.java:163) [elasticsearch-7.9.2.jar:7.9.2]
        at org.elasticsearch.action.bulk.TransportBulkAction$BulkOperation$1.finishHim(TransportBulkAction.java:522) [elasticsearch-7.9.2.jar:7.9.2]
        at org.elasticsearch.action.bulk.TransportBulkAction$BulkOperation$1.onFailure(TransportBulkAction.java:517) [elasticsearch-7.9.2.jar:7.9.2]
        at org.elasticsearch.action.support.TransportAction$1.onFailure(TransportAction.java:98) [elasticsearch-7.9.2.jar:7.9.2]
        at org.elasticsearch.action.support.replication.TransportReplicationAction$ReroutePhase.finishAsFailed(TransportReplicationAction.java:867) [elasticsearch-7.9.2.jar:7.9.2]

```

can anyone please tell me how to solve this error?

Thanks,  
Akhil

---

<div class="post-metadata">

### Author: ![myspacebarisbroken](https://avatars.discourse-cdn.com/v4/letter/m/e9a140/32.png) [@myspacebarisbroken](https://discuss.elastic.co/u/myspacebarisbroken)
#### Post date: [January 9, 2021, 7:08am UTC](https://discuss.elastic.co/t/elasticsearch-error/260488/2 "2021-01-09T07:08:44Z")

</div>

> [@Akhil2](#):
>
> `UnavailableShardsException`

This is telling me that one of your shards is unavailable, it could be a number of things.

You can try recovering if you have snapshots, otherwise, you need to figure out why that shard isn't coming online. You can try rerouting the shard, or you can check to see if you have `cluster.routing.allocation.enable` set to `all`

try doing `curl -XGET localhost:9200/_cat/shards?h=index,shard,prirep,state,unassigned.reason| grep UNASSIGNED`and posting the results

It will give a reason like `NODE_LEFT` or similar, which will help diagnose the issue further.

This is a good resource to help you move forward: [How to Resolve Unassigned Shards in Elasticsearch | Datadog](https://www.datadoghq.com/blog/elasticsearch-unassigned-shards/)

---

<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: [February 9, 2021, 7:51pm UTC](https://discuss.elastic.co/t/elasticsearch-error/260488/4 "2021-02-09T19:51:12Z")

</div>

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