JIRA在虚拟机上重新启动后锁定

时间:2015-01-16 11:59:33

标签: virtual-machine jira remote-desktop

我目前在Windows Server 2008虚拟机上运行JIRA 6.3.8,该虚拟机会在工作时间之外定期重新启动以应用更新。

结果是每次重启后,JIRA都会断开,说明主目录已被锁定,并且许多插件无法加载。这是一个反复出现的问题,我尝试过多种解决方案,包括增加JVM内存,删除捆绑插件,在防火墙中创建异常,最终重新安装JIRA(这并不能解决问题)。

还有更多的永久性解决方案吗?

编辑:经过一些调查似乎这是一个常见的问题,看似没有具体的解决方案。根据一些用户的说法,虚拟机关机速度更快,因为JIRA无法正常关闭导致这些错误,这会导致问题

基于一些评论,我无法将JIRA安装到Linux / Unix VM上,因为它是一个企业环境而且我只分配了一个Windows VM,并且由于关于安全策略,禁用自动更新不是一种选择虚拟机

3 个答案:

答案 0 :(得分:2)

几年前我遇到了同样的问题。我记得,原因是在JIRA锁文件中。要解决此问题,请在再次启动服务JIRA之前将其删除。 该文件的名称应与

类似

.jira-home.lock

修改

忘了注意,这个文件通常是隐藏的

答案 1 :(得分:0)

如果使用ec2 Linux AMI请执行以下操作

  1. SSH to machine
  2. cd / data / jira - 这是启动Jira时生成锁文件的位置
  3. ls -la - 显示所有文件,即使是隐藏的文件,您也可以使用ls -al
  4. 删除。(*)。锁定文件 - 删除锁定文件
  5. 重启jira(/opt/jiraXXX/bin/shutdown.sh,然后是startup.sh)
  6. 验证链接 - JIRA服务器链接
  7. 如果使用felix缓存问题失败 -      cd到/data/jira/plugins/.osgi-plugins/felix
  8. 删除/删除上述文件夹中的所有文件夹(sudo rm -rf *)
  9. 重复5和6

答案 2 :(得分:0)

对我来说,此错误是由jira-shared-data / data中错误的符号链接引起的