如何排查节点资源使用倾斜

Viewed 31

image.png
三个BE中的一个资源使用都别的节点高挺多,而且是长时间一直如此。不管是cc,内存,io,cpu都是,如何排查这个产生的原因?

1 Answers

compaction score 高说明累计的版本多,后面有个tablet 当前最大版本数也会升高,原因是导入太多了 compaction 跟不上;compaction 需要大量读写磁盘,所以磁盘 IO 会升高。

开了 enable_single_replica_compaction 的情况下,就是只有一个 BE 执行 compaction ,其他 BE 会从这个 BE download 数据。

其他情况需要根据日志具体分析