Showing posts with label curl. Show all posts
Showing posts with label curl. Show all posts
Saturday, 9 April 2016
Monday, 13 April 2015
Elasticseach - Shards allocation error
After follow the Guidelines from Elastic documentation. In
order to recover unassigned shard on TEST Env elasticsearch cluster. I
got this error..
" {"error":" RemoteTransportException[[node01][inet[/ipaddess: 9300]][cluster:admin/reroute]] ; nested: ElasticsearchIllegalArgumentEx ception[[allocate] trying to allocate a primary shard [.shardname1][0], which is disabled]; ","status":400} "
" {"error":"
Resolved with ...
"
#!/bin/bash
for shard in $(curl -XGET http://localhost:9200/_cat/shards | grep UNASSIGNED | awk '{print $2}'); do
# This have to be commented
curl -XPOST 'localhost:9200/_cluster/reroute' -d '{
"commands": [
{
"allocate": {
"index": "index_name",
"shard": 1,
"node": "node1",
"allow_primary": true
}
}
]
}'
sleep 5
done
"
#!/bin/bash
for shard in $(curl -XGET http://localhost:9200/_cat/shards | grep UNASSIGNED | awk '{print $2}'); do
# This have to be commented
curl -XPOST 'localhost:9200/_cluster/reroute' -d '{
"commands": [
{
"allocate": {
"index": "index_name",
"shard": 1,
"node": "node1",
"allow_primary": true
}
}
]
}'
sleep 5
done
"
:-) Dont worry I managed to fix it and re-assigned the shards ...
Subscribe to:
Posts (Atom)
How to check for open ports on Linux
Checking for open ports is among the first steps to secure your device. Listening services may be the entrance for attackers who may exploit...
-
How To Hide and unhide the hard disk Volumes using CMD Commands : First check how many drives are there in my computer and then s...
-
Simplify Your Ansible Playbook Creation with ChatGPT Are you tired of writing complex Ansible playbooks manually? Want to streamline your ...
-
New GNS3 Setup With Lower CPU Load and Lower Memory Consumption ..Try It !!!