Doris单机安装部署

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

Apache Doris 是一个基于 MPP 架构的高性能、实时的分析型数据库,以极速易用的特点被人们所熟知,仅需亚秒级响应时间即可返回海量数据下的查询结果,不仅可以支持高并发的点查询场景,也能支持高吞吐的复杂分析场景。基于此,Apache Doris 能够较好的满足报表分析、即席查询、统一数仓构建、数据湖联邦查询加速等使用场景,用户可以在此之上构建用户行为分析、AB 实验平台、日志检索分析、用户画像分析、订单分析等应用。

Apache Doris 最早是诞生于百度广告报表业务的 Palo 项目,2017 年正式对外开源,2018 年 7 月由百度捐赠给 Apache 基金会进行孵化,之后在 Apache 导师的指导下由孵化器项目管理委员会成员进行孵化和运营。目前 Apache Doris 社区已经聚集了来自不同行业数百家企业的 400 余位贡献者,并且每月活跃贡献者人数也超过 100 位。 2022 年 6 月,Apache Doris 成功从 Apache 孵化器毕业,正式成为 Apache 顶级项目(Top-Level Project,TLP)

Apache Doris 如今在中国乃至全球范围内都拥有着广泛的用户群体,截止目前, Apache Doris 已经在全球超过 2000 家企业的生产环境中得到应用,在中国市值或估值排行前 50 的互联网公司中,有超过 80% 长期使用 Apache Doris,包括百度、美团、小米、京东、字节跳动、腾讯、网易、快手、微博、贝壳等。同时在一些传统行业如金融、能源、制造、电信等领域也有着丰富的应用。


一、前期准备

环境需要准备mysql、jdk以及doris安装包,mysql和jdk的安装这里忽略,主要阐述doris安装

1.下载安装包

官网下载地址,下载完成解压到/opt下
在这里插入图片描述

2.修改limits文件

vim /etc/security/limits.conf

在文件的末尾处添加或者修改

* soft nofile 65536
* hard nofile 65536
* soft nproc 65536
* hard nproc 65536
vim /etc/sysctl.conf
# 添加
fs.file-max = 6553560
vm.max_map_count = 2000000

执行生效

sysctl -p

二、安装

1.配置启动FE

vim /opt/apache-doris-1.2.4.1-bin-x86_64/fe/conf

priority_networks = 192.168.19.101/24
#启动fe
sh ./bin/start_fe.sh --daemon

2.配置启动BE

vim /opt/apache-doris-1.2.4.1-bin-x86_64/be/conf

priority_networks = 192.168.19.101/24
#启动be
sh ./bin/start_be.sh --daemon

3.web测试

http:// fe_ip:8030 (账号 root 密码默认为空)
在这里插入图片描述

4.连接测试、添加BE

mysql -uroot -P9030 -h 192.168.19.101
show frontends\G;

如果 IsMaster、Join 和 Alive 三列均为true,则表示节点正常
在这里插入图片描述

通过MySQL 客户端连接到 FE 之后执行下面的 SQL,将 BE 添加到集群中

ALTER SYSTEM ADD BACKEND "192.168.19.101:9050";
SHOW BACKENDS\G

在这里插入图片描述


结尾

  • 感谢大家的耐心阅读,如有建议请私信或评论留言。
  • 如有收获,劳烦支持,关注、点赞、评论、收藏均可,博主会经常更新,与大家共同进步
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Xd聊架构

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值