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)
  • 适用于Ambari2.8.0-el7

  • 适用于Ambari3.0.0-el7

    • Step3—安装JDK17(Ambari 3.0专用)
      • 1. 清华大学 OpenJDK 17 镜像下载
      • 2. JDK 17 一键自动安装脚本
        • 快速使用
      • 3. 手动安装流程(如需自定义路径/参数)
        • 3.1 下载
        • 3.2 解压
        • 3.3 环境变量
      • 4. 安装验证
      • 5. 软连接设置
    • Step8—AmbariServer初始化
    • Step9—Ambari Web UI 初始化安装
    • [重要]—源码包下载
    • [快速安装]—脚本极速部署
  • 常规安装
  • 适用于Ambari3.0.0-el7
JaneTTR
2025-05-28
目录

Step3—安装JDK17(Ambari 3.0专用)3.0.0

Ambari 3.0 必须依赖 JDK 17,其他版本无法通过安装检测或运行时校验。请务必为所有集群节点准备好 JDK 17 环境。 国内仅清华镜像站可稳定获取 OpenJDK 17。

# 1. 清华大学 OpenJDK 17 镜像下载

镜像源 版本 下载链接
清华大学 OpenJDK 17 https://mirrors.tuna.tsinghua.edu.cn/Adoptium/17/jdk/x64/linux/ (opens new window)

注意

请务必进入清华源页面手动获取最新版本号和链接,下载包名以 OpenJDK17U-jdk_x64_linux_hotspot_17.0.x_x.tar.gz 形式结尾,建议复制页面真实链接到脚本或 wget。

# 2. JDK 17 一键自动安装脚本强烈推荐

脚本已经为你封装好自动下载、解压、环境变量与 alternatives 配置: 详情与维护页:ONEKEY——安装JDK 17

# 快速使用

  1. 保存脚本为 install_jdk17.sh

  2. 赋权并执行:

    chmod +x install_jdk17.sh
    sudo ./install_jdk17.sh
    
    1
    2
  3. 脚本会自动:

    • 检查/下载 JDK 17 安装包
    • 解压到 /opt/modules/jdk-17.0.15(如有变请修改脚本变量)
    • 配置 /etc/profile 全局 JAVA_HOME 与 PATH
    • 配置 alternatives 多版本切换

# 3. 手动安装流程(如需自定义路径/参数)

# 3.1 下载

mkdir -p /opt/modules/
cd /opt/modules/
curl -LO https://mirrors.tuna.tsinghua.edu.cn/Adoptium/17/jdk/x64/linux/OpenJDK17U-jdk_x64_linux_hotspot_17.0.15_6.tar.gz
1
2
3

# 3.2 解压

mkdir -p /opt/modules/jdk-17.0.15
tar -zxvf OpenJDK17U-jdk_x64_linux_hotspot_17.0.15_6.tar.gz -C /opt/modules/jdk-17.0.15 --strip-components=1
1
2

# 3.3 环境变量

echo "export JAVA_HOME=/opt/modules/jdk-17.0.15" | sudo tee -a /etc/profile
echo 'export PATH=$PATH:$JAVA_HOME/bin' | sudo tee -a /etc/profile
source /etc/profile
1
2
3

# 4. 安装验证

java -version
javac -version
1
2

如出现如下内容即为成功:

image-20250528114426460

# 5. 软连接设置

警告

ambari-server setup前必须要设置软连接,不然报错

# 这个命令非常重要
mkdir -p /usr/jdk64
ln -sf /opt/modules/jdk-17.0.15+6 /usr/jdk64
1
2
3

image-20250528114701795

#JDK#Ambari3.0#Java17#ONEKEY
[重要]—源码包下载
Step8—AmbariServer初始化

← [重要]—源码包下载 Step8—AmbariServer初始化→

最近更新
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
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式