【详述】三个节点下CPU 分布不均匀问题(红框中的三台)
【背景】
1.第一次同步mysql -> starRocks 时 发现磁盘爆满。
2.be下面有个storage目录里面有个data目录,之前磁盘满了,把data目录mv出来了,新挂了大的磁盘,
又把data里的数据mv回去了
3.紧接着发现了 很多 unHealthTables
【业务影响】
- 36 (详述图片共三台机器 35,36,37)这台机器 业务出现 大量unHealthTables
- 目前导入时出现 too many versions;(已经改为10s导入一次之后,经过2天之后还是一直出现该错误)
【StarRocks版本】2.5.4
【集群规模】例如:3be + 3fe (每台机器 1be +1fe)
【机器信息】CPU虚拟核/内存/网卡,4C/32G/万兆
【联系方式】社区群10-wait
【附件】
- show backends\G
- SHOW PROC ‘/statistic’;
- SHOW PROC ‘/statistic/10163’
- 查看数据块里面的信息
- table里面报以下错误
【注意事项】
1.由于日志文件近期清理过 所以无法提供相应的fe be 日志。新增的日志可以实时协助查看
2.表都是 3副本,主键模型。
- be.conf中的storage_root_path 没有修改过。只是mv了 be下面storage目录里面的data目录
4.集群重启过,也还是没解决问题。
【最终要求】(猜测都是 36这台机器 mv 目录yin)
1.cpu,内存 按道理说应该是均匀分布的
2.unHealthTables 变为 0
3.too many versions 变为正常