增加了一个be节点,数据没有自动均衡

Viewed 11

各位大佬,我给集群的be增加了一个节点快一个星期了,数据基本没有均衡过来,请问是什么情况?
企业微信截图_17321551823495.png
可以手工触发均衡下么?
谢谢了。

1 Answers

(1)确认主fe 的以下的配置
执行命令:admin show frontend config like "xxxx"
其中:
1. disable_balance = false
2. disable_disk_balance = false
3. disable_colocate_balance = false
4. disable_tablet_scheduler = false
5. 如果用户是单副本的表,且版本是2.0.4之后,且磁盘不均衡,需要把 enable_disk_balance_for_single_replica 改成true (它的默认值是false)

(2) show proc "/backends/"
如果OtherUsedCapacity 很大,这时可能也会造成无法磁盘均衡,其他数据占用了很多空间需要手动清理。

(3)show trash
如果trash很多,可以admin clean trash清除。

(4)确认be.conf下storage_root_path数据存储路径是否显式指定了存储介质类型,如果没有冷热分层的需求去掉指定的存储介质类型,再重启be。

如果数据还未均衡可加我微信(hhj_0530)沟通