3

Confluent ( http://www.confluent.io/product/kafka-streams/ )からダウンロードした kafka ストリームを使用しています。

Windows で Zookeeper と Kafka を実行する手順に従っています。しかし、コマンドを使用して ZooKeeper を起動しようとすると D:\Softwares\confluent-3.0.1\bin\windows>zookeeper-server-start.bat ./etc/kafka/zookeeper.properties、エラーが発生します

D:\Softwares\confluent-3.0.1\bin\windows../../etc/kafka/log4j.properties は現時点では予想外でした。

「zookeeper-server-start.bat」ファイルを確認すると、コマンドは問題ないように見え、以下のようになっています。ディレクトリ confluent-3.0.1\etc\kafka の下に log4j.properties ファイルも存在します。


IF [%1] EQU [] (
    echo USAGE: %0 zookeeper.properties
    EXIT /B 1
  )


SetLocal
IF ["%KAFKA_LOG4J_OPTS%"] EQU [""] (
    if exists %~dp0../../etc/kafka/log4j.properties (
        set KAFKA_LOG4J_OPTS=-Dlog4j.configuration=file:%~dp0../../etc/kafka/log4j.properties
    ) else (
        set KAFKA_LOG4J_OPTS=-Dlog4j.configuration=file:%~dp0../../config/log4j.properties
    )
)

IF ["%KAFKA_HEAP_OPTS%"] EQU [""] (
    set KAFKA_HEAP_OPTS=-Xmx512M -Xms512M
)

%~dp0kafka-run-class.bat org.apache.zookeeper.server.quorum.QuorumPeerMain %*
EndLocal

4

3 に答える 3

0

https://github.com/renukaradhya/confluentplatform

この上記の GIT リポジトリには、変更された Windows バッチ スクリプトが含まれています。

于 2016-09-23T06:45:43.523 に答える