集群配置:
doris集群:
fe 三台 6核32G服务器
BE几点:5台 16核128G的服务器
现在在doris manager上扩容一台 BE节点,服务器配置为32核 10000G的服务器。
出现的问题:
扩容完成之后,发现相同的sql查询数据库查出来结果比扩容之前的数据少
扩容前:
-- 查询副本0
SET use_fix_replica = 0;
SELECT COUNT(*) FROM ads_bigdata.ads_offline_invo_dim;
-- 查询副本1
SET use_fix_replica = 1;
SELECT COUNT(*) FROM ads_bigdata.ads_offline_invo_dim;
-- 查询副本2
SET use_fix_replica = 2;
SELECT COUNT(*) FROM ads_bigdata.ads_offline_invo_dim;
三个副本数据量一致
扩容后:
-- 查询副本0
SET use_fix_replica = 0;
SELECT COUNT(*) FROM ads_bigdata.ads_offline_invo_dim;
-- 查询副本1
SET use_fix_replica = 1;
SELECT COUNT(*) FROM ads_bigdata.ads_offline_invo_dim;
-- 查询副本2(新增 BE 上的副本,数据量比前三个服务少)
SET use_fix_replica = 2;
SELECT COUNT(*) FROM ads_bigdata.ads_offline_invo_dim;