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

JaneTTR

数据酿造智慧,每一滴都是沉淀!
  • Ambari 安装

    • 常规安装
      • 适用于Ambari3.0.0-kylin V10-aarch64

      • 适用于Ambari3.0.0-kylin V10-x86_64

      • 适用于Ambari3.0.0-ubuntu22.04

      • 适用于Ambari3.0.0-el7

      • 适用于Ambari3.0.0-el8

      • 适用于Ambari2.8.0-el7

        • Step1—基础环境准备
          • 1. 修改所有节点的主机名 🖥️
          • 2. 配置国内 YUM 仓库管理 🇨🇳
            • 切换到华为云 YUM 源
          • 3. 安装必要的工具 🔧
            • 推荐额外安装的工具
        • Step2—免密登陆认证
        • Step3—安装JDK
        • Step4—时间同步(Chrony)
        • Step5—Nginx安装
        • Step6—本地yum源配置
        • Step7—Mariadb初始化
        • Step8—AmbariServer初始化
        • Step9—Ambari Web Ui 初始化安装
    • 一键部署
  • 组件安装

  • Kerberos 旧版专题

  • Ranger 旧版专题

  • 旧版部署
  • Ambari 安装
  • 常规安装
  • 适用于Ambari2.8.0-el7
JaneTTR
2019-11-12
目录
1. 修改所有节点的主机名 🖥️
2. 配置国内 YUM 仓库管理 🇨🇳
切换到华为云 YUM 源
3. 安装必要的工具 🔧
推荐额外安装的工具

Step1—基础环境准备

# CentOS 7.9.2009 基础环境初始化指南

在搭建服务器环境时,合理的初始化配置可以提升系统的稳定性和可维护性。本文基于 CentOS 7.9.2009 ,详细介绍如何完成基础环境准备,包括主机名配置、YUM 仓库管理以及必要的工具安装,以确保系统高效稳定运行。


# 1. 修改所有节点的主机名 🖥️

在多台服务器协同工作时,清晰的主机命名不仅能提高可读性,还能避免管理混乱。对于以下三台服务器,我们设定如下:

IP 地址 主机名
192.168.3.1 dev1
192.168.3.2 dev2
192.168.3.3 dev3

配置方法:

# 192.168.3.1
hostnamectl set-hostname dev1

# 192.168.3.2
hostnamectl set-hostname dev2

# 192.168.3.3
hostnamectl set-hostname dev3
1
2
3
4
5
6
7
8

WX20250313-113002@2x

此外,为确保服务器之间可以通过主机名互相访问,需要在 所有节点 的 /etc/hosts 文件中添加以下内容:

192.168.3.1 dev1
192.168.3.2 dev2
192.168.3.3 dev3
1
2
3

这样,无需依赖 DNS 服务器,就能通过 dev1、dev2、dev3 访问对应的主机,提高集群环境的可维护性。


# 2. 配置国内 YUM 仓库管理 🇨🇳

CentOS 官方仓库由于访问速度较慢,且部分软件包可能因生命周期结束被移除,因此建议切换至国内的高可用镜像源。不同镜像源的特点如下:

镜像源 优点 缺点
阿里云 高速 CDN,镜像更新频繁 旧版本软件可能被移除
清华大学 教育网速度快,开源软件丰富 主要服务科研用户
华为云 保留旧版本软件,稳定性高 部分地区访问速度稍慢
网易 镜像更新快,稳定性较高 访问速度可能因地区不同

选择华为云的原因:

  • 不删除旧版本软件,方便兼容老项目
  • 镜像同步及时,适用于长期运维
  • 稳定性强,适合生产环境

# 切换到华为云 YUM 源

# 备份默认 YUM 源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

# 配置华为云 YUM 源
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.huaweicloud.com/repository/conf/CentOS-7-reg.repo

# 更新 YUM 缓存并安装更新
yum clean all && yum makecache fast
yum update -y
1
2
3
4
5
6
7
8
9

这样,系统的 YUM 源将切换为 华为云,可确保长期支持的旧版本软件仍可获取。

WeChat1df541d851c359dc20eef84f36db32ea


# 3. 安装必要的工具 🔧

为了增强系统的基本功能,建议安装以下关键工具:

yum install -y createrepo python3 wget chrony nginx ca-certificates update-ca-trust
1
工具 作用
createrepo 本地 YUM 仓库管理
python3 提供 Python 3 运行环境
wget 命令行下载工具
chrony 时间同步服务,确保时间一致性
nginx 轻量级 Web 服务器
ca-certificates & update-ca-trust SSL 证书更新和信任管理

# 推荐额外安装的工具

yum install -y vim net-tools lsof tree unzip tar git bash-completion htop
1
工具 作用
vim 文本编辑器
net-tools 网络调试工具 (ifconfig, netstat)
lsof 查询文件占用
tree 目录结构可视化
unzip, tar 解压缩工具
git 版本控制
bash-completion 终端命令补全
htop 交互式进程管理

#Ambari#集群部署
[快速安装]—脚本极速部署
Step2—免密登陆认证

← [快速安装]—脚本极速部署 Step2—免密登陆认证→

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