LinuxJira+Confluence 攻关之路jira

Jira/confluence 服务器内存不足报错问题解决

2019-08-19  本文已影响2人  walker86

01 事情起始

今天下午4点左右,莫名收到几个同事同时给我发,jira编辑页面报错,如下:

不到一分钟,又有同事说confluence无法上传附件

内心凉凉...

02 定位原因

根据confluence上的报错信息,怀疑是confluence内存不足了,于是切换到服务器上,df -hl 

很显然/var目录已经爆了,use%=100%

问题很明确了,接下来就是如何解决

03 解决问题

长久方案:将/var 磁盘空间扩大,目前只有10G,但是很衰的是,本人是菜鸟,还不会改操作...只能线下去学习了,解决问题要紧,只能采取临时方案了

首先,查找/var目录下大于2M的文件

find /var -xdev -size +2048

发现绝大部分文件全集中在

/var/atlassian/application-data/conflence/backups

/var/atlassian/application-data/jira/export 

这两个文件夹,分别是confluence和jira的默认备份路径,且每天一备份。。。。从去年年底搭建到现在就没清除过。。。

写脚本清除这两部分数据

find /var/atlassian/application-data/conflence/backups/ -mtime +7 -name "*.zip" -exec rm -rf {} \;

find/var/atlassian/application-data/jira/export/ -mtime +7 -name "*.zip" -exec rm -rf {} \;

执行后加入定时任务中

此时,再次df -hl ,/var目录可用空间已经释放了,可以临时撑过一段时间了,不过考虑后续使用,还是要学习长久解决方法

04 事后小结

1、jira/confluence比较吃内存,之前有注意备份,但一直没有清理,导致了今天的问题

2、如何对/var目录扩大空间,比如从10G 到20G,待学习并实践

3、find命令、通配符、磁盘空间查看及清理都掌握的不好,需要加强一下

上一篇下一篇

猜你喜欢

热点阅读