I have 4 EC2 machines in ElasticSearch Cluster.
Configuration: c5d.large
, Memory: 3.5G
, Data Disk: 50GB NVME
instance storage.
ElasticSearch Version: 6.8.21
I added the 5th machine with the same configuration c5d.large
, Memory: 3.5G
, Data Disk: 50GB NVME
instance storage. After that, Search requests are taking more time than earlier. I enabled slow logs, which shows only shards that are present on the 5th node are taking more time for search. Also, I can see high disk Read IO happening on new node when I trigger search requests. The iowait% increases by the number of search requests and goes up to 90-95%. All old nodes do not show any read spikes.
I checked elasticsearch.yml
, jvm.options
and even sysctl -A
configurations. there is no diff between config on new nodes vs old nodes.
What could be the issue here?