kafka启动报错:另一个程序正在使用此文件,进程无法访问。

在Windows上启动kafka_2.12-1.1.0报以下错误:
[2018-05-08 10:24:51,777] ERROR Failed to clean up log for __consumer_offsets-17 in dir D:\JavaSoft\kafka_2.12-1.1.0\JavaSoftkafka_2.12-1.1.0log due to IOException (kafka.server.LogDirFailureChannel)
java.nio.file.FileSystemException: D:\JavaSoft\kafka_2.12-1.1.0\JavaSoftkafka_2.12-1.1.0log\__consumer_offsets-17\00000000000000000000.log.cleaned: 另一个程序正在使用此文件,进程无法访问。

手动删除JavaSoftkafka_2.12-1.1.0log文件夹下的所有文件,再重新启动就可以了

原文地址:https://www.cnblogs.com/cailijuan/p/9006866.html

时间: 2024-10-12 20:39:54

kafka启动报错:另一个程序正在使用此文件,进程无法访问。的相关文章

启动IIS 网站出现错误 另一个程序正在使用此文件,进程无法访问

可能你安装了Apache; IIS启动失败,手工启动它,提示:"另一个程序正在使用此文件,进程无法访问!" 怀疑80端口被其他程序占用,改为8080后正常. 在DOS下输入: netstat -ano 查看80端口信息中的PID号,然后打开任务管理器查看对应PID的程序名称. 打开任务管理器,点击"查看"/选择列,勾选"PID(进程标识符)",然后单击"进程"标签,找到80端口对应的pid,就可以看到是那个程序占用的了.启动I

IIS “另一个程序正在使用此文件,进程无法访问"

重启iis,提示"另一个程序正在使用此文件,进程无法访问".一开始就怀疑是80端口被占用,修改iis的端口为其它端口,重启iis, 果然成功. 在命令行,netstat -nabo,查看80端口,发现是被apache占用. 修改apache的80端口为81. 修改下面文件中的listener 80为listener 81,然后重启apache或是重启电脑. Apache\Apache\conf\httpd.conf

sql2008 启动报错:应用程序的组件中发生了无法处理的异常和值不能为空 viewinfo(已解决!)

sql2008 启动报错:应用程序的组件中发生了无法处理的异常和值不能为空 viewinfo(已解决!) 1.重启sql(无效) 2.,重启系统(无效) 3.重装.net(无效) 后发现问题出在 这是因为临时处理路径出现异常造成的,主要是C:\Users\Administrator\AppData\Local\Temp下的文件夹名为[2]的文件夹出现了问题,解决方法如下: 进入C:\Users\Administrator\AppData\Local\Temp路径,也可以在C盘地址栏输入此路径进入

kafka启动报错&问题解决

kafka启动报错&问题解决 一早上班,就收到运维同事通知说有一台物理机宕机,导致虚拟机挂了.只得重启kafka服务器. 1.启动 启动zookeeper bin/zkServer.sh start conf/zoo.cfg & 启动kafka bin/kafka-server-start.sh config/server.properties & 2.测试 问题一 kafka启动之后,发现一直打印warn,上图.且在进程中ps -ef| grep kafka,无法看到.很明显ka

Chrome浏览器启动报错:应用程序无法启动,因为应用程序的并行配置不正确。

因为国庆节了,难得关一次机(可能搞IT的习惯吧),结果给祖国庆祝完70寿辰之后归来,启动电脑,就打不开Chrome浏览器了,报错如下: 应用程序无法启动,因为应用程序的并行配置不正确.有关详细信息,请参阅应用程序事件日志,或使用命令行 sxstrace.exe 工具. 然后我对比了我以前安装的Chrome和现在的Chrome文件夹,发现只有如下目录中的不同(其他都一样): 问题就出现在这个目录中的:67.0.3396.99.manifest配置文件 解决方法:只需要把67.0.3396.99.m

kafka 启动 报错cannot allocate memory,即内存不足

错误提示: Java Hotspot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000c5330000, 986513408, 0) failed; error='Cannot allocate memory' (errno=12) # # There is insufficient memory for the Java Runtime Environment to continue. # Native memor

安装mongodb后启动报错libstdc++

安装mongo后启动报错如下图 显然说是libstdc++.so文件版本的问题,这种一般都是gcc版本太低了 接着查询gcc的版本    strings /usr/lib/libstdc++.so.6 | grep GLIBCXX 接着去找下libstdc++.so新点的版本,一定要根据自己的系统版本去找啊,由于我找错了版本报错系统位数不对 随后下载了一个64位的libstdc++.so.6.0.17的文件,然后软链成libstdc++.so.6 ln -s libstdc++.so.6.0.1

网上下载的dubbo-admin控制台程序启动报错Bean property 'URIType' is not writable

因为linux中使用的是jdk1.8,所以网上直接下载的dubbo-admin.war基本是2.5.4及以下的,如果放入tomcat中启动会报以下错误信息 Caused by: org.springframework.beans.NotWritablePropertyException: Invalid prope rty 'URIType' of bean class [com.alibaba.citrus.service.uribroker.uri.GenericURI Broker]: B

安装Rational Rose启动报错:无法启动此程序,由于计算机中丢失 suite objects.dll。

执行Rational Rose的时候假设出现这种错误,先检查环境变量有没有common的地址,假设没有直接配上就OK:配置例如以下:D:\Program Files\Rational\Common; 我的win7直接使用大写的Common路径没有出现以下资料说的问题:假设有的能够依照以下资料再次改动下: 以下资料来自于网络: 安装完以后提示找不到 suite objects.dll: 经查找,该 dll 存在: 找不到的原因是,安装程序自己主动设置在 Path 中的环境变量有误: 更改例如以下: