当前位置: 首页 > news >正文

Doris的单机安装

Doris单机安装

1.1 关键参数调整

# 修改最大文件句柄数

echo "* soft nofile 655350" >> /etc/security/limits.conf

echo "* hard nofile 655350" >> /etc/security/limits.conf

ulimit -n 655350

 

# 调整虚拟内存区域(立即生效)

echo "vm.max_map_count=2000000" >> /etc/sysctl.conf

sysctl -p

1.2 安装JDK

请参考JDK的安装方法

1.3 下载解压Doris

wget https://apache-doris-releases.oss-accelerate.aliyuncs.com/apache-doris-2.1.10-bin-x64.tar.gz

tar -zxvf apache-doris-2.1.10-bin-x64.tar.gz

1.4 设置FE和BE的配置

  1. 修改FE的配置

修改 fe/conf/fe.conf

JAVA_HOME=/opt/jdk1.8.0_441   # 替换为实际JDK路径

priority_networks=192.168.184.190/24  # 替换为实际内网IP

 

  1. 修改BE的配置

修改 be/conf/be.conf

JAVA_HOME=/opt/jdk1.8.0_441       # 替换为实际JDK路径

priority_networks=192.168.184.190/24  # 与 FE 同IP

storage_root_path=${DORIS_HOME}/storage  # 数据存储路径

 

1.5 启动FE和BE

启动FE

./fe/bin/start_fe.sh --daemon

启动BE

./be/bin/start_be.sh --daemon

1.6 使用mysql的客户端连接

请参考mysql的客户端安装

mysql -uroot -P9030 -h127.0.0.1                     #-h 如果不可以使用真实IP

ALTER SYSTEM ADD BACKEND "192.168.184.190:9050";  # 替换为实际IP

SHOW BACKENDS;  # 验证状态

1.7 验证访问

-- FE 状态

SHOW PROC '/frontends';

-- BE 状态

SHOW PROC '/backends';

看是否alive

1.8 创建数据库表是否正常

CREATE DATABASE demo;

USE demo;

CREATE TABLE student (

    id BIGINT NOT NULL COMMENT '学生ID(主键)',

    name VARCHAR(50) COMMENT '学生姓名',

    sex VARCHAR(10) COMMENT '性别'

) ENGINE = OLAP

UNIQUE KEY(id)  -- 指定id为主键

DISTRIBUTED BY HASH(id) BUCKETS 10  -- 按id哈希分桶

PROPERTIES (

    "replication_num" = "1"  -- 设置副本数为1

);

1.9 Doris设置密码

SET PASSWORD FOR 'root' = PASSWORD('新密码');

 

 如果有问题,可以添加微信联系方式:LarkMidTable2021,感兴趣可以加入云雀课堂哈!

 

 

http://www.sczhlp.com/news/12928/

相关文章:

  • NPU架构设计介绍
  • CF1928F Digital Patterns 题解
  • 大规模RTL设计最高19.94倍仿真加速!GSIM 模拟器创新三级优化突破仿真瓶颈,实现香山处理器Linux启动7.34倍提速
  • kotlin: 使用apply
  • kotlin: 使用run
  • kotlin: 使用with
  • kotlin: 协程: runBlocking 只会等待自己子协程执行结束
  • kotlin: takeWhile/takeLastWhile函数
  • 读AI繁荣04AI提升教育水平
  • 形式化验证提升RSA性能与部署效率
  • Windows Server 2016 中文版、英文版下载 (2025 年 8 月更新)
  • 一步一步学习使用LiveBindings(14)TListView进阶使用(2),打造天气预报程序
  • 电器是怎样工作的?——解码电效应
  • 软件卸载后“通知与操作”残留
  • 可能是主席树
  • 微软更新安全公告3009008:全面禁用SSL 3.0协议
  • 神经网络TTS实现Alexa跨语言语音合成
  • 在房屋建筑的给水排水管道设计中,流体力学的应用是至关重要的。它帮助确保水流的顺畅、安全,并优化系统的效率。流体力学可以细分为以下几个领域,涵盖了设计、分析、优化等方面:
  • 《Fundamentals of Computer Graphics》第九章 图形管线 总结
  • 强化学习03 时序差分方法
  • ARM - Neon/SVE/SME 矩阵乘法运算对比
  • 我的知识记录
  • 我突然悟了
  • 锐捷天蝎be72pro刷机
  • 达克效应
  • Luogu P3081 [USACO13MAR] Hill Walk G 题解 [ 紫 ] [ 李超线段树 ] [ 平衡树 ] [ 离散化 ]
  • GPIO
  • day21
  • 2025.8.15学习日记
  • Spring中的@RequstBody注解