Be新加磁盘数据分布严重不均衡

版本:2.3.8的版本


如图所示,disk11和disk12是be新加的磁盘,但是跟其他磁盘相比,磁盘使用不均衡,请问这是怎么回事,怎么让他均衡?

你是配置了存储介质了吧?

be存储就是这么配置的:
storage_root_path=/mnt/disk1;/mnt/disk2;/mnt/disk3;/mnt/disk4;/mnt/disk5;/mnt/disk6;/mnt/disk7;/mnt/disk8;/mnt/disk9;/mnt/disk10;/mnt/disk11;/mnt/disk12

没有ssd,盘都是一样的。

节点之间是均衡的么?建议升级到新版本,旧版本中存在bad case

通过show backends看,be节点之间的数据基本上是均衡的,除了升级,还有其他的办法吗?

目前balance相关的参数设置如下所示:
disable_colocate_balance=false
disable_balance=false
max_scheduling_tablets=2000
schedule_slot_num_per_path=8

show proc '/cluster_balance’结果如下所示:

image
集群所有be新加磁盘使用率都很低,数据在同一个节点的不同磁盘之间不均衡!



还请官方的同学协助看下这是什么原因?
补充一下:没有主键模型表~

自己顶一下~~~

顶一波,我也是加一个磁盘发现同一个节点的磁盘之间不会均衡数据。。。非得我去改造一下大表。sr版本3.0.8

顶一波,目前使用3.1.10也出现类似的问题
image

我发现节点与节点之间均衡没问题,同一个节点就有问题,目前也只有先把节点踢出去,再加回来的方式来尽量均衡数据,唉。

对,同一个节点不同盘符数据就不均衡,不知道新版本有没有解决这个问题。

你data3快满了,满了be无法启动。

是主键表写入不均衡的问题,升级到3.2版本就解决了

你们升级到哪个版本解决了呢?