尝试启动kafka服务器,启动zookeeper后,出现ERROR Invalid config,异常退出
Trying to start up kafka server, after starting zookeeper, but getting ERROR Invalid config, exiting abnormally
我正在尝试为项目设置 kafka 服务器。我正在遵循本指南 - https://kafka.apache.org/quickstart 。我 运行 zookeper 成功了,但是当我尝试启动 kafka 服务器时,出现以下错误。我尝试了对配置属性的不同路径,但我得到了相同的消息。
bin\windows\zookeeper-server-start.bat C:\Users\Atanas0104\Documents\kafka_2.12-2.3.0\config\server.properties
[2019-08-15 18:00:20,434] INFO Reading configuration from: C:\Users\Atanas0104\Documents\kafka_2.12-2.3.0\config\server.properties (org.apache.zookeeper.server.quorum.QuorumPeerConfig)
log4j:ERROR Failed to rename [C:\Users\Atanas0104\Documents\kafka_2.12-2.3.0/logs/server.log] to [C:\Users\Atanas0104\Documents\kafka_2.12-2.3.0/logs/server.log.2019-08-15-17].
[2019-08-15 18:00:20,436] ERROR Invalid config, exiting abnormally (org.apache.zookeeper.server.quorum.QuorumPeerMain)
org.apache.zookeeper.server.quorum.QuorumPeerConfig$ConfigException: Error processing C:\Users\Atanas0104\Documents\kafka_2.12-2.3.0\config\server.properties
at org.apache.zookeeper.server.quorum.QuorumPeerConfig.parse(QuorumPeerConfig.java:156)
at org.apache.zookeeper.server.quorum.QuorumPeerMain.initializeAndRun(QuorumPeerMain.java:104)
at org.apache.zookeeper.server.quorum.QuorumPeerMain.main(QuorumPeerMain.java:81)
Caused by: java.lang.NumberFormatException: For input string: "initial.rebalance.delay.ms"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Long.parseLong(Long.java:589)
at java.lang.Long.parseLong(Long.java:631)
at org.apache.zookeeper.server.quorum.QuorumPeerConfig.parseProperties(QuorumPeerConfig.java:244)
at org.apache.zookeeper.server.quorum.QuorumPeerConfig.parse(QuorumPeerConfig.java:152)
... 2 more
Invalid config, exiting abnormally
这是错误信息
错误是你是运行 zookeeper-server-start.bat with kafka server .properties,你需要尝试使用kafka-server-start.bat
1) 首先转到 kafka 所在的文件夹并尝试这个
.\bin\windows\kafka-server-start.bat .\config\server.properties
关注 link https://dzone.com/articles/running-apache-kafka-on-windows-os
我觉得你的 server.properties
不好,我下载了它,我遇到了同样的情况,我只改变了
的最后一行
group.initial.rebalance.delay.ms=0
至
initial.rebalance.delay.ms=0
它确实奏效了。
我正在尝试为项目设置 kafka 服务器。我正在遵循本指南 - https://kafka.apache.org/quickstart 。我 运行 zookeper 成功了,但是当我尝试启动 kafka 服务器时,出现以下错误。我尝试了对配置属性的不同路径,但我得到了相同的消息。
bin\windows\zookeeper-server-start.bat C:\Users\Atanas0104\Documents\kafka_2.12-2.3.0\config\server.properties
[2019-08-15 18:00:20,434] INFO Reading configuration from: C:\Users\Atanas0104\Documents\kafka_2.12-2.3.0\config\server.properties (org.apache.zookeeper.server.quorum.QuorumPeerConfig)
log4j:ERROR Failed to rename [C:\Users\Atanas0104\Documents\kafka_2.12-2.3.0/logs/server.log] to [C:\Users\Atanas0104\Documents\kafka_2.12-2.3.0/logs/server.log.2019-08-15-17].
[2019-08-15 18:00:20,436] ERROR Invalid config, exiting abnormally (org.apache.zookeeper.server.quorum.QuorumPeerMain)
org.apache.zookeeper.server.quorum.QuorumPeerConfig$ConfigException: Error processing C:\Users\Atanas0104\Documents\kafka_2.12-2.3.0\config\server.properties
at org.apache.zookeeper.server.quorum.QuorumPeerConfig.parse(QuorumPeerConfig.java:156)
at org.apache.zookeeper.server.quorum.QuorumPeerMain.initializeAndRun(QuorumPeerMain.java:104)
at org.apache.zookeeper.server.quorum.QuorumPeerMain.main(QuorumPeerMain.java:81)
Caused by: java.lang.NumberFormatException: For input string: "initial.rebalance.delay.ms"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Long.parseLong(Long.java:589)
at java.lang.Long.parseLong(Long.java:631)
at org.apache.zookeeper.server.quorum.QuorumPeerConfig.parseProperties(QuorumPeerConfig.java:244)
at org.apache.zookeeper.server.quorum.QuorumPeerConfig.parse(QuorumPeerConfig.java:152)
... 2 more
Invalid config, exiting abnormally
这是错误信息
错误是你是运行 zookeeper-server-start.bat with kafka server .properties,你需要尝试使用kafka-server-start.bat 1) 首先转到 kafka 所在的文件夹并尝试这个
.\bin\windows\kafka-server-start.bat .\config\server.properties
关注 link https://dzone.com/articles/running-apache-kafka-on-windows-os
我觉得你的 server.properties
不好,我下载了它,我遇到了同样的情况,我只改变了
group.initial.rebalance.delay.ms=0
至
initial.rebalance.delay.ms=0
它确实奏效了。