一、 环境与规划
- 服务器系统:银河麒麟V10(本文主要操作在此服务器上)
- Doris版本:4.0.2 (bin-arrm64)
- 部署目标:搭建一个功能完整的Doris单机版集群(包含1个FE和1个BE)。
二、 部署前的环境准备(把坑提前填平!)
Doris 对运行环境有一定要求,如果我们不提前配置好,后续启动过程会不断报错。下面是所有你必须提前完成的配置。
1. 安装并配置Java环境
Doris 2.x 及更高版本对Java版本有要求。我们以官方推荐的 JDK 17 为例。
2. 关闭Swap交换分区
高性能数据库非常讨厌Swap,因为它会带来不可预测的性能抖动。
3. 修改系统内核参数和资源限制
这是最容易踩坑的地方,我们一次性把它配好。
三、 下载与解压Doris。
1.访问官网:Apache Doris下载页面
https://doris.apache.org/zh-CN/download
2.选择版本:
Version: 4.0.2 (或更新的稳定版)
Architecture: x64 (no avx2) <-- 新手强烈推荐,兼容性最好!
Tarball: Binary
3.下载与解压:复制下载链接,在服务器上执行。
4。创建表
这块作者遇到了问题,doris默认是3个后端BF,所以在创建数据库的时候,必须默认制定是一个后端才可以,参考如下语句:
CREATE DATABASE new_db PROPERTIES ("replication_num" = "1");
5:最后成功部署了,并创建数据库了,如下图


参考文章:
从零到一:超详细的Apache Doris单机部署指南(含所有新手常见报错及解决方案)
https://blog.csdn.net/qq_41956221/article/details/157249583
ApacheDoris数据库单机部署流程(小白向)
https://blog.csdn.net/lxdnewbee/article/details/144389858
Doris备份与恢复:在恢复时指定副本数