Step3—安装JDK17(Ambari 3.0专用)
摘要:Ambari 3.0强制要求JDK 17环境,推荐通过清华大学镜像站获取OpenJDK 17。文档提供了两种安装方式:一键脚本自动安装(含环境配置)和手动分步安装指南,重点强调需创建/usr/jdk64软链接以避免Ambari安装报错。安装后需执行java -version验证,并附常见问题解决知识库链接。国内用户需注意仅清华镜像源提供稳定下载支持。
·
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/ |
请务必进入清华源页面手动获取最新版本号和链接,下载包名以 OpenJDK17U-jdk_x64_linux_hotspot_17.0.x_x.tar.gz
形式结尾,建议复制页面真实链接到脚本或 wget。
2. JDK 17 一键自动安装脚本
脚本已经为你封装好自动下载、解压、环境变量与 alternatives 配置:
详情与维护页:ONEKEY——安装JDK 17
快速使用
-
保存脚本为
install_jdk17.sh -
赋权并执行:
chmod +x install_jdk17.sh sudo ./install_jdk17.sh -
脚本会自动:
- 检查/下载 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
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
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
4. 安装验证
java -version
javac -version
如出现如下内容即为成功:

5. 软连接设置
ambari-server setup前必须要设置软连接,不然报错
# 这个命令非常重要
mkdir -p /usr/jdk64
ln -sf /opt/modules/jdk-17.0.15+6 /usr/jdk64

如果你遇到如下问题可以参考该知识库 :
- 1、不同操作系统下的详细安装
- 2、如何在不同系统下编译源代码
- 3、国产化的适配
- 4、各类安装一键脚本可以
- 5、各类组件集成的教学



火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)