禅道(一键安装包Linux版本)出现磁盘(/opt)空间不足的问题

场景

公司管理bug用到了禅道,但是为了方便我们就使用了禅道官网提供的一键安装包Linux版本。禅道官方下载地址:https://www.zentao.net/download.html

 

问题

有一点美中不足的是禅道官方提供的一键安装版本(Linux)只能放在/opt文件夹下面。随着项目越来越多我们/opt容量达到100%了,接着就出现禅道登录不了登各种问题(F12就能看到提示由于磁盘空间不足引起的)。

 

问题分析

1.通过 du -h --max-depth=1 查看禅道占用空间占用情况。大概有两部分:

1.1 备份文件(备份操作参考:https://www.zentao.net/book/zentaopmshelp/42.html)

禅道备份目录:/opt/zbox/app/zentao/tmp/backup(没有在后台触发备份操作没有该目录)

1.2 上传文件(该目录存储的就是我们测试在禅道后台操作上传的文件)

禅道文件上传目录:/opt/zbox/app/zentao/www/data/upload/1

2.我们可以在其他的磁盘空间大的地方(我们的机器上挂载的一块500G的磁盘)创建对应的目录,然后软链接到禅道的备份目录和文件上传目录,这样/opt目录就不会出现磁盘空间不足的情况了

 

解决方案

(这里拿备份目录来举例子,文件上传目录一样操作)

1.创建软连接

mkdir -p /data/zbox/backup
mv /opt/zbox/app/zentao/tmp/backup /data/zbox/backup
ln -s /data/zbox/backup /opt/zbox/app/zentao/tmp/backup    # tmp下没有backup目录了

2.修改文件所属组和所有者

chown -R nobody:nogroup /data/zbox/backup

 

posted @ 2024-02-19 11:20  远里歌声_why  阅读(103)  评论(0编辑  收藏  举报