log4j:ERROR Failed to rename(kafka)

发布时间 2023-12-28 11:12:04作者: eiSouthBoy

一、问题

在Windows 10上运行kafka (版本:kafka_2.12-3.3.1),出现log4j包对于文件重命名问题出错,如下图:

  • 配置文档

修改的文档包括:zookeeper.propertiesserver.propertieslog4j.propertieskafka-run-class.bat

从上图来看,好像是斜杠的问题。将 / 改成 \,以为就行了。结果还是出错了,如下图:

仍然报错,说明跟已经与程序配置文件无关。

  • 程序权限

斜杠的形式没有问题,居然还提示报错。猜测会不会程序没有重命名文件的权限呢?以管理员运行zookeeperkafka,观察结果。

仍然报错,说明跟程序修改文件权限无关。

  • 程序版本

那么还可以是什么问题引起呢?考虑是不是kafka版本缺陷,切换版本测试,更新至 kafka_2.13-3.6.1.

仍然报错,说明跟程序版本无关。

二、解决

2023-12-26 暂无解决方式。虽然报错:log4j:ERROR Failed to rename,kafka可以发布和订阅消息。

等问题解决,再补充。。。

三、引用

kafka在window下出现另一个程序正在使用此文件,进程无法访问的错误

记一次Kafka log4j报错 windows