Загрузите Kafka или платформу Confluent в дистрибутиве CDH 5.16. - PullRequest
0 голосов
/ 28 мая 2019

Я установил CDH 5.16 Express, используя packages на RHEL-сервере.Я пытаюсь установить Kafka сейчас, и я заметил, что он может быть установлен, только если CDH установлен как parcels.

1) Можно ли установить компоненты Kafka или confluent platform" separately in the server and use it along with CDH`.

2) Есть ли какой-нибудь другой способ установки Kafka с использованием Cloudera Manager

1 Ответ

1 голос
/ 28 мая 2019

Чтобы использовать CDK 4.0 (дистрибутив Cloudera от Kafka) с Cloudera 5.13, я был вынужден установить CDK 4.0 в качестве пакета.

У меня была виртуальная док-станция Cloudera Quickstart, которую я скачал. Он работает без аутентификации Kerberos. После запуска виртуальной машины быстрого запуска я отдельно установил быстрый старт Kafka с веб-сайта Apache kafka. Это было необходимо, поскольку кафка, упакованная в cloudera, была более старой версией. Поскольку это была среда, отличная от Kerberos, сервер Kafka при запуске начал использовать zookeeper, который работал в ВМ с быстрым запуском. Таким образом я добился соединения Кафки с клодером ВМ.

Если вы новичок в CDH / CM, тогда я предлагаю вам сначала попробовать и использовать службу Kafka, которая входит в состав Cloudera. Перейдите в «Добавить сервис» в раскрывающемся списке Cloudera и выберите kafka. Включение этого сервиса Kafka даст вам набор брокеров для запуска kafka. Также Кафке нужен Zookeeper для запуска. Zookeeper поставляется по умолчанию в Cloudera. Таким образом, вы получите рабочий кластер с включенной в него kafka. Вы можете подумать о переходе на последнюю версию Kafka (используя упомянутый выше подход), когда освоитесь со встроенными инструментами CDH / CM.

...