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

相关推荐
迷枫71237 分钟前
SQL 优化排查记录:补充索引,利用 OR 展开消除大表重复扫描
sql
九皇叔叔1 天前
《MySQL 体系架构详解:Server 层、SQL 执行流程与 InnoDB、MyISAM、MEMORY 存储引擎》
sql·mysql·架构
这个DBA有点耶2 天前
SQL:2023新特性详解:JSON_TABLE、GREATEST/LEAST、QUALIFY 到底怎么用?
数据库·sql·mysql
小小龙学IT2 天前
Qt 数据库编程(Qt SQL 模块)深度解析
数据库·sql·qt
疯狂打码的少年2 天前
【数据库技术】SQL概述与数据定义(DDL:CREATE/DROP/ALTER)
数据库·笔记·sql·oracle
Blockchina2 天前
Codex安全盲区:我用4组本地测试复盘SQLi、XSS、越权与路径穿越
sql·安全·xss
山峰哥3 天前
数据库工程与查询优化案例深度复盘‌
数据库·sql·oracle·编辑器·深度优先·宽度优先
茶栀(*´I`*)3 天前
数据库零基础入门指南:从基本概念到 SQL 实战
数据库·sql
zcn1263 天前
exists子查询改写思考
数据库·sql·sql优化改写
黄俊懿3 天前
【架构师从入门到进阶】第五章:DNS&CDN&网关优化思路——第八节:网关-注入攻击与预防
sql·网络安全·架构·系统架构·架构师·架构设计