jira4 使用故障 排除 记录

版本jira4.1.1, 使用了csdn提供的licence.

 

有2次都在使用几次后,出现'jira lock'的错误。

第一次是卸了重装,比较难看。

 

第二次是重新在配置文件中指定jira.home, 然后重新启动jira服务。能用了,jira重建了jira.home下的数据文件,但是先前建立的任务全没了,还好,管理员密码还是原先的。

 

C:/Program Files/Atlassian/JIRA 4.1.1/conf/context.xml.

 

<Context>

    <!-- Default set of monitored resources -->
    <WatchedResource>WEB-INF/web.xml</WatchedResource>
   
    <!-- Uncomment this to disable session persistence across Tomcat restarts -->
    <!--
    <Manager pathname="" />
    -->

    <!-- Uncomment this to enable Comet connection tacking (provides events
         on session expiration as well as webapp lifecycle) -->
    <!--
    <Valve className="org.apache.catalina.valves.CometConnectionManagerValve" />
    -->

 

 

<!--

添加这行,重新制定jira.home

-->
        <Parameter name="jira.home" value="C:/Program Files/Atlassian/Application Data/JIRA/home"/>

</Context>

 

<2010_0830_2322>

原来的用户数据在 C:/Program Files/Atlassian/Application Data/JIRA下, 5个文件夹,里面我建立了一些任务。

我把这5个文件夹全部拖到‘C:/Program Files/Atlassian/Application Data/JIRA/homeOld’下,重新制定了jira.home

 

<Parameter name="jira.home" value="C:/Program Files/Atlassian/Application Data/JIRA/homeOld"/>

 

重新启动jira服务, 访问localhost:8080, 以前的任务都回来了.

但是不知道是什么原因引起了jira.lock.

 

官方的另外一种解决方法

http://confluence.atlassian.com/display/JIRA/Increasing+JIRA+memory

 

我猜测是使用内存数据库不稳定引起的Lock, 准备使用外部数据库

 

先导出用户数据

编辑C:/Program Files/Atlassian/JIRA 4.1.1/atlassian-jira/WEB-INF/classes/jira-application.properties

#jira.paths.safe.backup.path=c://some//safe//path
jira.paths.safe.backup.path=F://LsJiraBackRep

 

jira4 连接数据库的方法

http://confluence.atlassian.com/display/JIRA/Connecting+JIRA+to+a+Database

按照官方说明设置完,对jira4.1.1打补丁. 把jira Port 8005和8080改成了8105和8180, 防止和别的程序冲突.

 

换到MySql后, 启动时又遇到Lock错误,删掉data目录下的'.jira-home.lock', 重新启动服务, 进入初始设置UI.

 

导入以前的xml备份.

 

重新登录后,看到的任务控制和以前用内存数据库时相同.

 

观察一段时间,看看会不会出现启动后的Lock错误.

 

<2010_0922_1933>

有好多天不用jira了。启动后,又看见了Lock错误. jiara服务和MySql服务都正常的开机启动了。

解决方法:

  停掉jiara服务

  删掉 /Atlassian/Application Data/JIRA/.jira-home.lock

  启动jira服务.

  再访问jiara页面正常.

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值