[Jira]启动报错无法删除缓存文件felix-cache的解决方法
2017-09-13 10:16
671 查看
背景:
由于公司机房停电,jira服务器在停电期间需要关机处理,然而待重启启动服务时,jira出现报错,页面报错信息如下:Unable to clean the cache directory: /home/atlassian/data/jira/plugins/.osgi-plugins/felix caused by: Unable to delete file: /home/atlassian/data/jira/plugins/.osgi-plugins/felix/felix-cache/bundle186/version0.0/revision.location
报错原因可以推断为由于Tomcat服务的不正确关闭触发了OSGI插件的不一致导致。
解决方法如下:
1、首先,需要关闭jira的tomcat服务,命令如下:1)查询进程ps -ef|grep java 或ps -ef|grep tomcat
2)删除进程(关闭服务)kill –9 xxxx (xxxx为进程id)
2、先定位到指定路径,用到命令为cd和ls
1)发现一个问题:指定路径下无看到.osgi-plugins文件。原因:其为隐藏文件,采取命令ls –a即可查看文件首字符为.(英文句号)的隐藏文件
3、定位到指定路径后删除目标文件,命令如下rm -if felix-cache
4、重启jira服务即可
相关文章推荐
- window10 删除user个人文件后anaconda navigator 无法正常启动问题解决(猜测同系列方法类似)
- 由于没有权限无法删除文件(夹),解决方法
- 解决无法删除病毒文件的处理方法
- 无法删除文件的解决方法
- Capture CIS提示缺少msvcr90.dll文件无法启动问题解决方法
- 【搜集】U盘上的文件无法复制或删除的解决方法
- 连接带有密码的ACCESS数据库时出现“无法启动应用程序。工作组信息文件丢失,或是已被其它用户以独占方式打开”的解决方法
- 双系统下删除Linux系统方法和Windows无法启动解决小结
- 误使用rm删除数据文件导致oracle无法启动的修复方法
- 关于IIS服务启动失败的问题:“IIS提示‘另一个程序正在使用此文件,进程无法访问’”,的解决方法
- sqlserver删除日志文件后无法附加数据库的解决方法
- 解决删除linux后无法启动的方法
- 移动硬盘删除文件时提示“文件或目录损坏且无法读取”的解决方法-chkdsk 命令的巧用
- Win Server 2008中SqlServer 2008 无法打开错误日志文件导致无法启动的解决方法
- SQL Server 2000服务无法启动,提示“系统找不到指定的文件”解决方法及sp4安装不上
- 文件夹无法访问拒绝访问,无法删除文件的,快速有效解决方法
- [C#]连接带有密码的ACCESS数据库时出现“无法启动应用程序。工作组信息文件丢失,或是已被其它用户以独占方式打开”的解决方法
- greenplum集群发生了某个节点报“could not open relation 1663/16384/32749972: 无此文件或目录”后再无法启动后的一个解决方法-唐成
- 【DEL】文件路径太长,无法删除文件的解决方法。
- “无法删除 文件:无法读源文件或磁盘”-文件夹无法删除的最终而有效的解决方法