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

Doris的集群搭建(3FE+3BE)

一、Drois最新安装包下载

找到官网 ,目前最新的稳定版本是3.1.4,下载到本地文件apache-doris-3.1.4-bin-x64.tar.gz

下载链接: https://doris.incubator.apache.org/zh-CN/download

官方文档地址:下载链接: https://doris.incubator.apache.org/zh-CN/download

二、环境准备

准备3台Centos虚拟机

主机IP地址内存磁盘空间安装服务
node01192.168.31.103G40GFE(Master) 、 BE
node02192.168.31.203G40GFE(Follower) 、 BE
node03192.168.31.303G40GFE(Follower) 、 BE

参照官方文档,机器需要关闭swap 、关闭系统透明大页、增加虚拟内存区域、增加系统的最大文件句柄数、安装并配置NTP服务

三、配置启动FE (3个节点)

node01服务器上

tar -zxvf apache-doris-3.1.4-bin-x64.tar.gz -C /usr/local/

cd /usr/local/

mv apache-doris-3.1.4-bin doris-3.1.4 #重命名

cd /usr/local/doris-3.1.4

vi fe/fe.conf ,配置JAVA_OPS内存,network_networks等

vi fe/fe.conf ,配置JAVA_OPS内存,network_networks等 lower_case_table_names = 1 priority_networks=192.168.31.10/24 node02、和node03上分别是配置为 priority_networks=192.168.31.20/24 priority_networks=192.168.31.30/24

启动node01上的fe服务进程
fe/bin/start_fe.sh --deamon

安装mysql客户端:

rpm -qa | grep mariadb
rpm -e mariadb-libs-5.5.60-1.el7_5.x86_64 --nodeps #rpm卸载mariadb包

tar -xvf mysql-8.0.20-1.el7.x86_64.rpm-bundle.tar

rpm -ivh mysql-community-common-8.0.20-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-8.0.20-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-8.0.20-1.el7.x86_64.rpm

使用mysql客户端查看frontends

mysql -u root -h node01 -P 9030 ,首次进入fe后可以配置连接密码,之后连接fe需要输入密码

set PASSWORD FOR 'root'=PASSWORD('123456');

查看fe、be节点

show frontends ;

show backends ;

将node02、node03 注册为新的fe节点

ALTER SYSTEM ADD FOLLOWER "192.168.31.20:9010";

ALTER SYSTEM ADD FOLLOWER "192.168.31.30:9010";

在node02、node03上启动fe,并加入到node01为主节点的fe集群

cd /usr/local/dorios-3.1.4

bin/start_fe.sh --helper 192.168.31.10:9010 --daemon

加入完成后,再查看frontends节点列表

四、配置启动BE(3个节点)

在node01 、node02 、node03上分别修改 doris-3.1.4/be/be.conf,JAVA内存也可适当调小一些

priority_networks=192.168.31.10/24

priority_networks=192.168.31.20/24

priority_networks=192.168.31.30/24

注册BE节点

ALTER SYSTEM ADD BACKEND "<be_ip_address>:<be_heartbeat_service_port>"

ALTER SYSTEM ADD BACKEND "192.168.31.10:9050";

ALTER SYSTEM ADD BACKEND "192.168.31.30:9050";

ALTER SYSTEM ADD BACKEND "192.168.31.30:9050";

分别在node01 、node02 、node03上启动be

be/bin/start_be.sh --daemon

查看backend节点列表,如下:

五、Web页面查看Doris集群

http://192.168.31.10:8030/

浏览器访问BE节点的web端口(默认8030)也可以查看集群信息

默认用户名root, 密码123456(如上我们配置了fe的root密码,没有配置则为空)

http://www.jsqmd.com/news/491579/

相关文章:

  • 商业综合体消防改造防火卷帘门质量评测报告 - 优质品牌商家
  • L2-042 老板的作息表
  • VHD虚拟门禁:Windows新增设备配置指南
  • C语言100篇:从入门到天花板 第18篇 局部变量与全局变量:生命周期与访问规则
  • 【面试专栏|Java并发编程】为什么多线程读多写少场景,优先选CopyOnWriteArrayList?原理详解
  • 2026年足疗采耳加盟品牌专业选型指南:博足堂自主品牌加盟深度解析(足疗/采耳/按摩/修脚招商加盟) - 品牌推荐官
  • Django 学习 Part 3: 视图与模板系统
  • Web开发转Agent?3个顶尖大厂Offer经验分享,手把手教你学大模型开发!
  • 2026年浙江建筑资质延期/建筑资质咨询/建筑资质代办/建筑资质动态核查/建筑资质吸收合并/建筑资质转让/建筑资质升级服务商推荐:杭州瑞诚教育科技有限公司 - 2026年企业推荐榜
  • 厨房插座留几个够用?位置错了用起来闹心
  • 术野摄像机在手术影像系统中的位置与系统架构分析
  • 哈希表:链地址法和开放定址法
  • LeetCode1272:重新排列后的最大子矩阵
  • Git急救指南:误操作全拯救
  • 程序员与机器的四十年对话史
  • Python函数进阶:别再混淆return None了!从参数传递到递归实战,一文彻底搞懂(附个人理解)
  • 二、类、对象、类成员
  • 医院AI建设爆款:400万打造多模态大模型,解决医疗行业两大难题!
  • 中南大学计算机考研机试真题(含25年最新)
  • 【第三周】RAG与Agent实战24:CSVLoader的使用 —— 结构化数据加载入门
  • 降AI率工具技术原理对比:双引擎vs Pallas引擎vs DeepHelix
  • 单细胞数据分析--质量控制
  • 医疗包装级透明PP母粒炼成记:福尔蒂GMP车间与ISO13647粒子控制
  • 2026年有机肥平模挤压造粒机厂家推荐:柱状造粒机/有机肥造粒生产线专业供应 - 品牌推荐官
  • 在Cherry Studio里快速安装OpenClaw
  • 计算机毕业设计之springboot基于宠物饲养管理APP的设计与实现
  • 【SWM320】学习使用GPIO
  • 华为OD机考双机位C卷 - 智能驾驶(Java Python JS GO C++ C)
  • 利用omnicoder-9b模型编写把扫描版pdf转成文字版pdf的程序
  • 六轴机械臂的轨迹优化就像在迷宫里找最短路线——传统粒子群算法(PSO)容易卡在局部最优里打转。咱们今天搞点野路子,给算法加点特技