记录第一次部署银河麒麟环境Apache Doris单机部署

一、 环境与规划

  • 服务器系统:银河麒麟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备份与恢复:在恢复时指定副本数

https://blog.csdn.net/a772304419/article/details/154019925

相关推荐
金伟API102428 分钟前
不会写复杂SQL怎么办?
数据库·sql
geovindu1 小时前
sql:Search-Optimized SQL Queries using mysql 9.0
android·数据库·sql·mysql·数据库开发·数据库架构
这个DBA有点耶4 小时前
PostgreSQL HOT更新:频繁更新表的索引膨胀根因与fillfactor调优
数据库·sql·postgresql
一条小小yu6 小时前
Text-to-SQL Agent
数据库·sql
10mAh9 小时前
【SQL】NOT IN 遇到 NULL 为什么返回空集?三值逻辑与反关联实战
jvm·数据库·sql
todoitbo10 小时前
大数据平台如何选时序数据库:用业务 SQL 验证查询、留存和 Spark 链路
大数据·sql·时序数据库
事圆则缓12 小时前
聊天与引用回复的 SQL 怎么设计
数据库·sql
l1t1 天前
DeepSeek总结的有符号、无符号、未对齐:从汇编到 SQL 的教训
汇编·数据库·sql
夜雪一千1 天前
MySQL 如何提高查询速度:从索引、SQL、表结构到实战调优
android·sql·mysql