Doris安装

本文详细指导如何检查CPU是否支持AVX2,下载并部署ApacheDoris1.2.6,包括配置BE和FE节点,解决端口冲突,设置网络优先级,以及连接、密码设置和集群扩展操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

查看cpu支持

cat /proc/cpuinfo 查看是否包含AVX2字样

官网下载对应版本

https://doris.apache.org/zh-CN/download/

解压

tar zxvf apache-doris-1.2.6-bin-x64.tar.xz -C /opt/

分发到每台机器

scp -r apache-doris-1.2.6-bin-x64 root@cnbjsjztpdn02:/opt/

修改be节点配置

/opt/apache-doris-1.2.6-bin-x64/be/conf/be.conf

修改端口(可选)避免端口冲突问题

修改priority_networks的值为本机ip,priority_networks = 10.11.14.32/24

在这里插入图片描述

修改fe节点配置

/opt/apache-doris-1.2.6-bin-x64/fe/conf/fe.conf

修改端口(可选)避免端口冲突问题

修改priority_networks的值为本机ip,priority_networks = 10.11.14.32/24

在这里插入图片描述

启动fe节点

sh /opt/apache-doris-1.2.6-bin-x64/fe/bin/start_fe.sh --daemon

启动be节点

sh /opt/apache-doris-1.2.6-bin-x64/be/bin/start_be.sh --daemon

sh /opt/apache-doris-1.2.6-bin-x64/extensions/apache_hdfs_broker/bin/start_broker.sh --daemon

建立连接

mysql -h fe_host -P query_port -uroot

fe_host为FE节点,query_port为在FE节点conf/fe.conf中设置的端口号

设置密码

set password = password(‘139976’);

添加be

alter system add backend “10.11.14.32:19050”; alter system add backend “10.11.14.33:19050”; 以此类推(修改为配置文件里对应的端口号)

添加broker

alter system add broker broker1 “10.11.14.32:8000”; alter system add broker broker2 “10.11.14.33:8000”; 以此类推(修改为配置文件里对应的端口号)

web端

http://10.11.14.32:18030/System?path=//backends (修改为配置文件里对应的端口号)

<think>好的,我现在需要帮用户解决如何安装Apache Doris或Palo Doris的最新版本的问题。首先,我得回想一下用户提供的参考引用内容,看看有没有相关的安装步骤。引用[4]提到了添加Broker节点,但可能和安装过程有关联,不过安装的主要步骤可能不在引用中。用户可能需要详细的安装教程,所以我要结合已知的信息和外部知识来整理步骤。 首先,Apache Doris安装通常涉及几个主要组件:FE(Frontend)和BE(Backend),可能还需要Broker。根据引用[3],Doris被广泛应用于很多公司,所以安装过程应该比较成熟。我需要确保步骤清晰,包括环境准备、下载安装包、配置、启动集群等。 可能需要分步骤说明,比如先安装FE,再安装BE,最后配置Broker。同时,用户可能关心最新版本的获取方式,比如从官网或GitHub下载。此外,系统依赖如Java环境、硬件要求也需要提到。还要注意不同操作系统的差异,比如CentOS和Ubuntu的命令可能不同,但用户可能使用Linux系统为主。 另外,引用[4]提到通过SQL命令添加Broker节点,所以在安装过程中可能需要指导用户如何配置Broker。但安装Broker本身可能涉及部署Broker节点,这部分需要详细说明。 还要考虑用户可能遇到的常见问题,比如端口冲突、依赖缺失等,应该在注意事项里提醒。最后,验证安装是否成功,比如通过MySQL客户端连接FE执行简单查询,检查BE状态等。 需要确保语言简洁明了,步骤正确,并且符合用户的中文要求。同时,生成的相关问题要围绕安装后的配置、优化、使用场景等,帮助用户进一步了解。</think>### Apache Doris 安装指南 Apache Doris安装主要包含 **FE(Frontend)** 和 **BE(Backend)** 的部署,以下是基于最新版本的安装步骤: --- #### **1. 环境准备** - **操作系统**:Linux(CentOS 7+/Ubuntu 16.04+) - **依赖项**: - JDK 1.8+(FE 依赖) - GCC 4.8.2+(BE 编译依赖) - 磁盘空间建议大于 100GB(根据数据量调整) - **网络要求**:FE 和 BE 节点需互通,开放端口 `8030`(FE HTTP)、`9020`(FE RPC)、`9060`(BE)[^4]。 --- #### **2. 下载安装包** 从 [Apache Doris 官网](https://doris.apache.org/) 或 GitHub 仓库下载最新版本(如 2.0.0): ```bash wget https://archive.apache.org/dist/doris/2.0.0/apache-doris-2.0.0-bin-x64.tar.gz tar -zxvf apache-doris-2.0.0-bin-x64.tar.gz ``` --- #### **3. 配置 FE 节点** 1. **修改配置文件 `fe/conf/fe.conf`**: ```properties # 元数据存储路径(需提前创建) meta_dir = /path/to/doris-meta # 设置 FE 节点 IP priority_networks = 192.168.1.0/24 ``` 2. **启动 FE**: ```bash ./fe/bin/start_fe.sh --daemon ``` 3. **验证 FE 状态**: ```bash curl http://<FE_IP>:8030/api/bootstrap ``` --- #### **4. 配置 BE 节点** 1. **修改配置文件 `be/conf/be.conf`**: ```properties # 数据存储路径(建议多磁盘挂载) storage_root_path = /path1,medium:ssd;/path2,medium:hdd # 设置 BE 节点 IP priority_networks = 192.168.1.0/24 ``` 2. **启动 BE**: ```bash ./be/bin/start_be.sh --daemon ``` 3. **将 BE 注册到 FE**(通过 MySQL 客户端连接 FE): ```sql ALTER SYSTEM ADD BACKEND "<BE_IP>:9050"; ``` --- #### **5. 配置 Broker(可选)** 若需访问 HDFS 或对象存储(如 S3),需部署 Broker 并注册到 Doris1. **启动 Broker**: ```bash ./broker/bin/start_broker.sh --daemon ``` 2. **注册 Broker 节点**: ```sql ALTER SYSTEM ADD BROKER broker_name "<BROKER_IP>:8000"; ``` --- #### **6. 验证集群状态** 通过 MySQL 客户端连接 FE(默认用户 `root`,密码为空): ```sql SHOW FRONTENDS; -- 查看 FE 状态 SHOW BACKENDS; -- 查看 BE 状态 SHOW BROKER; -- 查看 Broker 状态 ``` --- #### **注意事项** - **元数据备份**:定期备份 FE 的 `meta_dir` 目录。 - **硬件建议**:FE 需低延迟存储(如 SSD),BE 需大容量磁盘。 - **版本兼容性**:确保 FE 和 BE 版本一致[^1][^2]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值