DorisDB单机环境搭建

本文档详细介绍了DorisDB的部署步骤,包括JDK、GCC的安装,FE、BE节点的配置与启动,以及Broker的部署。通过这些步骤,你可以成功搭建一个完整的DorisDB集群,并通过WebUI及MySQL客户端进行管理和访问。
摘要由CSDN通过智能技术生成

目录

①JDK

②GCC

③部署FE

④部署BE

⑤部署Broker


参考:http://doc.dorisdb.com/

①JDK

1.去镜像网站下载jdk

https://repo.huaweicloud.com/java/jdk/12.0.1+12/jdk-12.0.1_linux-x64_bin.tar.gz

2. 解压

tar -zxvf jdk-12.0.1_linux-x64_bin.tar.gz -C /usr/local/

3.配置JAVA_HOME:

vi /etc/profile

内容如下:

export JAVA_HOME=/usr/local/jdk-12.0.1

export JRE_HOME=/usr/local/jdk-12.0.1/jre

export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib

export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

使修改生效:source /etc/profile

5.验证是否安装成功:

java -version

②GCC

yum -y install gcc pcre-devel zlib-devel openssl openssl-devel

③部署FE

1.FE的配置文件为vi /home/DorisDB-SE-1.14.5/fe/conf/fe.conf

可以根据FE内存大小调整 -Xmx4096m,为了避免GC建议16G以上

JAVA_OPTS_FOR_JDK_9="-Xmx4096m ..

2.mkdir -p /home/DorisDB-SE-1.14.5/fe/doris-meta

3.启动FE进程:

bin/start_fe.sh --daemon

4.查看日志log/fe.log确认.

5. 访问http://10.1.48.15:8030/, 打开DorisDB的WebUI, 用户名为root, 密码为空.

6.使用MySQL客户端访问FE,安装mysql client

rpm -qa|grep mariadb
rpm -e --nodeps mariadb-libs-5.5.64-1.el7.x86_64

rpm -ivh https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm

yum install mysql-community-client.x86_64 -y

mysql -h 127.0.0.1 -P9030 -uroot

7.查看FE状态:

mysql> SHOW PROC '/frontends'\G

④部署BE

BE的配置文件为DorisDB-XX-1.0.0/be/conf/be.conf

1.创建数据目录:

mkdir -p storage

2.通过mysql客户端添加BE节点:

mysql> ALTER SYSTEM ADD BACKEND "host:port";

这里IP地址为和priority_networks设置匹配的IP,portheartbeat_service_port,默认为9050

3.启动BE:

bin/start_be.sh --daemon

4.查看BE状态, 确认BE就绪:

mysql> SHOW PROC '/backends'\G

⑤部署Broker

配置文件为apache_hdfs_broker/conf/apache_hdfs_broker.conf

启动:

./apache_hdfs_broker/bin/start_broker.sh --daemon

添加broker节点到集群中:

MySQL> ALTER SYSTEM ADD BROKER broker1 "10.1.48.15:8000";

查看broker状态:

MySQL> SHOW PROC "/brokers"\G

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值