TT Bigdata TT Bigdata
首页
GitHub (opens new window)
JaneTTR

JaneTTR

数据酿造智慧,每一滴都是沉淀!
  • 产品中心

    • 当前版本
    • 版本矩阵与下载
    • 免费开源大数据平台怎么选
  • 安装与使用

  • 发布与支持

  • 会员与访问

安装前准备
安装前准备
从源码包、目录准备、基础工具、免密登录、主机解析、时间同步、本地仓库、JDK、MariaDB 到 Ambari Server 初始化,按手动安装方式拆成可逐步执行的教程。
目录
1. 实施总览
2. Step0—源码包下载与目录准备
3. Step1—系统源与基础工具准备
4. Step2—集群免密登录
5. Step3—主机名解析同步
6. Step4—Chrony 时间同步
7. Step5—Nginx 本地 Yum 文件服务
8. Step6—JDK 双环境准备
9. Step7—MySQL 驱动与本地仓库
10. Step8—MariaDB 初始化
11. Step9—AmbariServer 初始化
必须 12. ambari plus 数据库初始化文件

# 安装前准备

Ambari Plus 的安装前准备不只是“把包放到服务器上”这么简单。真正容易踩坑的地方,通常在更前面:主机名没有统一、SSH 免密只配了单向、时间没有同步、本地仓库无法访问、JDK 版本混用、MariaDB 远程授权不完整。

我把这部分拆成一组独立文章,每一篇都按手动安装来写:在哪台机器做、安装什么、配置文件怎么写、RHEL/Ubuntu 命令有什么区别、最后怎么验证。这样读者可以按顺序做,也可以只打开某一篇排查单个环节。

安装前准备角色规划

实施总览

先看完整链路、节点角色和最终验收标准。

Step0 源码包与目录准备

准备安装入口、/data/modules 和离线资源包。

Step1 基础环境

配置系统源,安装 SSH、编译、传输和仓库基础工具。

Step2 集群免密登录

三台机器互相写入 authorized_keys,并做矩阵验证。

Step3 主机名解析同步

统一 hostname 与 /etc/hosts,保证服务部署时解析稳定。

Step4 Chrony 时间同步

核心节点作为时间上游,其余节点同步核心节点。

Step5 Nginx 本地文件服务

让 /data/modules 通过 HTTP 暴露,提供本地仓库访问入口。

Step6 JDK 双环境

JDK8 给 Stack,JDK17 给 Ambari Server。

Step7 驱动与本地仓库

安装 MySQL Connector/J,生成 repodata 并配置本地源。

Step8 MariaDB 初始化

初始化数据库、字符集、监听地址和受控远程连通。

Step9 Ambari Server 初始化

创建 ambari/hive 数据库,配置 JDBC,启动 Ambari Server。

config:
  target: _self
data:
  - name: 实施总览
    desc: 先看完整链路、节点角色和最终验收标准。
    link: /ambari-plus/install/prepare/v0/705cfcca-1fad-4c1c-aa8e-51157eeb17f9/
    bgColor: '#eef7f3'
    textColor: '#17634f'
  - name: Step0 源码包与目录准备
    desc: 准备安装入口、/data/modules 和离线资源包。
    link: /ambari-plus/install/prepare/v0/68e13cdd-96a2-49dc-9b8b-14deacd23cd1/
    bgColor: '#f2f6ff'
    textColor: '#244f8f'
  - name: Step1 基础环境
    desc: 配置系统源,安装 SSH、编译、传输和仓库基础工具。
    link: /ambari-plus/install/prepare/v0/bee08aca-b601-4eed-bcf1-a7a5793eac40/
    bgColor: '#fff7ec'
    textColor: '#8a4b10'
  - name: Step2 集群免密登录
    desc: 三台机器互相写入 authorized_keys,并做矩阵验证。
    link: /ambari-plus/install/prepare/v0/ece679e4-ee58-4976-adf7-ae43c0c9cccf/
    bgColor: '#f8f2ff'
    textColor: '#5b3c8a'
  - name: Step3 主机名解析同步
    desc: 统一 hostname 与 /etc/hosts,保证服务部署时解析稳定。
    link: /ambari-plus/install/prepare/v0/d14da0dc-a30c-42ee-bd1b-3e315cbc006f/
    bgColor: '#eef6ff'
    textColor: '#1f4e79'
  - name: Step4 Chrony 时间同步
    desc: 核心节点作为时间上游,其余节点同步核心节点。
    link: /ambari-plus/install/prepare/v0/cd9a2fce-9384-4302-9948-e001c2f190f7/
    bgColor: '#f4f8ee'
    textColor: '#4e6d1f'
  - name: Step5 Nginx 本地文件服务
    desc: 让 /data/modules 通过 HTTP 暴露,提供本地仓库访问入口。
    link: /ambari-plus/install/prepare/v0/07e366a4-27af-4cd8-b5cc-60cba219438e/
    bgColor: '#f5f7fb'
    textColor: '#3b4658'
  - name: Step6 JDK 双环境
    desc: JDK8 给 Stack,JDK17 给 Ambari Server。
    link: /ambari-plus/install/prepare/v0/30df69e7-5fdb-4324-b3f6-b37f6a07895f/
    bgColor: '#fff4f4'
    textColor: '#8b2f2f'
  - name: Step7 驱动与本地仓库
    desc: 安装 MySQL Connector/J,生成 repodata 并配置本地源。
    link: /ambari-plus/install/prepare/v0/3990b481-b8b4-4cf1-b604-f236b27b1925/
    bgColor: '#f2fbfb'
    textColor: '#18626b'
  - name: Step8 MariaDB 初始化
    desc: 初始化数据库、字符集、监听地址和受控远程连通。
    link: /ambari-plus/install/prepare/v0/7e076439-4034-41de-82a8-f4e9c9435c28/
    bgColor: '#f8f5ef'
    textColor: '#6a4b20'
  - name: Step9 Ambari Server 初始化
    desc: 创建 ambari/hive 数据库,配置 JDBC,启动 Ambari Server。
    link: /ambari-plus/install/prepare/v0/cfeba4e7-22d7-4488-b473-dfe36b08e98b/
    bgColor: '#f0f5ff'
    textColor: '#244177'
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58

阅读建议

如果是新环境,建议从实施总览开始顺着做;如果是排查问题,可以直接打开对应步骤,先看“验证方式”和“常见问题”。

最近更新
01
当前版本 2026/08
08-29
02
把 Ambari Server HA 稳稳地跑起来
08-17
03
从一次启用操作追到主备就绪
08-17
更多文章>
Theme by Vdoing | Copyright © 2017-2026 JaneTTR | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式