一、问题
在Windows 10上运行kafka (版本:kafka_2.12-3.3.1),出现log4j包对于文件重命名问题出错,如下图:
- 配置文档
修改的文档包括:zookeeper.properties
、 server.properties
、 log4j.properties
和 kafka-run-class.bat
从上图来看,好像是斜杠的问题。将 /
改成 \
,以为就行了。结果还是出错了,如下图:
仍然报错,说明跟已经与程序配置文件无关。
- 程序权限
斜杠的形式没有问题,居然还提示报错。猜测会不会程序没有重命名文件的权限呢?以管理员运行zookeeper
和kafka
,观察结果。
仍然报错,说明跟程序修改文件权限无关。
- 程序版本
那么还可以是什么问题引起呢?考虑是不是kafka版本缺陷,切换版本测试,更新至 kafka_2.13-3.6.1
.
仍然报错,说明跟程序版本无关。
二、解决
2023-12-26 暂无解决方式。虽然报错:log4j:ERROR Failed to rename
,kafka可以发布和订阅消息。
等问题解决,再补充。。。
三、引用
kafka在window下出现另一个程序正在使用此文件,进程无法访问的错误
- Failed rename log4j ERROR kafkafailed rename log4j error license unknown failed error failed error push some operation localhost failed error failed error to push building pyworld failed error installation failed error nginx python2 python failed error inprogress discovery failed error command项目failed error