仓库的部署模块中,在发布时添加了软件的安装包,然后删除该发布,Tag也删除掉,但是仓库的项目存储空间没有减少
您这边是删除包之后,发现仓库空间大小不变,还是磁盘的存储空间没有释放?重新计算一下仓库大小看看。点开 项目 > 设置 > 使用量配额 > 重新计算仓库大小
是仓库的存储空间没有释放,点击重新计算了好几次也是一样,通过管理员进入管理中心查看该项目的仓库,发现还是上传文件这里占用了空间,但是不知道该从哪里进行彻底的删除。
应该是磁盘的存储空间没有释放
这个文件是你上传的附件,还是直接push到仓库里面的文件呢
这个是上传的附件
附件的删除,应该是直接在附件上传的位置,点击删除就可以了。你这边是在什么地方上传的附件。
仓库左边导航栏有个部署,部署下面有个发布,然后创建新发布,在新发布内容里面添加的附件
后面把这个发布内容删掉,但是附件所占用的空间,没有释放呢
仅 当父项目或组被删除时,添加到评论或描述的附件将被删除。即使删除了上传附件的评论或资源(如议题、合并请求、史诗),附件仍保留在文件存储中。如果想要直接删除附件,可能需要去存储里面找到对应文件手动删除了。可以参考:上传文件管理 | 极狐GitLab
我在磁盘存储里面手动删除后,仓库显示的项目存储大小还是没有改变,点击重新计算仓库使用情况也不行,浏览器上的 “重新加载此页” 一直在转圈,重启主机和gitlab服务器也不行
清除的目录是:/var/opt/gitlab/gitlab-rails/uploads/@hashed 目录下的文件夹(清除前是有对应项目ID文件夹的)
上传的附件并不会算在仓库的占用大小里面。仓库的占用大小包括以下内容:作业产物、仓库、LFS、软件包、代码片段、wiki、软件包与镜像库 。并不包含附件,所以删除附件后不会改变页面上显示的项目存储大小。
目前的情况是,在使用量配额里面,使用明细显示的大小是815.6MiB,仓库大小是3.07KiB,其它项都是0B,在管理中心可以看到上传文件占用了815.6MB,刚刚我也手动删除了提交的附件包,那这个情况应该怎么处理,才会让它显示正常呢?
你是在管理中心的什么位置看见的这个统计数量?
管理中心->项目->(相应的项目)->项目信息(一个表格)->存储(表格中的数据项,里面的内容是:存储: 967.2 MB (仓库: 3 KB / Wikis: 0 字节 / 构建产物: 0 字节 / 流水线产物:0 字节 / LFS: 0 字节 / 代码片段: 0 字节 / 软件包: 0 字节 / 上传文件: 967.2 MB) )
我这边测试了一下,确实存在这个问题。我提交了一个bugissue,后续的问题追踪可以查看issue:项目的存储量大小统计无法刷新 (#3533) · 议题 · gitlab-cn / GitLab · 极狐GitLab
大概什么时候能解决呀?看issue好像没什么动静
这些文件都是一个后台任务来删除的,后台任务是延期执行的。目前开发把这个列为一个 feature。
延期大概是多久呢?