doris 安装
2021-06-07 本文已影响0人
专职掏大粪
配置 Doris
#fe 重要配置项
priority_networks = .../...
meta_dir = /DATA/doris-meta
#be 重要配置项
priority_networks = .../...
storage_root_path = ...
#broker 重要配置项
查看主机的子网掩码( CIDR 的表示方法) : ip a
初始化目录
#初始化元数据
mkdir -p /DATA/doris-meta
#初始化数据目录
sh runRemoteCmd.sh "mkdir -p "/hdfs/d1/doris" test
sh runRemoteCmd.sh "mkdir -p /hdfs/d1/doris" test
sh runRemoteCmd.sh "mkdir -p /hdfs/d2/doris" test
sh runRemoteCmd.sh "mkdir -p /hdfs/d3/doris" test
sh runRemoteCmd.sh "mkdir -p /hdfs/d4/doris" test
sh runRemoteCmd.sh "mkdir -p /hdfs/d5/doris" test
sh runRemoteCmd.sh "mkdir -p /hdfs/d6/doris" test
sh runRemoteCmd.sh "mkdir -p /hdfs/d7/doris" test
sh runRemoteCmd.sh "mkdir -p /hdfs/d8/doris" test
sh runRemoteCmd.sh "mkdir -p /hdfs/d9/doris" test
sh runRemoteCmd.sh "mkdir -p /hdfs/d10/doris" test
修改配置项
meta_dir = /DATA/doris-meta
priority_networks = .../...
storage_root_path = /hdfs/d1/doris;/hdfs/d2/doris;/hdfs/d3/doris;/hdfs/d4/doris;/hdfs/d5/doris;/hdfs/d6/doris;/hdfs/d7/doris;/hdfs/d8/doris;/hdfs/d9/doris;/hdfs/d10/doris
启动fe
sh bin/start_fe.sh --daemon
#连接fe
mysql -h IP -P 9030 -uroot -p
+be节点
#添加 be节点
ALTER SYSTEM ADD BACKEND "host:port";
#启动be
sh bin/start_be.sh --daemon
#查看be节点
SHOW PROC '/backends';
#删除be节点
ALTER SYSTEM dropp BACKEND "host:port";
#DECOMMISSION
ALTER SYSTEM DECOMMISSION BACKEND "be_host:be_heartbeat_service_port";
+broker节点
#启动broker
sh bin/start_broker.sh --daemon
#添加 Broker
ALTER SYSTEM ADD BROKER broker_name "host1:port1","host2:port2",...;
#查看 Broker 状态
SHOW PROC "/brokers";
扩容缩容
+fe Follower节点
# 添加Follower
ALTER SYSTEM ADD FOLLOWER "host:port";
# 启动 Follower
bin/start_fe.sh --helper host:port --daemon
# 查看 Follower 状态
SHOW PROC '/frontends';
+fe Observer节点
# 添加OBSERVER
ALTER SYSTEM ADD OBSERVER "host:port";
# 启动OBSERVER
bin/start_fe.sh --helper host:port --daemon
# 查看OBSERVER 状态
SHOW PROC '/frontends';
--helper 参数仅在 follower 和 observer 第一次启动时才需要。