动物园管理员通过安巴里安装



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

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

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

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

在较新版本的安巴里,此位置为:

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

在旧版本的安巴里,此位置为:

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

最新更新