为啥 Ambari 集群设置在 zookeeper 安装时失败并出现符号链接错误?

Posted

技术标签:

【中文标题】为啥 Ambari 集群设置在 zookeeper 安装时失败并出现符号链接错误?【英文标题】:Why does Ambari cluster setup fails at zookeeper installation with a error in symlink?为什么 Ambari 集群设置在 zookeeper 安装时失败并出现符号链接错误? 【发布时间】:2018-01-15 11:03:29 【问题描述】:

我正在尝试在本地设置中安装 HortanWorks Ambari-Server,但在安装 Kafka 客户端时遇到了问题。尝试设置集群时弹出以下错误。

resource_management.core.exceptions.ExecutionFailed: Execution of 
'ambari-python-wrap /usr/bin/hdp-select set zookeeper-client 2.6.3.0-235' 
returned 1. symlink target /usr/hdp/current/zookeeper-client for zookeeper 
already exists and it is not a symlink.

如何解决这个问题?我也研究了 HDP 问题讨论 [1] 但那里给出的答案似乎对我不起作用。有人可以详细说明需要做什么来纠正这个问题吗?

HDP 讨论 [1]

【问题讨论】:

【参考方案1】:

错误是不言自明的,它表明目录或文件/usr/hdp/current/zookeeper-client 已经存在。因此,要解决问题,您需要删除目录或文件/usr/hdp/current/zookeeper-client,然后创建正确的软链接。

mv /usr/hdp/current/zookeeper-client /usr/hdp/current/zookeeper-client_back
ln -s /usr/hdp/2.6.3.0-235/zookeeper /usr/hdp/current/zookeeper-client

【讨论】:

以上是关于为啥 Ambari 集群设置在 zookeeper 安装时失败并出现符号链接错误?的主要内容,如果未能解决你的问题,请参考以下文章

ambari

Mac 使用 docker 搭建 kafka 集群 + Zookeeper + kafka-manager

Ambari2.6.2 HDP2.6.5 大数据集群搭建

Ambari管理的大数据集群主节点内存扩容操作步骤说明

Ambari 介绍

Ambari2.7.3 和HDP3.1.0搭建Hadoop集群