gitlab-rake gitlab:backup:create 执行报错 Errno::ENOSPC: No space left on device

gitlab仓库备份执行

powershell 复制代码
gitlab-rake gitlab:backup:create

报错如下:

问题分析:存储备份的空间满

解决方法:

方法1:清理存放路径,删除不需要文件,释放空间。

方法2:创建一个根目录的挂载点,将新创建的目录挂载到根目录上,重启系统。(风险大,不建议)

方法3:修改备份存放位置

powershell 复制代码
vim /etc/gitlab/gitlab.rb

保存文件,然后运行以下命令使配置更改生效:

powershell 复制代码
gitlab-ctl reconfigure

重新执行gitlab备份命令

powershell 复制代码
gitlab-rake gitlab:backup:create

/data/gitlab_backup目录下查看,备份文档正常存放

相关推荐
Echoo华地4 分钟前
用git diff快速比较文件夹差异并生成报告
linux·git·unix·repository·diff·branch
思麟呀7 分钟前
HTTP的Cookie和Session
linux·网络·c++·网络协议·http
小明同学018 分钟前
linux进程(下)
linux·服务器·c++
想唱rap21 分钟前
C++11之包装器
服务器·开发语言·c++·算法·ubuntu
wuminyu22 分钟前
专家视角看Java的线程是如何run起来的过程
java·linux·c语言·jvm·c++
勤劳打代码33 分钟前
防微杜渐 —— 为什么一次 Sync 会变成一次 merge?
git·团队管理
emovie42 分钟前
Python函数基础
linux·数据库·python
somi71 小时前
ARM-驱动-10自定义通信协议
linux·arm开发·自用
j_xxx404_1 小时前
Linux:缓冲区
linux·运维·c++·后端
亚空间仓鼠1 小时前
Ansible之Playbook(六):实例部署实战
linux·网络·ansible