重要:doris不支持单机部署,至少三副本
集群部署策略:
节点1配置FE(Leader):192.168.30.37
节点2配置 BE:192.168.30.40
节点4配置BE:192.168.30.41
节点3配置BE:192.168.30.42
环境部署开始
1、需要安装 Java 运行环境(JDK最低版本要求是8),要检查你所安装的 Java 版本
安装jdk的文章见此链接:
2、直接下载编译好的二进制文件,进行解压。
[root@dev workspace]# wget https://mirrors.tuna.tsinghua.edu.cn/apache/doris/1.1/1.1.1-rc03/apache-doris-1.1.1-bin-x86-noavx2.tar.gz
[root@dev workspace]# tar -zxvf apache-doris-1.1.1-bin-x86-noavx2.tar.gz
3、 查看电脑的open file的大小,如果是1024则要设置大,否则运行be时会提示报错:file descriptors limit is too small
(1)首先通过ulimit -a查看系统的一些参数设置
(2)设置open files参数
####临时的修改
ulimit -n 65535 (命令行直接运行即可)
####如下是永久的修改
vim /etc/profile 在文件末尾加入ulimit –n 65535 source /etc/profile
FE的配置
单个配置fe.conf
- 在fe下创建doris-meta目录,用来存放元数据。
- 配置conf里的fe.conf。很多都是默认设置。修改的地方:
- meta_dir = /opt/doris/DORIS-0.14.7-release/fe/doris-meta。就是创建的doris-meta目录;
- http_port = 18030。默认是8030端口,如果自己电脑的被占用了,就换一个端口,此处换了18030。如果未被占用,使用默认的。
- priority_networks = 192.168.30.37/24。本机的ip地址。(使用 ip a查看后缀是16还是24)
- 在fe目录下,启动fe。
-
cd /data/apache-doris-1.1.1-bin-x86-noavx2/fe/bin
# bin/start_fe.sh
观察不要出现报错即可
-
- 使用jps,查看是否有PaloFe进程,有则启动成功。
- 使用MySQL client连接。mysql -h 192.168.30.37 -P9030 -uroot。默认使用的port是9030,可在fe.conf里看默认的端口号(query_port = 9030)
-
mysql -h 192.168.30.37 -P9030 -uroot
-
- 连接成功,则查询fe节点。SHOW PROC '/frontends'\G (不加";")。查询结果如图。alive=true则成功。
SHOW PROC '/frontends'\G
集群版本的FE见此文档:https://blog.csdn.net/longqiancao1/article/details/117665789
BE的配置
- 在be目录下创建storage目录。
- 修改conf里的be.conf配置文件。storage_root_path = ${DORIS_HOME}/storage;priority_networks = 192.168.xx.xx/24(可通过ip a查看本机的priority_networks)
- 【FE的节点上操作】mysql -h 192.168.30.37-P9030 -uroot 进入mysql;
- 添加backend信息。
-
#添加BE节点到FE ALTER SYSTEM ADD BACKEND "192.168.30.40:9050";
ALTER SYSTEM ADD BACKEND "192.168.30.41:9050";
ALTER SYSTEM ADD BACKEND "192.168.30.42:9050";
- #如不小心填错了,可用这个删除:
- alter system decommission backend "192.168.30.40:9050";
- 启动be。bin/start_be.sh --daemon (--daemon在后台启动)
- 查看be状态。SHOW PROC '/backends'\G。如果alive=true,则启动成功。
标签:bin,部署,192.168,fe,conf,上手,节点,doris From: https://www.cnblogs.com/syw20170419/p/16704763.html