今天在部署jira系统的时候报错:
java.lang.UnsupportedOperationException: Database is locked
原因分析:造成这个错误的原因有很多,如果你是在安装一个新的数据库,那么有可能是entityengine.xml配置错误引起的,也有可能是你的数据库需要修复,也就是说你的数据库出了问题。
解决方法:
必须要删除这个三个:remove three things-- .jira-home.lock .bundled-plugins/ and .osgi-plugins/
--1>cd /usr/local/jira/atlassian-jira-6.3.6-standalone/bin【cd到jira的bin目录】
--2>sh stop-jira.sh【停止jira】
--3>cd /usr/local/jira_home ; ls -a【cd到jira_home目录,you can see .jira_home.lock file】
--4>rm -f .jira-home.lock【delete it】
--5>cd plugins/
--6>rm -rf .bundled-plugins/ .osgi-plugins/【delete directory】
--7>cd /usr/local/jira/atlassian-jira-6.3.6-standalone/bin
--8>sh start-jira.sh【启动jira】
--9>可以用tailf catalina.out查看启动过程中有无报错信息。
ok 重启之后打开浏览器访问即可。
—————————————————————————————————————————————
https://confluence.atlassian.com/display/JIRAKB/JIRA+is+Locked【这是官方给出的文档可以看看】