log4j:ERROR Failed to rename(kafka)
一、问题
在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可以发布和订阅消息。
等问题解决,再补充。。。