Doris扩容缩容

一、FE扩缩容

        Doris集群FE分为三个角色:Leader、Follower、Observer,默认只有一个Leader和多个Follower和Observer,当Leader宕机后,Followr会参与选举,选举成功后会成为新的Leader,Observer不参与选举,只同步Leader的数据。

        添加FE:

ALTER SYSTEM ADD FOLLOWER "IP:9010";
ALTER SYSTEM ADD OBSERVER "IP:9010";

        启动FOLLOWER和OBSERVER:

bin/start.sh --helper ip:9010 --daemon

        删除FE节点:

ALTER SYSTEM DROP FOLLOWER[OBSERVER] "IP:9010";

二、BE扩缩容

        扩容:

ALTER SYSTEM ADD BACKEND "IP:9050";

       drop方式删除BE节点(不推荐),会直接删除BE节点,数据不能恢复:

ALTER SYSTEM DROP BACKEND "IP:9050";

        DECOMISSION方式删除BE(推荐):

ALTER SYSTEM DECOMISSION BACKEND "IP:9050";

命令下发后,该BE节点的数据会向其它BE节点迁移,迁移完成后,Doris会删除该BE节点。 

        取消删除: 

CANCEL DECOMMISSION BACKEND "IP:9050";

取消后,当前BE节点会维持当前数据量,后续Doris会做负载均衡。 

 

你可能感兴趣的:(大数据)