HDP 2.5:Zeppelin 不会在启用 Kerberos 的集群中运行 Notebook

Posted

技术标签:

【中文标题】HDP 2.5:Zeppelin 不会在启用 Kerberos 的集群中运行 Notebook【英文标题】:HDP 2.5: Zeppelin won't run Notebook in Kerberos-enabled cluster 【发布时间】:2017-04-14 15:43:09 【问题描述】:

我使用 Hortonworks Data Platform 2.5 和 Ambari 2.4 建立了一个 Hadoop 集群。我还通过 Ambari UI 将 Zeppelin 服务添加到集群安装中。

自从我启用了 Kerberos,我就不能再运行 Zeppelin 笔记本了。当我单击“运行段落”或“运行所有段落”时,似乎什么也没有发生。我在/var/log/zeppelin/ 的日志中也没有收到任何新条目。在启用 Kerberos 之前,我能够运行这些段落。

我尝试了一些示例笔记本,也尝试了我的一些,同样的问题:没有任何反应...尝试了管理员和非管理员用户。

这是我的“Spark”和“sh”解释器设置(其他段落,例如 %sql 也不起作用):

【问题讨论】:

【参考方案1】:

以下教程记录了 Ambari 和 Hadoop Kerberos 的配置:

Configuring Ambari and Hadoop for Kerberos

【讨论】:

以上是关于HDP 2.5:Zeppelin 不会在启用 Kerberos 的集群中运行 Notebook的主要内容,如果未能解决你的问题,请参考以下文章

在 HDP 2.6 上运行的 Zeppelin 0.7.0 上的 Spark2.2 解释器

如何在 HDP 中的 zeppelin-spark2 中将库安装到 python

如何让独立服务 Zeppelin 看到 Hive?

Zeppelin 扩展了多个 JAVA 进程

在 Zeppelin 上增加 Spark Executors

Zeppelin hbase 解释器安装无法解决依赖关系