首页 > 解决方案 > 如何从主机中完全删除 Zeppelin (HDP 3.0.1)

问题描述

经过一些更改,我的 Zeppelin 安装已损坏,我找不到问题的解决方案。所以我尝试从 Ambari UI 中删除 Zeppelin——我也尝试使用 REST API 进行尝试——但是在删除操作之后,Zeppelin 的所有配置和目录似乎仍然存在。

我想在我删除的同一台主机上安装 Zeppelin,当我尝试它时,Ambari 只是做了一些操作,这不是完整的安装过程,之后 Zeppelin 似乎已安装但由于损坏而无法工作。

我想知道第一次使用 Ambari 安装任何服务时,它会创建所需的目录、conf 文件等,但为什么在删除服务时无法进行反向操作?我可以执行什么操作才能在同一主机上正确删除和安装相同的服务?

我曾尝试从主机和 HDFS 中删除所有 zeppelin 目录、配置文件和文件。此外,我从包括主机目录在内的所有主机中删除了 Zeppelin 用户。现在 Ambari 仍然没有正确安装 Zeppelin。是否有我错过的库存之类的 conf 文件?

请问有什么建议吗?

谢谢。

标签: apache-zeppelinambarihdp

解决方案


我发现了问题。我已经下载了一些 .jar 文件以使用 spark 和 solr,并将它们添加到 /usr/hdp/xxx/zeppelin/lib 目录下。

我猜下载的 jar 文件和 zeppelin 使用的 servlet jar 的版本不兼容,所以我删除了我添加的 jar 文件,现在我可以访问 Zeppelin UI。

---顺便说一句,我现在仍然知道如何完全清除 Zeppelin 或 Ambari 的任何服务。如果您知道,请添加评论。


推荐阅读