DorisDB使用笔记(一)

2022-07-27 00:00:00 集群 删除 文件 启动 添加

#DorisDB使用笔记

文章目录
前言
1、常用命令
1.1 fe启动
1.2 mysql-client连接到 FE
1.3 查看be 和 fe
1.4 往 fe中添加或者删除be
1.5 启动be
1.6 启动集群fe
1.7 集群添加或删除FE
1.8 其他
2、常见问题
2.1 invalid cluster id. ignore
2.2 JDK文件不存在
2.3 FE启动不了
总结,
前言
Apache Doris是一个支持对海量大数据进行快速分析的MPP数据库,
1、常用命令
1.1 fe启动
sh bin/start_fe.sh --daemon

集群模式:启动个FE,默认是master,另一个FE初次启动时要指定helper:bin/start_fe.sh --helper 192.168.1.1:9010 --daemon,否则两台FE不在一个集群上面

1.2 mysql-client连接到 FE
mysql -h 192.168.1.1 -P9030 -uroot

1.3 查看be 和 fe
show proc '/frontends';
show proc '/backends';

1.4 往 fe中添加或者删除be
alter system add backend '192.168.1.1:9050';
alter system dropp backend '192.168.1.1:9050';
show proc '/backends';

port为be.conf 中的heartbeat_service_port

1.5 启动be
sh bin/start_be.sh --daemon

1.6 启动集群fe
次启动或者集群删除doris-mate 元数据后启动必须使用–helper启动

bin/start_fe.sh --helper 192.168.1.2:9010 --daemon

1.7 集群添加或删除FE
alter system add follower '192.168.1.2:9010';
alter system drop follower '192.168.1.2:9010';
alter system drop observer '192.168.1.2:9010';

1.8 其他
# 启动
sh bin/start_broker.sh --daemo
#添加或删除Broker 其中 host 为 Broker 所在节点 ip;port 为 Broker 配置文件中的 broker_ipc_port。
alter system add broker broker_name ' host:port';
alter system drop broker broker_name 'host:port';
#查看 Broker 状态
show proc '/brokers';

2、常见问题
2.1 invalid cluster id. ignore
fe报错
1.删除fe下doris-mate文件,重启fe,注意此时必须为helper启动
be报错
2.删除be下cluster_id 文件,重启be
集群id 非法,删除Be下:/storage/cluster_id 文件
重新启动Be

2.2 JDK文件不存在
系统/etc/profile中JAVA_HOME配置不存在或者配置错误,
修改profile文件,source /etc/profile 使修改生效,重启be或者fe

vi /etc/profile
source /etc/profile

2.3 FE启动不了
可以删除/doris-meta下元数据再试一下,如果删除元数据后fe从集群丢失,可参考1.7手动添加集群

总结,
以上为博主使用过程中遇到的问题,欢迎随时补充
————————————————
版权声明:本文为CSDN博主「夜雪天晴」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/xueqing90/article/details/120304130

相关文章