TT Bigdata TT Bigdata
首页
  • 部署专题

    • 常规安装
    • 一键部署
  • 组件安装

    • 常规&高可用
  • 版本专题

    • 更新说明
  • Ambari-Env

    • 环境准备
    • 开始使用
  • 组件编译

    • 专区—Ambari
    • 专区—Bigtop
  • 报错解决

    • 专区—Ambari
    • 专区—Bigtop
  • 其他技巧

    • Maven镜像加速
    • Gradle镜像加速
    • Bower镜像加速
    • 虚拟环境思路
    • R环境安装+一键安装脚本
    • Ivy配置私有镜像仓库
    • Node.js 多版本共存方案
    • Ambari Web本地启动
    • Npm镜像加速
    • PostgreSQL快速安装
    • Temurin JDK 23快速安装
  • 成神之路

    • 专区—Ambari
    • 专区—Bigtop
  • 集成案例

    • Redis集成教学
    • Dolphin集成教学
    • Doris集成教学
    • 持续整理...
  • 模板代码

    • 各类组件
    • 通用模板
  • 国产化&其他系统

    • Centos系列
    • Kylin系列
    • OpenEuler系列
    • Rocky系列
    • Ubuntu系列
  • 生产调优

    • 组件调优指南
    • 1v1指导调优
  • 定制开发

    • 组件版本定制
    • 样式风格定制
  • 蓝图愿景
  • 技术支持
  • 合作共建
GitHub (opens new window)

JaneTTR

数据酿造智慧,每一滴都是沉淀!
首页
  • 部署专题

    • 常规安装
    • 一键部署
  • 组件安装

    • 常规&高可用
  • 版本专题

    • 更新说明
  • Ambari-Env

    • 环境准备
    • 开始使用
  • 组件编译

    • 专区—Ambari
    • 专区—Bigtop
  • 报错解决

    • 专区—Ambari
    • 专区—Bigtop
  • 其他技巧

    • Maven镜像加速
    • Gradle镜像加速
    • Bower镜像加速
    • 虚拟环境思路
    • R环境安装+一键安装脚本
    • Ivy配置私有镜像仓库
    • Node.js 多版本共存方案
    • Ambari Web本地启动
    • Npm镜像加速
    • PostgreSQL快速安装
    • Temurin JDK 23快速安装
  • 成神之路

    • 专区—Ambari
    • 专区—Bigtop
  • 集成案例

    • Redis集成教学
    • Dolphin集成教学
    • Doris集成教学
    • 持续整理...
  • 模板代码

    • 各类组件
    • 通用模板
  • 国产化&其他系统

    • Centos系列
    • Kylin系列
    • OpenEuler系列
    • Rocky系列
    • Ubuntu系列
  • 生产调优

    • 组件调优指南
    • 1v1指导调优
  • 定制开发

    • 组件版本定制
    • 样式风格定制
  • 蓝图愿景
  • 技术支持
  • 合作共建
GitHub (opens new window)
  • 最小化安装

    • Zookeeper 安装
    • Hadoop 安装
    • Yarn安装
    • Hive 安装
    • Spark 安装
    • HBase 安装
    • Kafka 安装
    • Sqoop 安装
    • Flink 安装
    • DolphinScheduler 安装
    • Zeppelin 安装
    • Redis 安装
    • Doris安装
      • 基于 Ambari 安装 Doris 服务
      • 1. 进入首页
      • 2. 选择 Doris 服务
      • 3. 安装 Doris 单机版
      • 4. 配置 BE 网络回环
      • 5. 配置 FE 网络回环
      • 6. 查看安装清单
      • 7. 等待安装
      • 8. 处理安装错误
      • 9. 重启服务
      • 10. 访问 Doris FE Web UI
      • 11. 完成 Doris 单机版部署
    • Celeborn安装
    • Ozone安装
    • Impala安装
    • Cloudbeaver 安装
    • Ambari Metrics安装
    • Solr安装
    • Ranger 安装
    • Trino安装
    • Paimon安装
    • Hudi安装
    • Atlas 安装
    • Superset 安装
  • 高可用安装(有难度)

  • 组件安装
  • 最小化安装
JaneTTR
2022-12-18
目录

Doris安装1.0.4+

# 基于 Ambari 安装 Doris 服务

本文将详细介绍如何通过 Ambari 安装和配置 Doris 服务。我们将展示从环境配置到部署完成的所有步骤,帮助您在集群中快速部署 Doris 单机版。

# 1. 进入首页

首先,我们需要登录到 Ambari 的管理界面。登录成功后,在左侧导航栏点击 Services 选项,然后点击右上角的 Add Service 按钮。

提示

点击 Add Service 按钮后,您将进入服务选择界面。在这里,我们选择 Doris 服务来开始安装。

Add Service

# 2. 选择 Doris 服务

在弹出的窗口中,选择 Doris 服务,点击选中后点击 Next 按钮进入下一步。

注意

请确保选择的是 Doris 服务,避免选错。安装 Doris 服务会自动配置 Doris 的相关组件,包括 BE 和 FE 等。

选择 Doris 服务

# 3. 安装 Doris 单机版

选择 Doris 服务后,您将进入安装组件的页面。在这里,我们选择安装 Doris BE(Brokers)组件, 不选择 Doris FE Observer 和 Client,并勾选 HDFS Broker 组件来进行简单的安装。

警告

图片不对,不要勾选client

提示

选择 Doris BE 组件后,可以通过配置文件对 BE 进行相关调优,而不需要安装多余的组件。客户端组件可以让您在安装完毕后进行测试。

选择 Doris 组件

# 4. 配置 BE 网络回环

接下来,我们需要配置 BE 的网络回环。填写 192.168.0.0/16,这个地址范围应与您的设备地址网段相匹配。您可以根据实际情况填写适合的网段。

提示

确保填写正确的网段地址,否则服务可能无法正常启动。网络回环的配置对于确保服务的连通性至关重要。

配置 BE 网络回环

# 5. 配置 FE 网络回环

同样地,配置 FE 的网络回环。填写与 BE 配置相同的网络地址。

提示

FE 和 BE 的配置应使用相同的网络范围,以确保 Doris 集群内部的通讯正常。

配置 FE 网络回环

# 6. 查看安装清单

配置完网络回环后,点击 Next,进入安装清单页面。在这里,您可以清楚地看到哪些组件被安装在了哪些节点上。

笔记

由于我们是演示安装,所以所有组件都部署在 hadoop1 上。在实际生产环境中,建议根据集群规模和资源分布来合理选择节点。

查看安装清单

# 7. 等待安装

此时,系统将开始安装 Doris,您可以看到每个节点的安装进度。这个过程可能需要一些时间,具体时间取决于您的集群规模。

警告

请耐心等待,直到系统显示安装完成。有时候安装过程中会遇到一些延迟或者警告信息。

安装过程

# 8. 处理安装错误

在安装过程中,可能会遇到一些问题。例如,您可能会看到如下错误信息:

Traceback (most recent call last):
  File "/var/lib/ambari-agent/cache/stacks/BIGTOP/3.2.0/services/DORIS/package/scripts/be.py", line 92, in <module>
    BE().execute()
  File "/usr/lib/ambari-agent/lib/resource_management/libraries/script/script.py", line 355, in execute
    method(env)
  File "/var/lib/ambari-agent/cache/stacks/BIGTOP/3.2.0/services/DORIS/package/scripts/be.py", line 58, in start
    doris_service('doris', action='be_start')
  File "/var/lib/ambari-agent/cache/stacks/BIGTOP/3.2.0/services/DORIS/package/scripts/doris_service.py", line 368, in doris_service
    user=params.doris_user,
  File "/usr/lib/ambari-agent/lib/resource_management/core/base.py", line 166, in __init__
    self.env.run()
  File "/usr/lib/ambari-agent/lib/resource_management/core/environment.py", line 160, in run
    self.run_action(resource, action)
  File "/usr/lib/ambari-agent/lib/resource_management/core/environment.py", line 124, in run_action
    provider_action()
  File "/usr/lib/ambari-agent/lib/resource_management/core/providers/system.py", line 280, in action_run
    returns=self.resource.returns)
  File "/usr/lib/ambari-agent/lib/resource_management/core/shell.py", line 72, in inner
    result = function(command, **kwargs)
  File "/usr/lib/ambari-agent/lib/resource_management/core/shell.py", line 102, in checked_call
    tries=tries, try_sleep=try_sleep, timeout_kill_strategy=timeout_kill_strategy, returns=returns)
  File "/usr/lib/ambari-agent/lib/resource_management/core/shell.py", line 150, in _call_wrapper
    result = _call(command, **kwargs_copy)
  File "/usr/lib/ambari-agent/lib/resource_management/core/shell.py", line 314, in _call
    raise ExecutionFailed(err_msg, code, out, err)
resource_management.core.exceptions.ExecutionFailed: Execution of '/usr/bigtop/current/doris-be/bin/start_be.sh --daemon' returned 1. Please set vm.max_map_count to be 2000000 under root using 'sysctl -w vm.max_map_count=2000000'.
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

根据错误信息,解决方法是设置 vm.max_map_count 为 2000000,在终端执行以下命令:

sysctl -w vm.max_map_count=2000000
1

提示

此操作可以解决由于资源限制导致的启动问题。确保执行该命令后,继续重新启动服务。

解决问题

# 9. 重启服务

Doris Playground

设置完 vm.max_map_count 后,重新启动 Doris 服务。通常,您可以通过 Ambari 管理界面重新启动服务,确保所有组件能够正常启动。

重启服务

# 10. 访问 Doris FE Web UI

安装完成后,您可以通过访问 Doris FE Web UI 来查看 Doris 集群的运行状态。使用浏览器打开以下地址:

http://hadoop1:8331/login
1
  • 用户名:root
  • 密码:留空

Doris 登录

# 11. 完成 Doris 单机版部署

至此,Doris 单机版已成功部署并可以开始使用。您可以通过 Doris 的 Playground 测试环境进行查询操作。

#Doris#安装#大数据
Redis 安装
Celeborn安装

← Redis 安装 Celeborn安装→

最近更新
01
Pandoc 缺失导致 SparkR 构建失败
06-08
02
Cyrus SASL/GSASL 缺失解决
06-07
03
Hadoop_3.3.4 编译实战 1.0.0+
06-06
更多文章>
Theme by Vdoing | Copyright © 2017-2025 JaneTTR | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式