随着业务拓展,产品形态多样化,需要部署多套离线和实时数仓集群,之前采用Ansible Playbook方式部署Doris Fe/BE也可以基本满足,但是对于Doris后续版本升级、扩容、可视化管理、初级运维上手就力不从心了,因此编写本文档,方便后续可以快速查阅。
一、概述
1.1 Doris Manager 简介
Doris Manager 是 Apache Doris 社区推出的图形化运维工具,用于统一部署、管理和监控 Doris 集群。它简化了 Doris 集群从操作系统初始化、组件部署到日常运维管理的全流程,尤其适合在生产环境中快速搭建和维护大规模 Doris 集群。
从现在来看,官方开源仓库也不维护了,SelectDB毕竟是商业公司,为了自己发展,已经将Doris Manager发展为免费闭源运维工具,不过还可以下载使用。
1.2 主要功能
集群部署 :自动化部署 FE、BE、Broker 等组件
节点管理 :统一管理所有节点,支持扩缩容
配置管理 :集中式配置管理和参数调整
监控告警 :集群状态监控和告警通知
日志查看 :集中式日志查看和分析
二、前置准备
2.1 环境规划
在部署前,请确认以下信息:
规划项
说明
示例
节点规划
确定 FE、BE 节点 IP 和数量
FE: 3节点, BE: 10节点
存储规划
规划数据存储目录和磁盘类型
/data/doris (ext4, noatime)
网络规划
确认节点间网络互通和端口开放
9030, 9031, 8060, 9000+
时区规划
根据业务所在国家配置时区
Africa/Abidjan (科特迪瓦)
域名规划
Manager 访问域名
doris-manager.example.com
2.2 软件准备
官方下载地址:https://selectdb.com/download/enterprise#manager
提前下载到公司软件仓库(需要从selectdb官网下载了):
仓库地址 : https://repo.test.com/bigdata/
软件包
版本
说明
doris-manager
24.1.5-x64-bin
Doris Manager 管理工具
apache-doris
2.1.8.1-bin-x64
Apache Doris 社区版
下载命令 :
Copy
1
2
3
4
5
6
7
# 创建下载目录
mkdir -p /opt/downloads/doris_manager /opt/downloads/doris
cd /opt/downloads/doris_manager
# 下载安装包(从公司仓库)
wget https://repo.test.com/bigdata/doris-manager-24.1.5-x64-bin.tar.gz
wget https://repo.test.com/bigdata/apache-doris-2.1.8.1-bin-x64.tar.gz
2.3 系统要求
组件
最低配置
推荐配置
操作系统
CentOS 7+ / Ubuntu 18.04+
CentOS 7.9 / Ubuntu 20.04
CPU
4核
8核+
内存
8GB
16GB+
磁盘
100GB
SSD 500GB+
网络
千兆网卡
万兆网卡
三、系统初始化与优化
在部署 Doris Manager 和 Doris 集群之前,需要对所有节点进行系统初始化配置。
3.1 数据盘初始化
重要 : 生产环境必须使用独立数据盘,不要与系统盘共用。
手动初始化(单节点)
Copy
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# 1. 查看数据盘设备
lsblk
# 假设数据盘为 /dev/vdb
# 2. 创建 ext4 文件系统(优化参数)
# -m 1: 预留空间从 5% 降到 1%,增加可用空间
# -T largefile: 优化大文件存储
# -L: 设置卷标,便于识别
mkfs.ext4 -m 1 -T largefile -L doris-data /dev/vdb
# 3. 创建挂载点目录
mkdir -p /data
# 4. 挂载数据盘
mount /dev/vdb /data
# 5. 获取磁盘 UUID
blkid /dev/vdb
# 输出示例: /dev/vdb: UUID="e86ca90c-ca31-460d-b450-1fe914ebae70" TYPE="ext4"
# 6. 配置开机自动挂载(替换为实际UUID)
echo "UUID=e86ca90c-ca31-460d-b450-1fe914ebae70 /data ext4 defaults,noatime 0 2" >> /etc/fstab
# noatime: 不更新访问时间,提升性能(尤其对大数据读写)
# 0: 不备份
# 2: 启动时检查文件系统
# 7. 创建 Doris 数据目录
mkdir -p /data/doris
# 8. 验证挂载
df -h | grep /data
3.2 关闭 Swap 分区
原因 : Doris 运行时内存压力大时,swap 会将部分内存页换出到磁盘,导致 GC 停顿、查询卡顿甚至节点假死,严重影响性能。
Copy
1
2
3
4
5
6
7
8
9
10
11
12
# 1. 临时关闭 swap
sudo swapoff -a
# 2. 永久禁用 swap(注释掉 /etc/fstab 中的 swap 行)
sudo sed -i '/swap/s/^/#/' /etc/fstab
# 3. 验证 swap 已关闭
free -h
# Swap 应该显示为 0B
swapon --show
# 应该无输出,表示 swap 已完全关闭
3.3 优化内核参数
3.3.1 增加虚拟内存区域(VMA)
原因 : Doris 会映射大量文件到内存,需要足够多的虚拟内存区域。
Copy
1
2
3
4
5
6
7
8
9
10
11
# 添加内核参数
cat >> /etc/sysctl.conf << EOF
vm.max_map_count = 2000000
EOF
# 应用配置
sysctl -p
# 验证
sysctl vm.max_map_count
# 应该输出: vm.max_map_count = 2000000
3.3.2 优化网络参数(可选)
Copy
1
2
3
4
5
6
7
8
9
10
# 优化 TCP 连接参数,适合高并发场景
cat >> /etc/sysctl.conf << EOF
# TCP 优化参数
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_fin_timeout = 30
net.core.somaxconn = 1024
net.ipv4.tcp_max_syn_backlog = 2048
EOF
sysctl -p
3.4 增加文件句柄限制
原因 : Doris BE 会打开大量文件(数据分片、索引、日志等),必须提高文件描述符上限。
Copy
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 1. 修改 limits 配置
sudo tee -a /etc/security/limits.conf <<EOF
* soft nofile 65536
* hard nofile 65536
EOF
# 2. 在 limits.d 目录下创建独立配置
sudo tee -a /etc/security/limits.d/20-nproc.conf <<EOF
* soft nofile 65536
* hard nofile 65536
EOF
# 3. 验证配置
ulimit -n
# 应该输出: 65536
3.5 应用所有配置并重启
Copy
1
2
3
4
5
6
7
8
9
10
11
# 应用所有内核参数
sysctl -p
# 重启节点使所有配置生效
reboot
# 重启后验证
# 1. 检查 swap: free -h (Swap 应为 0)
# 2. 检查文件句柄: ulimit -n (应为 65536)
# 3. 检查 VMA: sysctl vm.max_map_count (应为 2000000)
# 4. 检查数据盘: df -h | grep /data
在实际部署国产中,可以针对虚拟机主机或者云主机镜像提前定制,将基本初始化操作涵盖进去。
四、部署 Doris Manager
4.1 解压与安装
Copy
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 1. 解压安装包
cd /opt/downloads/doris_manager
tar zxvf doris-manager-24.1.5-x64-bin.tar.gz
# 2. 创建部署目录
mkdir -p /opt/doris/manager
# 3. 移动文件到部署目录
mv ./doris-manager-24.1.5-x64-bin/* /opt/doris/manager/
# 4. 准备 Doris 安装包资源
# Manager 需要本地源文件用于后续集群部署
mkdir -p /opt/downloads/doris
cp /opt/downloads/doris_manager/apache-doris-2.1.8.1-bin-x64.tar.gz /opt/downloads/doris/
cp /opt/downloads/doris_manager/selectdb-doris-2.0.3-b4-bin-x64.tar.gz /opt/downloads/doris/
4.2 启动 Doris Manager
Copy
1
2
3
4
5
6
# 启动 Doris Manager WebServer
cd /opt/doris/manager/
./webserver/bin/start.sh
# 查看日志(可选)
tail -f webserver/log/webserver.log
启动验证 : 服务监听端口 8004
Copy
1
2
3
4
5
6
7
# 检查端口是否正常监听
ss -an | grep 8004
# 预期输出:
# tcp LISTEN 0 100 *:8004 *:*
# 或者使用 netstat
netstat -tlnp | grep 8004
4.3 配置开机自启动(推荐)
使用 systemd 管理 Doris Manager 服务,确保节点重启后自动启动。
Copy
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# 1. 创建 systemd 服务文件
cat > /etc/systemd/system/doris-manager.service <<'EOF'
[Unit]
Description=Doris Manager WebServer Service
Documentation=https://doris.apache.org/
After=network.target
[Service]
Type=forking
WorkingDirectory=/opt/doris/manager
ExecStart=/opt/doris/manager/webserver/bin/start.sh
ExecStop=/opt/doris/manager/webserver/bin/stop.sh
Restart=on-failure
RestartSec=10
User=root
Group=root
TimeoutStartSec=120
TimeoutStopSec=120
StandardOutput=journal
StandardError=journal
[Install]
WantedBy=multi-user.target
EOF
# 2. 重载 systemd 配置
sudo systemctl daemon-reload
# 3. 设置开机自启动
sudo systemctl enable doris-manager
# 4. 检查服务状态
sudo systemctl status doris-manager
4.4 访问 Manager UI
通过浏览器访问 Doris Manager 管理界面:
Copy
http://{manager-ip}:8004
首次访问步骤 :
进入初始化用户页面,创建第一个 Manager 管理员用户
Manager 管理员账户独立于集群账户,只用于 Manager 权限管控
创建成功后使用该账户登录
五、配置 Nginx 反向代理
生产环境建议通过 Nginx 配置域名和 HTTPS 访问。
5.1 Nginx 配置文件
Copy
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
server {
listen 80 ;
listen 443 ssl ;
charset utf-8 ;
server_name ug-test-doris-manager.test.com ;
index index.html index.htm index.jsp index.php ;
# SSL 配置(可选)
# if ($scheme = http) {
# rewrite ^(.*)$ https://$host$1 redirect;
# }
include rule.d/ssl.conf ;
include rule.d/ssl_test.conf ;
client_max_body_size 5000m ;
location / {
include rule.d/proxy_header.conf ;
include rule.d/proxy_connection_small.conf ;
proxy_pass http://10.156.179.58:8004 ;
}
access_log /var/log/nginx/ug-test-doris-manager.test.com.access.log main ;
error_log /var/log/nginx/ug-test-doris-manager.test.com.error.log ;
}
5.2 重启 Nginx
Copy
1
2
3
4
5
6
7
8
# 检查配置文件语法
nginx -t
# 重启 Nginx
systemctl restart nginx
# 验证
curl -I http://ug-test-doris-manager.test.com
现在可以通过域名访问 Doris Manager:
Copy
https://ug-test-doris-manager.test.com
六、初始化 Manager 配置
6.1 创建管理员账户
访问 UI 界面 : 通过配置的域名或 IP 访问 Doris Manager
创建管理员账户 :
设置用户名和密码
服务配置 : 由于外网策略可能未开通,建议先关闭邮件告警
点击启动 doris-manager 服务
进入管理控制台 : 安装成功后进入主界面
6.2 上传 Doris 安装包
在 Manager 界面上上传 Doris 安装包:
apache-doris-2.1.8.1-bin-x64.tar.gz
或使用命令行放置到指定目录 :
Copy
1
2
3
# 确保 Manager 能访问到的路径
mkdir -p /opt/downloads/doris
cp apache-doris-2.1.8.1-bin-x64.tar.gz /opt/downloads/doris/
七、部署 Doris Agent
Agent 是 Doris Manager 在各节点上的代理程序,负责执行部署和管理任务。
7.1 获取安装命令
在 Manager 界面上:
进入"集群管理" → “Agent 管理”
点击"添加 Agent" 按钮
获取安装命令(通常为两行命令)
示例命令 :
Copy
1
wget http://10.156.179.58:8004/api/download/deploy.sh -O deploy_agent.sh && chmod +x deploy_agent.sh && ./deploy_agent.sh
注意 : 将 IP 地址替换为实际的 Manager 服务 IP
7.2 在目标节点执行安装
登录到各个目标节点(FE、BE 节点),执行上述 Agent 安装命令:
Copy
1
2
3
4
# 在每个 Doris 节点上执行
wget http://{ manager-ip} :8004/api/download/deploy.sh -O deploy_agent.sh
chmod +x deploy_agent.sh
./deploy_agent.sh
7.3 配置 Agent 开机自启动
创建 systemd 服务文件管理 Agent:
Copy
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# 1. 创建 systemd 服务文件
cat > /etc/systemd/system/doris-manager-agent.service <<'EOF'
[Unit]
Description=Doris Manager Agent Service
Documentation=https://doris.apache.org/
After=network.target
[Service]
Type=forking
# Type=forking 是因为 start.sh 脚本会在后台启动进程并立即退出
WorkingDirectory=/root/manager-agent
ExecStart=/root/manager-agent/bin/start.sh
ExecStop=/root/manager-agent/bin/stop.sh
Restart=on-failure
RestartSec=10
User=root
Group=root
TimeoutStartSec=120
TimeoutStopSec=120
StandardOutput=journal
StandardError=journal
[Install]
WantedBy=multi-user.target
EOF
# 2. 重载 systemd 配置
sudo systemctl daemon-reload
# 3. 设置开机自启动
sudo systemctl enable doris-manager-agent
# 4. 启动服务
sudo systemctl start doris-manager-agent
# 5. 检查服务状态
sudo systemctl status doris-manager-agent
# 6. 查看实时日志(如果启动失败)
sudo journalctl -u doris-manager-agent -f
7.4 手动创建数据目录
在所有节点手动创建数据存储目录:
7.5 在 Manager 界面验证 Agent
在 Manager 界面的"Agent 管理"页面,应该能看到已安装的 Agent 节点,状态为"在线"。
八、创建 Doris 集群
8.1 开始创建集群
进入集群管理 : 在 Manager 主界面点击"集群管理"
点击"新建集群" : 开始创建新的 Doris 集群
填写集群配置 :
集群名称 : 如 prod-cluster
集群版本 : 选择 apache-doris-2.1.8.1
选择安装包 : 从已上传的安装包中选择
8.2 添加 FE 节点
添加 FE 节点 :
从已安装 Agent 的节点列表中选择 FE 节点
建议至少 3 个 FE 节点组成高可用集群
选择 FE 角色(Follower 或 Observer)
配置 FE 参数 :
端口: http_port=8030, query_port=9030, edit_log_port=9010
内存分配: 根据节点内存大小配置
8.3 添加 BE 节点
添加 BE 节点 :
从已安装 Agent 的节点列表中选择 BE 节点
根据业务需求选择合适数量的 BE 节点
配置 BE 参数 :
端口: be_port=9060, webserver_port=8040
数据目录: /data/doris
内存分配: 建议预留系统内存,剩余的 70-80% 分配给 BE
8.4 环境检测
在开始部署前,Manager 会自动进行环境检测:
系统参数检查(文件句柄、VMA、swap 等)
磁盘空间检查
网络连通性检查
端口占用检查
等待所有检测项通过后,点击"下一步"继续部署。
如果有检测失败的项目,请按照提示修复后重新检测。
九、集群部署与配置
9.1 系统初始化配置
在部署集群前,需要进行系统参数初始化配置:
在所有节点上执行以下系统参数调整:
修改系统限制 (Limits) :
Copy
1
2
3
4
5
6
7
8
9
10
# 修改文件句柄限制
sudo tee -a /etc/security/limits.conf <<EOF
* soft nofile 65536
* hard nofile 65536
EOF
sudo tee -a /etc/security/limits.d/20-nproc.conf <<EOF
* soft nofile 65536
* hard nofile 65536
EOF
应用配置并重启 :
Copy
1
2
3
4
5
# 应用内核参数
sysctl -p
# 重启节点
reboot
重启后启动 Agent : 节点重启完成后,必须手动启动 Agent 服务
Copy
1
systemctl start doris-manager-agent
9.2 部署集群
集群设置 :
表名大小写敏感性 : 建议选择"不敏感"(便于应用兼容)
确认所有配置无误
开始部署 : 点击"部署集群"按钮
监控部署进度 :
Manager 会自动在各个节点上部署 FE 和 BE 组件
可在界面上查看实时部署日志
部署过程通常需要 5-10 分钟
部署完成 :
所有组件状态显示为"运行中"
进入集群详情页查看集群概况
9.2 配置时区(重要)
业务场景 : 为满足不同国家业务需求,需要根据部署地区调整集群时区。
时区对照表 :
国家/地区
时区配置
示例
中国东八区
Asia/Shanghai
中国大陆
西非科特迪瓦
Africa/Abidjan
CB/CDI 项目
西非乌干达
Africa/Kampala
Uganda 项目
UTC 标准时间
UTC
国际通用
9.2.1 修改 FE 时区
在 Manager 界面:
进入"集群管理" → 选择集群 → “配置管理”
找到 FE 配置文件 fe.conf
添加或修改以下参数:
Copy
1
2
# fe/conf/fe.conf
time_zone = Africa/Abidjan
保存配置并重启 FE 节点
9.2.2 修改 BE 时区
在 Manager 界面:
在"配置管理"中找到 BE 配置文件 be.conf
添加或修改以下参数:
Copy
1
2
# be/conf/be.conf
time_zone = Africa/Abidjan
保存配置并重启 BE 节点
9.2.3 验证时区配置
方法1: 通过 MySQL 客户端验证
Copy
1
2
3
4
5
6
7
8
# 连接到 FE
mysql -h { fe_host} -P9030 -u root -p
# 查看时区设置
SHOW VARIABLES LIKE '%time_zone%' ;
# 查看当前时间
SELECT NOW() ;
预期输出 :
Copy
+---------------+--------+
| Variable_name | Value |
+---------------+--------+
| time_zone | AAI | # Africa/Abidjan 的缩写
+---------------+--------+
方法2: 查看日志验证
Copy
1
2
3
4
5
# 查看 FE 日志
grep -i timezone /opt/doris/fe/log/fe.log
# 查看 BE 日志
grep -i timezone /opt/doris/be/log/be.INFO
十、集群验证与测试
10.1 检查集群状态
在 Manager 界面查看:
FE 节点状态:应该为"ALIVE"
BE 节点状态:应该为"ALIVE"
集群健康状态:应该为"健康"
10.2 通过命令行验证
Copy
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# 1. 连接到 FE
mysql -h { fe_host} -P9030 -u root -p
# 2. 查看 FE 状态
SHOW FRONTENDS;
# 3. 查看 BE 状态
SHOW BACKENDS;
# 4. 创建测试数据库
CREATE DATABASE test_db;
# 5. 创建测试表
USE test_db;
CREATE TABLE test_table (
id INT,
name VARCHAR( 100)
) DUPLICATE KEY( id)
DISTRIBUTED BY HASH( id) BUCKETS 10;
# 6. 插入测试数据
INSERT INTO test_table VALUES ( 1, 'test' ) , ( 2, 'doris' ) ;
# 7. 查询测试数据
SELECT * FROM test_table;
10.3 验证时区
Copy
1
2
3
4
5
-- 查询当前时间,确认时区正确
SELECT NOW(), CURRENT_TIMESTAMP ();
-- 查看时区变量
SHOW VARIABLES LIKE '%time_zone%' ;
十一、常见问题排查
11.1 Agent 无法连接到 Manager
现象 : Manager 界面显示 Agent 离线
排查步骤 :
Copy
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 1. 检查 Agent 进程是否运行
ps aux | grep agent
# 2. 检查 Agent 日志
tail -f /root/manager-agent/log/agent.log
# 3. 检查网络连通性
curl -I http://{ manager-ip} :8004
# 4. 检查防火墙和端口
telnet { manager-ip} 8004
# 5. 重启 Agent
systemctl restart doris-manager-agent
11.2 FE 节点启动失败
常见原因 :
端口被占用
元数据目录权限问题
JAVA_HOME 未配置
排查步骤 :
Copy
1
2
3
4
5
6
7
8
9
10
11
12
# 1. 查看 FE 日志
tail -f /opt/doris/fe/log/fe.log
# 2. 检查端口占用
netstat -tlnp | grep -E '9030|9010|8030'
# 3. 检查目录权限
ls -la /data/doris/
# 4. 检查 Java 环境
java -version
echo $JAVA_HOME
11.3 BE 节点启动失败
常见原因 :
数据盘未挂载
内存配置过大
系统参数未生效
排查步骤 :
Copy
1
2
3
4
5
6
7
8
9
10
11
12
13
# 1. 查看 BE 日志
tail -f /opt/doris/be/log/be.INFO
# 2. 检查数据盘挂载
df -h | grep /data
# 3. 检查内存配置
free -h
grep -i mem /opt/doris/be/conf/be.conf
# 4. 检查系统参数
ulimit -n
sysctl vm.max_map_count
11.4 时区配置不生效
排查步骤 :
Copy
1
2
3
4
5
6
7
8
9
10
11
12
# 1. 确认配置文件已修改
grep time_zone /opt/doris/fe/conf/fe.conf
grep time_zone /opt/doris/be/conf/be.conf
# 2. 重启 FE 和 BE
# 在 Manager 界面重启,或手动重启
# 3. 查看启动日志
grep -i timezone /opt/doris/fe/log/fe.log | tail -20
# 4. 通过 MySQL 客户端验证
mysql -h { fe_host} -P9030 -u root -e "SHOW VARIABLES LIKE '%time_zone%';"
十二、运维管理
12.1 集群扩容
添加 BE 节点 :
在新节点上部署 Agent(参考第七章)
在 Manager 界面选择集群 → “节点管理” → “添加节点”
选择要添加的 BE 节点
确认后自动部署并启动 BE
添加 FE 节点 :
在新节点上部署 Agent
在 Manager 界面添加 FE Follower 节点
等待 FE 完成数据同步和加入集群
12.2 集群缩容
删除 BE 节点 :
在 Manager 界面选择要删除的 BE 节点
点击"删除"按钮
系统会自动进行数据迁移(需要一定时间)
数据迁移完成后自动下线节点
删除 FE 节点 :
生产环境不建议删除 FE Follower 节点
如果需要,请先确保集群至少有 3 个 FE 节点
12.3 配置修改
在 Manager 界面可以方便地修改集群配置:
进入"集群管理" → 选择集群 → “配置管理”
选择要修改的配置文件(fe.conf 或 be.conf)
修改参数后保存
点击"应用配置"重启对应组件
常用配置调整 :
配置项
位置
说明
mem_limit
be.conf
BE 内存限制
max_compaction_threads
be.conf
最大压缩线程数
max_permissive_result_mem
fe.conf
单查询最大内存
enable_fuzzy_mode
fe.conf
是否启用模糊模式
12.4 监控与告警
集群监控指标 :
CPU 使用率
内存使用率
磁盘空间使用率
查询 QPS
查询响应时间
告警配置 :
在 Manager 界面配置告警规则:
进入"集群管理" → “告警管理”
创建告警规则(如磁盘使用率 > 80%)
配置告警接收方式(邮件、钉钉、企业微信)
十三、附录
13.1 端口对照表
组件
端口
说明
Manager WebServer
8004
Manager 管理界面
FE http_port
8030
FE HTTP 服务
FE query_port
9030
FE MySQL 协议端口
FE edit_log_port
9010
FE 元数据同步端口
BE be_port
9060
BE 之间通信端口
BE webserver_port
8040
BE Web 服务
13.2 目录结构
Copy
/opt/doris/
├── manager/ # Doris Manager
│ ├── webserver/
│ │ ├── bin/
│ │ └── log/
│ └── ...
├── fe/ # Frontend
│ ├── bin/
│ ├── conf/ # 配置文件
│ │ ├── fe.conf
│ │ └── fe_custom.conf
│ ├── log/ # 日志目录
│ │ ├── fe.log
│ │ └── fe.warn.log
│ └── ...
├── be/ # Backend
│ ├── bin/
│ ├── conf/ # 配置文件
│ │ ├── be.conf
│ │ └── be_custom.conf
│ ├── log/ # 日志目录
│ │ ├── be.INFO
│ │ └── be.out
│ └── ...
└── ...
/root/manager-agent/ # Agent 工作目录
├── bin/
├── conf/
└── log/
/data/doris/ # 数据存储目录
├── fe/ # FE 数据
│ ├── meta/
│ └── ...
└── be/ # BE 数据
├── storage/
└── ...
13.3 参考文档
至此,Doris Manager 部署和 Doris 集群搭建已完成!