Doris 2.1.7 单机部署
以下是 Apache Doris 2.1.7 在单机环境下的完整部署步骤,适用于非 Docker 环境。
- 环境准备
检查系统架构和指令集支持:
uname -m # 检查是否为 x86_64 架构
cat /proc/cpuinfo | grep avx2 # 检查是否支持 AVX2 指令集
调整系统参数: 修改文件句柄数: ulimit -n 65535 echo "root soft nofile 65535" >> /etc/security/limits.conf echo "root hard nofile 65535" >> /etc/security/limits.conf 修改虚拟内存区域: echo "vm.max_map_count=2000000" >> /etc/sysctl.conf sysctl -p 禁用透明大页和 Swap: echo never > /sys/kernel/mm/transparent_hugepage/enabled swapoff -a
安装依赖: 安装 JDK(推荐 1.8)和 MySQL Client。
- 下载与解压 Doris
下载安装包: 根据 CPU 是否支持 AVX2,选择对应版本:
wget https://apache-doris-releases.oss-accelerate.aliyuncs.com/apache-doris-2.1.7-bin-x86_64.tar.gz
解压并重命名:
tar -zxvf apache-doris-2.1.7-bin-x86_64.tar.gz -C /data/
mv /data/apache-doris-2.1.7-bin-x86_64 /data/doris2.1.7
3. 配置与启动 FE
修改 FE 配置文件: 编辑 /data/doris2.1.7/fe/conf/fe.conf,更新以下内容:
meta_dir = /data/doris/doris_meta
priority_networks = 192.168.x.x/24 # 替换为实际 IP 段
LOG_DIR = /data/doris/fe_log
启动 FE:
cd /data/doris2.1.7/fe/
bin/start_fe.sh --daemon
验证 FE: 在浏览器访问 http://<FE_IP>:8030,默认用户名为 root,密码为空。
- 配置与启动 BE
修改 BE 配置文件: 编辑 /data/doris2.1.7/be/conf/be.conf,更新以下内容:
storage_root_path = /data/doris/storage
priority_networks = 192.168.x.x/24 # 替换为实际 IP 段
启动 BE:
cd /data/doris2.1.7/be/
bin/start_be.sh --daemon
验证 BE: 使用 MySQL Client 连接 Doris FE,并添加 BE 节点:
mysql -h <FE_IP> -P9030 -uroot
ALTER SYSTEM ADD BACKEND "<BE_IP>:9050";
SHOW PROC '/backends';
5. 注意事项
确保所有节点时间同步,避免元数据不一致。
推荐使用 SSD 和 RAID 存储元数据目录以提高性能和安全性。
如需调整 Java 堆内存,可在配置文件中设置 -Xmx 参数。
完成以上步骤后,Doris 单机版即可正常运行!

浙公网安备 33010602011771号