Help Center/
Cloud Search Service/
Troubleshooting/
Functions/
A Node in an Elasticsearch Cluster Has No Shards Allocated to It
Updated on 2025-10-11 GMT+08:00
A Node in an Elasticsearch Cluster Has No Shards Allocated to It
Solution
- Run the following command to check unallocated shards:
GET _cluster/allocation/explain?pretty
Figure 1 Checking unallocated shards - In the cluster list, find the target cluster, and choose More > Cerebro in the Operation column. Log in to Cerebro.
- On the Cerebro console, choose allocation.enable in the upper left corner, and change none to all.
- If Cerebro is unavailable, run the following command:
curl -X PUT "http://Intranet_IP:9200/_cluster/settings" -H 'Content-Type: application/json' -d'{"persistent":{"cluster.routing.allocation.enable": "all"}}'
Parent topic: Functions
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
The system is busy. Please try again later.
For any further questions, feel free to contact us through the chatbot.
Chatbot