doris安装部署
单 FE 部署
编译doris,或者由此下载 https://github.com/baidu-doris/incubator-doris/releases
安装位置:
/opt/doris-0.9.0
配置文件
(需要创建 palo-meta文件夹)
cd fe
mkdir palo-meta
1) Fe.conf
meta_dir = ${DORIS_HOME}/palo-meta
http_port = 18030
rpc_port = 9020
query_port = 9030
edit_log_port = 9010
2) be.conf
be_port = 9060
be_rpc_port = 9070
webserver_port = 18040
heartbeat_service_port = 9050
brpc_port = 18060
storage_root_path = /data1/be/data;/data2/be/data;/data3/be/data;/data4/be/data;/data5/be/data;/data6/be/data;/data7/be/data;/data8/be/data;/data9/be/data;/data10/be/data;/data11/be/data;/data12/be/data
3) 创建目录
mkdir -p /data1/be/data /data2/be/data /data3/be/data /data4/be/data /data5/be/data /data6/be/data /data7/be/data /data8/be/data /data9/be/data /data10/be/data /data11/be/data /data12/be/data
启动fe
cd /opt/doris-0.9.0/fe
sh bin/start_fe.sh
连接fe
mysql -h host -P 9030 -uroot
添加be
ALTER SYSTEM ADD BACKEND “host1:9050”;
ALTER SYSTEM ADD BACKEND “host2:9050”;
ALTER SYSTEM ADD BACKEND “host3:9050”;
(
如果使用多租户功能,则执行以下命令添加BE:
ALTER SYSTEM ADD FREE BACKEND “host:port”;
)
启动be
cd /opt/doris-0.9.0/be
sh bin/start_be.sh
显示fe与be状态
show proc ‘/frontends’;
show proc ‘/backends’;
fe高可用部署
1,修改配置文件,参看前面
2,添加fe
mysql -h host -P 9030 -uroot
添加 follower 或 observer。
使用 mysql-client 连接到已启动的 FE,并执行:
ALTER SYSTEM ADD FOLLOWER “host:port”;
或
ALTER SYSTEM ADD OBSERVER “host:port”;
其中 host 为 follower 或 observer 所在节点 ip;port 为其配置文件fe.conf中的 edit_log_port。
3,首次启动
cd /opt/doris-0.9.0/fe
sh bin/start_fe.sh -helper host:port
其中host为 Leader 所在节点 ip;port 为 Leader 的配置文件 fe.conf 中的 edit_log_port。-helper 参数仅在 follower 和 observer 第一次启动时才需要。
此时可以查看一下fe的状态;
show proc ‘/frontends’;
更多推荐
所有评论(0)