【发布时间】:2018-02-01 06:45:46
【问题描述】:
我正在尝试在没有互联网访问环境的情况下更新 hdp 上的 Hue。
但是编译进度需要从网上下载一些python包。
另外,我找不到没有 cdh 的任何预构建的 hue 包(我正在处理 hdp,所以安装 cdh 只是因为 hue 很不方便)。
有人对此有好主意吗?
【问题讨论】:
我正在尝试在没有互联网访问环境的情况下更新 hdp 上的 Hue。
但是编译进度需要从网上下载一些python包。
另外,我找不到没有 cdh 的任何预构建的 hue 包(我正在处理 hdp,所以安装 cdh 只是因为 hue 很不方便)。
有人对此有好主意吗?
【问题讨论】:
它需要的不仅仅是 Python 包,还有外部构建依赖项以及它下载的 Cloudera 和 Maven Central 包。
在您有互联网的地方下载 Hue。使用 make clean prod 构建一个 tarball,然后将其复制到集群。
它在 virtualenv 中运行,因此只要使用匹配的 OS 和 Python 版本构建,应该没问题。
我从 Hue 3.11 开始就在 HDP 集群上完成了这项工作。
【讨论】: