Jira从4.4.4升级到4.4.5实施方案

背景 Upgrading JIRA - JIRA 4.4 - Atlassian Documentation

Jira4.4.4想要升级到高版本,必须先升级到Jira4.4.5。官方有相应的规定。

Jira Data Center Download Archives | Atlassian

1、开始之前

1.1、停止当前所用插件

1.2、确认插件版本

目前公司4.4.4版本使用了两个第三方插件。

插件名称

版本

用途

待升级版本

备注

issue-alternative-assignee

1.6.3

流程中人员选择插件

无须升级

该版本插件能够适配4.4.5

JIRA Suite Utilities

1.1.3

Jira多数对象扩展

无须升级

该版本插件能够适配4.4.5

1.3、Jira升级问题官方知识库

Jira Knowledge Base | Jira | Atlassian Documentation

1.4、确定目录

安装目录:/usr/local/jira

HOME目录:/jira/atlassian-jira

1.5、备份数据和程序

数据库

mysqldump -ujira -p --opt jiradb >/usr/local/jira_backup/jiradb20181114.sql

Jira安装目录和home目录

tar -zcf /usr/local/jira_backup/jira_20181114.tar.gz  /usr/local/jira

tar -zcf /usr/local/jira_backup/application-data_20181114.tar.gz  /usr/local/application-data

1.5、复制serverID

1.6、禁用不兼容的插件

在Confluence的管理员页面中,选择‘管理插件’,禁用插件。

1.7、下载新版本

Jira Data Center Download Archives | Atlassian

2、运行Installer

2.1、切换到下载目录,执行如下命令,使其可执行

chmod a+x atlassian-jira-4.4.5-x64.bin

使用如下命令,执行installer

sudo ./atlassian-jira-4.4.5-x64.bin

按照如下建议,升级confluence

选择2 “Upgrade an existing Jira installation“

2.2、停止Jira服务,降级JDK版本

2.2.1、官方下载JDK1.6

Java Archive Downloads - Java SE 6

2.2.2、安装

mv /mnt/share/jdk-6u45-linux-x64-rpm.bin /usr/local/

chmod +x jdk-6u45-linux-x64-rpm.bin 

./jdk-6u45-linux-x64-rpm.bin

2.2.3、配置Jira中的JDK版本

cd /usr/local/jira/bin

vi catalina.sh

export JAVA_HOME=/usr/local/jdk1.6.0_45

export JRE_HOME=/usr/local/jdk1.6.0_45/jre

export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$CLASSPATH

3、启动破解程序

3.1、下载jira_crack.rar,(里面还包括greenhopper5.x破解补丁,fisheye2.4.3破解补丁,crucible2.4.3破解补丁)解压.

3.2、把/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/atlassian-extras-2.2.2.jar 该文件下载到本地电脑.

3.3、在装好了java 的windows上启动注册机。D:jira_crack>java -jar jira_keygen.jar (或者直接运行jira_keygen.bat)会出现一个注册机。

3.4、输入name和记下的server ID.号,点击.patch。

3.5、选择下载到本地的atlassian-extras-2.2.2.jar 文件。即可生成破解后的atlassian-extras-2.2.2.jar

3.6、上传到服务器替换原来的文件。/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/atlassian-extras-2.2.2.jar即可完成破解。

4、手动迁移配置

4.1、修改jira-config.properties

增加配置项:ops.bar.group.size.opsbar-transitions = 4

4.2、调整Jira的bin目录中setenv.sh中JVM参数

 JVM_MINIMUM_MEMORY="256m"

 JVM_MAXIMUM_MEMORY="768m"

改成

 JVM_MINIMUM_MEMORY="256m"

 JVM_MAXIMUM_MEMORY="768m"

4.3、删除插件缓存

rm -rf .bundled-plugins/

rm -rf .osgi-plugins/

5、启动应用

手动执行重建索引操作

启用插件

6、验证功能

6.1、点击一下管理员页面、流程创建、显示页面等,确认页面正常。

6.2、修改一下流程字段,看看是否有异常。

  • 5
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

任我行2024

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值