This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
elasticsearch [2021/01/25 23:32] k2patel |
elasticsearch [2021/01/25 23:36] k2patel [Quick Commands] |
||
---|---|---|---|
Line 5: | Line 5: | ||
<code bash> | <code bash> | ||
curl -XGET 'http://localhost:9200/_cluster/health?pretty=true' | curl -XGET 'http://localhost:9200/_cluster/health?pretty=true' | ||
- | </code> | ||
- | |||
- | == Node Information == | ||
- | <code bash> | ||
- | curl -XGET 'http://localhost:9200/_nodes?pretty=true' | ||
</code> | </code> | ||
Line 20: | Line 15: | ||
<code bash> | <code bash> | ||
curl -XGET 'http://localhost:9200/_cat/shards' | curl -XGET 'http://localhost:9200/_cat/shards' | ||
+ | </code> | ||
+ | |||
+ | == Unassigned shard | timeout == | ||
+ | = Try restarting = | ||
+ | <code bash> | ||
+ | curl -XPOST -k https://admin:<password>@<hostname>:9200/_cluster/reroute?retry_failed=true --CApath /etc/elasticsearch/root-ca-key.pem | ||
+ | </code> | ||
+ | = List indexes not assigned = | ||
+ | <code bash> | ||
+ | curl -k --CApath /etc/elasticsearch/root-ca-key.pem -XGET https://admin:<password>@<hostname>:9200/_cat/shards?h=index,shard,prirep,state,unassigned.reason | grep -i UNASSIGNED | ||
+ | </code> | ||
+ | = Detailed information on issue = | ||
+ | <code bash> | ||
+ | curl -k --CApath /etc/elasticsearch/root-ca-key.pem -XGET https://admin:<password>@<hostname>:9200/_cluster/allocation/explain?pretty | ||
</code> | </code> | ||