2016-09-19 3 views
1

Ich verwende den Kafka-Stream-Download von Confluent (http://www.confluent.io/product/kafka-streams/)."log4j.properties war zu dieser Zeit unerwartet" beim Versuch, den Zookeeper in Windows zu starten

Ich befolge die Anweisungen zum Ausführen von Zookeeper und Kafka unter Windows. Aber während ich versuche ZooKeeper zu beginnen mit dem Befehl D:\Softwares\confluent-3.0.1\bin\windows>zookeeper-server-start.bat ./etc/kafka/zookeeper.properties, erhalte ich die Fehler

D: \ Softwares \ konfluenten-3.0.1 \ bin \ windows ../../ etc/kafka/log4j.properties war zu dieser Zeit unerwartet.

Wenn ich den "Zoowärter-server-start.bat" check-Datei die Befehle aussehen ok und ist wie below.There auch log4j.properties Datei unter Verzeichnis konfluenten-3.0.1 existiert \ etc \ kafka


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 

+1

Haben Sie es mit Backslashs versucht? – geisterfurz007

+0

Ja, ich habe versucht mit Backslashes und keine Ergebnisse. – Renukaradhya

+0

'if exists' ->' if exist' – aschipfl

Antwort

Verwandte Themen