一、背景
最近ES集群一直在做分片迁移,想腾出几台机器,但是查看机器监控,带宽一直上不去,基本稳定在350M左右,网口是10g的。
二、排查
1、交换机上联口瓶颈
通过iperf测试性能,基本达到4Gb/s,基本排除是交换机带宽瓶颈问题
2、es配置问题
核查过es配置参数,发现indices.recovery.max_bytes_per_sec设置为40mb,通过尝试调大该值,带宽就跑上去了。注意,调整该值时,需要实时查看交换机带宽峰值,别跑满了。

参考:https://www.elastic.co/guide/en/elasticsearch/reference/current/recovery.html
另,如有需要,请添加wx咨询。wx:oneaicat