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

Apache zookeeper 启动zookeeper服务器将抛出zookeeper属性文件,apache-zookeeper,Apache Zookeeper,它向我抛出一个zookeper.server-start.sh文件。我看了youtube教程,它并没有出现在那个里,它将一些输出打印到shell 在server-start.sh中有“exit 1”行,我想这就是它让我感到困惑的地方 C:\kafka>bin\zookeeper-server-start.sh config\zookeeper.properties zookeper服务器为什么没有启动?1)您使用的是Windows,它无法运行.sh脚本。您需要使用windows\文件夹和

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

在server-start.sh中有“exit 1”行,我想这就是它让我感到困惑的地方

C:\kafka>bin\zookeeper-server-start.sh config\zookeeper.properties
zookeper服务器为什么没有启动?

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

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

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

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