Zookeeper通过Ambari安装

时间:2014-12-18 20:40:04

标签: apache-zookeeper hortonworks-data-platform ambari

通过Ambari 1.7执行安装,并希望得到有关Zookeeper安装的一些说明。设置涉及(3)Zookeeper和(3)Kafka实例。 Ambari UI要求指定Zookeeper主服务器和Zookeeper客户端/从服务器。我应该选择所有三个Zookeeper节点作为主节点并在每个Kafka服务器上安装Zookeeper客户端吗?

Zookeeper没有任何主节点,我对这个Ambari主/从术语有点困惑。

1 个答案:

答案 0 :(得分:0)

Zookeeper Server在Ambari术语中被视为MASTER组件。 Kafka要求Zookeeper Server至少安装在集群中的一个节点上。因此,您唯一的要求是在集群中的一个节点上安装Zookeeper服务器,以使Kafka正常运行。 Kafka不需要每个Kafka节点上的Zookeeper客户端。

您可以通过查看KAFKA和ZOOKEEPER的服务配置来确定所有这些信息。在metainfo.xml文件中为堆栈定义下的每个组件指定配置。定义的位置将根据您安装的Ambari版本而有所不同。

在较新版本的Ambari上,此位置为:

   /var/lib/ambari-server/resources/common-services/<service name>/<service version>

在较旧版本的Ambari上,此位置为:

  /var/lib/ambari-server/resources/stacks/HDP/<stack version>/services/<service name>