记录第一次部署银河麒麟环境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

相关推荐
w-w0w-w14 小时前
SQL注入
网络·数据库·sql
宇宙无敌暴龙战士66616 小时前
MySQL 8 库表操作学习笔记:SQL 基础、库表管理、约束与用户授权全流程
数据库·sql·mysql·学习笔记·后端开发
对空六课1 天前
埋点上报太频繁拖性能,先做批量合并和时机控制
sql·工具选型·数据上报·埋点方案·sdk接入
java_nnnn1 天前
Spring IoC & DI 从入门到理解:控制反转、依赖注入与 Bean 管理详解
数据库·sql·spring
code_slave(码畜)1 天前
微服务架构落地:慢 SQL 治理与连接池调优 —— 守住数据库的最后一道防线
数据库·spring boot·sql·spring cloud·微服务·架构
码农阿豪1 天前
MongoDB迁移到金仓数据库:商品属性继续灵活存,订单报表交给 SQL
数据库·sql·mongodb
秋名RG1 天前
一条 SQL 语句在 MySQL 中的执行过程详解
数据库·sql·mysql
smilejingwei2 天前
TRAE 插件上新 | SQLazy:让 AI 写出可信复杂 SQL
数据库·人工智能·sql
这个DBA有点耶2 天前
主库秒级,从库延迟2小时:深挖Online DDL回放的MDL阻塞与算法降级机制
数据库·sql·dba