一次迟到,但不敷衍的版本升级
大家好,我是 小饕。
先向大家正式道个歉 🙇♂️ ambari-env 2.2.2 原计划在 2025 年 12 月底发布,但最终还是选择了延期。
延期不是因为“没做完”,而是因为:
我不太想交付一个“能跑,但不稳”的版本。
在反复验证、回滚、重构之后,今天,这个版本终于可以和大家正式见面了。
本次 ambari-env 2.2.2,已在以下环境中完成完整验证并正式发布:
- Rocky Linux 8.10
- Kylin v10
- Ubuntu 22.04
相较上一版本,我们不仅修复问题,更新增了 3 个关键组件,让整体能力真正补齐。
本次新增并正式支持的组件包括:
- Alluxio
- Knox
- Hue
这三个组件并不是“为了凑数”,而是围绕一个明确目标:
在开启 Kerberos 的前提下,打通 Web UI 访问链路,让平台形成真正闭环。
在 Kerberos 启用后,Knox 现在已经可以稳定代理各类组件 Web UI, 从访问、鉴权到可视化,终于完整走通了。
-
[feat]新增并适配 Alluxio 2.9.4 组件 -
[feat]新增并适配 Hue 4.11.0 组件 -
[feat]新增并适配 Knox 2.1.0 组件 -
[feat]优化 Trino 默认配置,并对 Web UI 主题样式进行定制化调整 -
[feat]深度改造 Knox- 在
home/default中新增对 Trino 474 版本的支持 - 补充 Trino 专属 Icon,提升页面识别度
- 在
-
[optimized]优化 Hive 在 Kerberos + Ranger 强审计 场景下managed表必须由hive用户操作的问题,现已支持 自定义用户 -
[optimized]调整 Hue 默认用户所属组策略 -
[optimized]兼容 HBase 未安装 场景,修复 Knox 安装阶段报错 -
[optimized]优化 Knox 默认转发规则,减少冗余配置 -
[optimized]丰富 Knox Web 页面功能- 登出按钮
- 默认展开拓扑
-
[optimized]优化 ResourceManager HA 场景下 Knox 代理重定向空白问题 -
[optimized]修复 Ranger 环境下 Impala 用户默认缺失问题 -
[optimized]安装阶段组件描述统一中文化并重新排序 -
[optimized]优化nn_max_heapsize内存评估精度 -
[optimized]新增 Livy 自检等待时间 配置项 -
[optimized]调整 Livy 默认 idle 时间 为 10 分钟 -
[optimized]优化多组件 启停拓扑逻辑 -
[optimized]安装 Hue 时自动补齐 Hadoop Proxy 配置
[fix]修复 Alluxio 在 Ubuntu 系统下安装失败问题[fix]修复 Kerberos 关闭 + Hadoop HA 场景下service_check异常[fix]修复 Ranger Admin 校验 Solr 在 Ubuntu 下的管道阻塞问题[fix]修复 Web UI 检查 在 Python 3 环境下的兼容性问题[fix]修复 Kerberos 场景下 Trino HTTPS / Web UI 访问异常[fix]调整 Livy Session 默认存活时间为 600000 ms[fix]修复 Spark Executor / History UI 日志经 Knox 访问异常[fix]修复 Standby NameNode 场景下文件系统访问失效问题[fix]修复 ResourceManager HA 场景下 Knox 转发日志异常
[delete]暂时移除 trino-plugin 支持[delete]尝试性移除 infra Solr 组件
除了功能本身,这一版在安装体验上也做了明显优化:
- 安装流程更清晰
- 校验步骤更集中
- 报错提示更可读
- 新手也能顺着流程完成部署
Knox 在本版本中,不再只是“能用”,而是:
- 能代理更多组件
- 能适配 Kerberos
- 能处理 HA 场景
- 能作为统一 Web 入口长期使用
针对部署过程中最容易踩坑的节点,我们补充了完整说明,避免“装到一半才发现问题”。
目前常见报错已进入集中整理阶段,后续会持续补充文档与解决方案。
建议优先访问(更新更快 + 源头首发)
🧭 官方文档站
🚀 Gitee 镜像站(同步更新)
本项目基于以下版本进行魔改与增强,提供一站式编译、部署、管理解决方案:
- Ambari 2.8.0 & Ambari 3.0.0
- Bigtop 3.2.0
提供 开箱即用 的大数据组件部署方案,简化运维,支持多种主流组件,致力于打造稳定、可靠、高效的大数据生态环境。
| 版本 | 组件名称 | 组件版本 | env 版本 | 环境适配 |
|---|---|---|---|---|
| v2.2.2 | Ambari | 3.0.0 | 2.2.2 | el7 & el8 & ubuntu22 & Kylin V10 |
| Alluxio | 2.9.4 | 2.2.2 | el7 & el8 & ubuntu22 & Kylin V10 | |
| Knox | 2.1.0 | 2.2.2 | el7 & el8 & ubuntu22 & Kylin V10 | |
| Hue | 4.11.0 | 2.2.2 | el7 & el8 & ubuntu22 & Kylin V10 | |
| 下面所有组件 | 1.0.0-1.0.7 | 2.2.2 | el7 & el8 & ubuntu22 & Kylin V10 | |
| v2.2.1 | Ambari | 3.0.0 | 2.2.1 | el7 & el8 & ubuntu22 & Kylin V10 |
| 下面所有组件 | 1.0.0-1.0.7 | 2.2.1 | el7 & el8 & ubuntu22 & Kylin V10 | |
| v2.2.0 | Ambari | 3.0.0 | 2.2.0 | el7 & el8 & ubuntu22 & Kylin V10 |
| 下面所有组件 | 1.0.0-1.0.7 | 2.2.0 | el7 & el8 & ubuntu22 & Kylin V10 | |
| v2.1.0 | Ambari | 3.0.0 | 2.1.0 | el7 & el8 & ubuntu22 |
| 下面所有组件 | 1.0.0-1.0.7 | 2.1.0 | el7 & el8 & ubuntu22 | |
| v2.0.0 | Ambari | 3.0.0 | 2.0.0 | el7 & el8 |
| 下面所有组件 | 1.0.0-1.0.7 | 2.0.0 | el7 & el8 | |
| v1.0.7 | Superset | 4.1.2 | 1.0.7 | 仅 el7 |
| Atlas | 2.4.0 | 1.0.7 | 仅 el7 | |
| Spark | 3.5.5(版本升级) | 1.0.7 | 仅 el7 | |
| Flink | 1.17.2(版本升级) | 1.0.7 | 仅 el7 | |
| v1.0.6 | Trino | 474 | 1.0.6 | 仅 el7 |
| Hudi | 1.1.0 | 1.0.6 | 仅 el7 | |
| Paimon | 1.0.1 | 1.0.6 | 仅 el7 | |
| v1.0.5 | Ozone | 1.4.1 | 1.0.5 | 仅 el7 |
| Impala | 4.4.1 | 1.0.5 | 仅 el7 | |
| Nightingale | 7.7.2 | 1.0.5 | 仅 el7 | |
| Categraf | 0.4.1 | 1.0.5 | 仅 el7 | |
| VictoriaMetrics | 1.109.1 | 1.0.5 | 仅 el7 | |
| Cloudbeaver | 24.3.3 | 1.0.5 | 仅 el7 | |
| Celeborn | 0.5.3 | 1.0.5 | 仅 el7 | |
| v1.0.4 | Doris | 2.1.7 | 1.0.4 | 仅 el7 |
| v1.0.3 | Phoenix | 5.1.2 | 1.0.3 | 仅 el7 |
| Dolphinscheduler | 3.2.2 | 1.0.3 | 仅 el7 | |
| v1.0.2 | Redis | 7.4.0 | 1.0.2 | 仅 el7 |
| v1.0.1 | Sqoop | 1.4.7 | 1.0.1 | 仅 el7 |
| Ranger | 2.4.0 | 1.0.1 | 仅 el7 | |
| v1.0.0 | Zookeeper | 3.5.9 | 1.0.0 | 仅 el7 |
| Hadoop | 3.3.4 | 1.0.0 | 仅 el7 | |
| 1.0.0 | 仅 el7 | |||
| HBase | 2.4.13 | 1.0.0 | 仅 el7 | |
| Hive | 3.1.3 | 1.0.0 | 仅 el7 | |
| Kafka | 2.8.1 | 1.0.0 | 仅 el7 | |
| 1.0.0 | 仅 el7 | |||
| Solr | 8.11.2 | 1.0.0 | 仅 el7 | |
| Tez | 0.10.1 | 1.0.0 | 仅 el7 | |
| Zeppelin | 0.10.1 | 1.0.0 | 仅 el7 | |
| Livy | 0.7.1 | 1.0.0 | 仅 el7 | |
| 1.0.0 | 仅 el7 | |||
| Ambari Metrics | branch-3.0 | 1.0.0 | 仅 el7 | |
| Ambari Infra | master | 1.0.0 | 仅 el7 |
教你如何安装,如何卸载,并提供了一键安装脚本
如果你觉得本项目对你有帮助,可以通过以下方式支持:
- ⭐ Star 本项目,帮助它被更多人看到 🚀
- 📢 分享 本项目,帮助更多开发者受益
- 🍵 打赏,请作者喝一杯茶 ☕(见下方二维码)
| 微信赞赏 | 微信号 | QQ 群 |
|---|---|---|
![]() |
![]() |
![]() |
本项目采用 Apache 2.0 许可证。












