我已使用CDH 5.16 Express
在RHEL服务器中安装了packages
。我现在尝试安装Kafka
,并且观察到只有将CDH
安装为parcels
时才能安装。
1)是否可以安装Kafka
或confluent platform" separately in the server and use it along with
CDH`组件。
2)是否有其他解决方法可以使用Kafka
Cloudera Manager
答案 0 :(得分:0)
为了在Cloudera 5.13中使用CDK 4.0(Kafka的cloudera发行版),我被迫安装CDK 4.0作为包裹。
我有一个我下载的cloudera quickstart docker VM。它无需Kerberos身份验证即可运行。启动快速启动VM之后,我从Apache kafka的网站分别安装了快速启动Kafka。这是必需的,因为cloudera中打包的kafka是较旧的版本。由于这是非kerberos环境,因此启动时的Kafka服务器开始使用在quickstart VM中运行的zookeeper。这样,我就实现了Kafka与cloudera VM的连接。
如果您不熟悉CDH / CM,那么我建议您首先尝试使用Cloudera中捆绑的Kafka服务。转到Cloudera下拉菜单中的“添加服务”,然后选择kafka。启用此Kafka服务将为您提供一组可运行kafka的代理。另外,Kafka需要Zookeeper才能运行。 Zookeeper在Cloudera中默认为附带。因此,您将获得一个启用了kafka的工作群集。熟悉CDH / CM内置工具后,您可以考虑使用上述方法将Kafka更新为最新版本。