jira集群部署

jira集群部署

准备四台虚拟机:

jira第一节点:0.0.0.1

jira第二节点:0.0.0.2

mysql服务器:0.0.0.3

共享服务器:0.0.0.4

版本:atlassian-jira-software-8.8.0

一、创建用户、创建安装目录、授权

[root@localhost home]# useradd jira
[root@localhost home]# mkdir jirasoftware
[root@localhost home]# chown -R jira /home/jirasoftware/
[root@localhost home]# chmod -R u=rwx,go-rwx /home/jirasoftware/

二、安装Jira

在安装路径下解压安装包

bash-4.2$ tar -xzf atlassian-jira-software-8.8.0.tar.gz

创建jira主目录

bash-4.2$ mkdir jirasoftware-home

设置jira启动主目录地址

bash-4.2$ vi /home/jirasoftware/atlassian-jira-software-8.8.0-standalone/atlassian-jira/WEB-INF/classes/jira-application.properties
 
jira.home=/home/jirasoftware/jirasoftware-home

修改jira启动端口(默认端口为8080,可以不修改)

bash-4.2$ vi /home/jirasoftware/atlassian-jira-software-8.8.0-standalone/conf/server.xml

三、启动Jira

bash-4.2$ cd /home/jirasoftware/atlassian-jira-software-8.8.0-standalone/bin/
bash-4.2$ ./start-jira.sh

至此可以访问0.0.0.1:端口 进行jira配置

四、数据库设置

创建数据库用户及数据库

CREATE DATABASE jira_db DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
create user 'jira'@'%' identified by '123456';
grant all privileges on jira_db.* to 'jira'@'%' identified by '123456';

在这里插入图片描述

五、生成许可证

export JAVA_OPTS="-javaagent:/home/jirasoftware/atlassian-agent.jar ${JAVA_OPTS}"

重启Jira

执行(AAAA-BBBB-CCCC-DDDD为server id,填许可证页面会有)

java -jar atlassian-agent.jar -p jira -m jira@qq.com -n jira -o jira -s AAAA-BBBB-CCCC-DDDD -d 

至此jira配置完成
在这里插入图片描述

六、配置集群

在0.0.0.4上创建共享目录

[root@localhost ~]# vi /etc/exports
 
/home/jira/jirasoftware-sharedhome 0.0.0.1(insecure,rw,no_root_squash,sync)
/home/jira/jirasoftware-sharedhome 0.0.0.2(insecure,rw,no_root_squash,sync)
 
[root@localhost ~]# systemctl restart nfs

将第一节点上jira本地主目录以下目录复制到0.0.0.4上的共享目录

datapluginslogosimport exportcaches 

在Jira本地主目录中,创建一个cluster.properties文件,其内容如下:

# This ID must be unique across the cluster
jira.node.id = node1
# The location of the shared home directory for all Jira nodes
jira.shared.home = /home/jirasoftware/jirasoftware-sharedhome

将本地 /home/jirasoftware/jirasoftware-sharedhome目录挂载到0.0.0.4上的共享目录

mount 0.0.0.4:/home/jira/jirasoftware-sharedhome/ /home/jirasoftware/jirasoftware-sharedhome/

将Jira安装目录和本地主目录从第一个节点复制到第二个节点;

将第二节点的/home/jirasoftware/jirasoftware-sharedhome目录挂载到0.0.0.4上的共享目录;

修改cluster.properties文件中的节点id;

重启第一节点jira,启动第二节点jira。

至此jira集群部署完成。

查看节点情况:系统->系统信息
在这里插入图片描述
参考文档:

官网文档:https://confluence.atlassian.com/adminjiraserver/installing-jira-data-center-938846870.html

许可证获取:https://gitee.com/pengzhile/atlassian-agent

喜欢本文的朋友,欢迎关注公众号 栗子程序员,收看更多精彩内容
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值