Hello,
My cluster consists of 9nodes and uses hot-warm architecture.
01: coordinating
02,03: master eligible nodes
04,05,06: hot
07,08,09: warm
I have questions about flush.total results from _cat api's.
As we see from below results, flush.total numbers were totally different from each nodes(warm). Is it possible to make them equal (or close to)? so each node work equally.
I also checked with hot_threads api - 08 node is doing nothing and only 07,09 nodes are busy for "[flush]". last batch (via curator:allocation) was run 22hours ago.
Please advice if there are any setting to make them equally receiving traffics and executing flush.
Thanks!
GET _cluster/health
{
"cluster_name": "gm",
"status": "green",
"timed_out": false,
"number_of_nodes": 9,
"number_of_data_nodes": 6,
"active_primary_shards": 1215,
"active_shards": 2430,
"relocating_shards": 0,
"initializing_shards": 0,
"unassigned_shards": 0,
"delayed_unassigned_shards": 0,
"number_of_pending_tasks": 0,
"number_of_in_flight_fetch": 0,
"task_max_waiting_in_queue_millis": 0,
"active_shards_percent_as_number": 100
}
GET _cat/nodes?v&s=id&s=name&h=name,flush.total,flush.total_time
name flush.total flush.total_time
suy-prd-opr-els-01 0 0s
suy-prd-opr-els-02 0 0s
suy-prd-opr-els-03 0 0s
suy-prd-opr-els-04 353452399 1.9h
suy-prd-opr-els-05 1217076786 1.9h
suy-prd-opr-els-06 8410385606 3h
suy-prd-opr-els-07 14970158534 2.7h
suy-prd-opr-els-08 346690902 3.7m
suy-prd-opr-els-09 66519382342 9.8h
GET _cat/nodes?v&s=name&h=name,disk.total,disk.used,disk.used_percent
name disk.total disk.used disk.used_percent
suy-prd-opr-els-01 47.6gb 5.7gb 11.97
suy-prd-opr-els-02 47.6gb 5.3gb 11.17
suy-prd-opr-els-03 47.6gb 5.3gb 11.14
suy-prd-opr-els-04 499.7gb 169.7gb 33.97
suy-prd-opr-els-05 499.7gb 178.8gb 35.79
suy-prd-opr-els-06 499.7gb 173.4gb 34.70
suy-prd-opr-els-07 3.9tb 2.8tb 74.12
suy-prd-opr-els-08 3.9tb 2.6tb 68.29
suy-prd-opr-els-09 3.9tb 2.6tb 68.92