如何在windows中的单个节点中安装Kafka MultiBroker系统



我正在尝试在单个节点的窗口中安装Multi-Broker系统。我已经成功地在windows和启动了经纪人和动物园管理员。

现在我想在单个节点中安装Multi-Broker系统,并面向windows中的错误。

这仅用于测试目的。

我将描述如何安装多代理Kafka系统。

在kafka安装文件夹中,我复制了server.properties文件的两个副本,并在config目录中重命名为server-1.properties和server-2.properties。

我已将服务器-1属性文件编辑为

broker.id=1
listeners=PLAINTEXT://:9093
log.dir =/temp/kafka-logs-1

类似地,我将server-2属性文件编辑为

broker.id=2
listeners=PLAINTEXT://:9094
log.dir =/temp/kafka-logs-2

我成功地启动了zookeeper和broker 1,就像之前为单个broker kafka集群所做的那样。

我用于启动第一个broker的命令是\bin\windows\kafk-server-start.bat.\config\server.properties

现在我想开始第二经纪人。

我使用了以下命令.\bin\windows\kafka-server-start.bat.\config\server-1.properties

但我得到错误如下

java.io.FileNotFoundException: .configserver-2.properties <The system 
cannot find the file specified>

我已经为Single Broker Kafka Setup解决了这个堆栈溢出问题。有没有一种简单的方法可以在Windows上安装Kafka?在windows 上安装kafka

请指导我为什么会出现上述错误?我们可以在windows中的单个节点中设置Multi-Broker Kafka系统吗?

在Windows上安装Kafka没有什么特别之处。发生此错误的唯一原因是文件实际上不存在于指定的位置。

此外,你复制了两个文件server-1.properties和server-2.properties,但你用server.properties运行了命令。你能验证你是否正确创建了属性文件的副本吗?

最新更新