Hi,
Is there any way to update how elasticsearch manages priority in pending
tasks queue?
Here's some background -
My cluster was in yellow state for more than a day and now it is green, But
it seems shards are being started and that also is taking lot of time.
Now, I give delete index request and that's how queue looks -
curl -XGET 'http://10.0.11.120:9200/_cluster/pending_tasks'?pretty=true
{
"tasks" : [ {
"insert_order" : 60444,
"proirity" : "URGENT",
"source" : "delete-index [index_18530]",
"time_in_queue_millis" : 1740,
"time_in_queue" : "1.7s"
}, {
"insert_order" : 60443,
"proirity" : "HIGH",
"source" : "shard-started ([index_18227][1],
node[t8aivPciQwSqdgJYj1iY2w], relocating [H52VhU9pQRuS2Mp-YtcD7Q], [P],
s[INITIALIZING]), reason [after recovery (replica) from node
[[esearch08][H52VhU9pQRuS2Mp-YtcD7Q][inet[/10.0.11.128:9300]]{master=false,
zone=zone_spop-sjc}]]",
"time_in_queue_millis" : 39494,
"time_in_queue" : "39.4s"
} ]
As you see, my delete request has propriety of URGENT.
But after 30 seconds this request times out
{"error":"RemoteTransportException[[esearch00][inet[/10.0.11.120:9300]][indices/delete]];
nested: ProcessClusterEventTimeoutException[failed to process cluster event
(delete-index [index_18530]) within 30s]; ","status":503}
It seems that URGENT request timed-out because of other HIGH priority
requests.
Is there any way to execute delete request successfully even if shards of
other index are being moved around or started?
Thanks
Ashish
--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/CANsfGR%3DE0rPinu3GiaawbmDt4MNLCGUrf%2BLyQcUK4s8j6Utndw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.