ClusterBlockException:blocked by: [SERVICE_UNAVAILABLE/1/state not recovered /initialized]

I have 12nodes (include 3 master nodes and 9 data nodes).
I use Elasticsearch 6.2.3 , ubuntu desktop 512G Memory, about 1000shards in cluster.
Yesterday, the cluster status got red , because one of my data nodes crashed .
While I restarted my crashed node , the cluster still red.
when I use elasticsearch-head check my cluster , the node log shows below:

Caused by : org.elasticsearch.discovery.MasterNotDiscoveredException: ClusterBlockException[blocked by:[SERVICE_UNAVAILABLE/1/state not recovered /initialized];]
[WARN] [r.suppressed] path: /_aliases, params:{} 
org.elasticsearch.transport.RemoteTransportException: [master1][][indices:admin/get]
Caused by: org.elasticsearch.discovery.MasterNotDiscoveredException: 
ClusterBlockException[blocked by: [SERVICE_UNAVAILABLE/1/state not recovered / initialized]]
at ...

gateway.recover_after_nodes is the key to problem. I set 10 while only 9 data nodes available.

1 Like

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