2014-12-18 3 views
3

Выполняя установку через Ambari 1.7 и хотел бы получить разъяснения относительно установки Zookeeper. Установка включает (3) Zookeeper и (3) экземпляры Kafka. Пользовательский интерфейс Ambari запрашивает указание мастеров (ов) Zookeeper и клиентов/подчиненных Zookeeper. Должен ли я выбрать все три узла Zookeeper в качестве мастеров и установить клиент Zookeeper на каждый сервер Kafka?Zookeeper установить через Ambari

Zookeeper не имеет каких-либо мастер-узлов, и я немного смущен здесь с этой терминологией мастера/раба Ambari.

ответ

0

Zookeeper Server считается компонентом MASTER в терминологии Ambari. У Kafka есть требование, чтобы Zookeeper Server был установлен хотя бы на одном узле кластера. Таким образом, единственным требованием является установка сервера Zookeeper на одном из узлов вашего кластера для работы Kafka. Kafka не требует клиентов Zookeeper на каждом узле Kafka.

Вы можете определить всю эту информацию, просмотрев конфигурацию Сервиса для 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> 
Смежные вопросы