通过Ambari 1.7执行安装,并希望获得有关Zookeeper安装的一些说明。设置包括(3) Zookeeper和(3) Kafka实例。Ambari UI要求指定Zookeeper主机和Zookeeper客户端/从属。我是否应该选择所有三个Zookeeper节点作为主节点,并在每个Kafka服务器上安装Zookeeper客户端?
Zookeeper没有任何主节点,这里我对Ambari的主/从术语有点困惑。
发布于 2015-07-10 00:50:12
在Ambari术语中,Zookeeper Server被认为是一个主组件。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>https://stackoverflow.com/questions/27555286
复制相似问题