启动zookeeper服务器将抛出zookeepper属性文件


C:kafka>binzookeeper-server-start.sh configzookeeper.properties

它向我抛出了一个zookeper.server-start.sh文件。我看了youtube教程,它并没有在那里发生,它将一些输出打印到shell。

在server-start.sh中有"出口1"行,我想这就是它把我扔到的地方。

if [ $# -lt 1 ];
then
    echo "USAGE: $0 [-daemon] zookeeper.properties"
    exit 1
fi

为什么zookeper服务器没有启动?

1(您使用的是Windows,无法运行.sh脚本。您需要使用windows文件夹和.bat脚本

2( 由于您正在阅读Bash,所以您给出了一个参数,因此$# -lt 1为false,并且您没有得到exit 1,您可以使用echo $? 进行检查

我建议使用Docker Compose或MiniKube启动一个Kafka集群进行本地测试。

最新更新