【问题标题】:How to add Zeppelin to CDH 'by the book'?如何“按书”将 Zeppelin 添加到 CDH?
【发布时间】:2018-05-21 06:41:47
【问题描述】:

您可以通过 Cloudera Manager 安装许多工具,但列表中缺少 Zeppelin。将 Zeppelin 添加到 Cloudera CDH 堆栈的最佳方法是什么?我在互联网上找到了一些文档,但它们有点手动。我正在寻找一个托管的解决方案。

【问题讨论】:

    标签: hadoop cloudera-cdh apache-zeppelin


    【解决方案1】:

    CDH 支持笔记本环境的 Hue。

    据我所知,Cloudera Manager 不支持 Zeppelin Parcel。

    我不确定您所说的“托管解决方案”是什么意思,但是自动安装 Zeppelin(和 Spark)、配置指向外部 YARN 主机以进行作业提交并不太复杂,并且可以写成如果您了解这些工具,Puppet、Chef 或 Ansible 相当容易。

    【讨论】:

    • 托管解决方案我的意思是或多或少的官方方式,而不是自己精心设计的解决方案。将与 CDH 生命周期、维护和更新保持一致。
    • 由于 Cloudera 不支持 Zeppelin,因此将其与 CDH 捆绑在一起,或者如上所述提供包裹,我怀疑您会找到这样的解决方案。非常欢迎您为 Zeppelin 创建一个 JIRA 问题,要求提供 Cloudera CDH Parcel,但必须有人确保它处理 CDH / Zeppelin 升级,以及 Cloudera Manager 中的服务监控 + 配置管理,这比 Zeppelin 更像是 Cloudera 的交易.
    • 感谢您的回答。如果您知道任何体面的指南,如何手动安装 int,请分享以供将来和其他人使用。
    【解决方案2】:

    https://github.com/ssheremeta/zeppelin-cloudera 允许您将 Zeppelin 打包到 Cloudera Parcel(适用于 8),但是在尝试将 Spark 解释器添加到这样安装的实例时,我偶然发现了一些问题。

    编辑:这里描述了包裹格式:https://github.com/cloudera/cm_ext/wiki 它相当复杂,但它允许您拥有完全由 cloudera 管理的包裹,由您想要的任何东西组成。 您将需要编写一些脚本和服务定义文件 - 但它允许您自动执行一些通常需要自己完成的事情。

    【讨论】:

      猜你喜欢
      • 2018-02-22
      • 2017-05-02
      • 2011-01-13
      • 2019-10-17
      • 1970-01-01
      • 2015-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多