gitlab仓库存储位置的修改方法

gitlab通过rpm包安装后,默认存储位置在/var/opt/gitlab/git-data/repositories,通常需要更改此路径到单独的一个分区来存储仓库的数据。

例如我这里把数据存放到/data/gitlab目录下

创建/data/gitlab目录

mkdir -p /data/gitlab

修改gitlab配置文件,找到git_data_dir

vim /etc/gitlab/gitlab.rb

在git_data_dir下面添加一句git_data_dir "/data/gitlab"

停止当前gitlab,重新加载配置

gitlab-ctl stop
gitlab-ctl reconfigure

重新加载后,会发现在/data/gitlab目录下多出一个repositories目录

最后启动gitlab即可

gitlab-ctl start



安装好gitlab后,要将仓库(repositories)放在一个大硬盘上,需要修改仓库对应的目录

操作步骤:

1:新建新仓库目录

mkdir -p /mnt/application/gitlab/git-data

2:修改配置文件
sudo vi /etc/gitlab/gitlab.rb

搜索:git_data_dir
修改成:git_data_dir "新目录"

如:
git_data_dir "/mnt/application/gitlab/git-data"
保存

3:重新生成gitlab
sudo gitlab-ctl reconfigure

生成不报错,而且在新建仓库目录可以看到从下的目录,即修改成功
gitlab-satellites
repositories

原文地址:https://www.cnblogs.com/weifeng1463/p/12228222.html

时间: 2024-08-30 05:45:10

gitlab仓库存储位置的修改方法的相关文章

gitlab更改仓库存储位置

默认时GitLab的仓库存储位置在"/var/opt/gitlab/git-data/repositories",在实际生产环境中我们一般都会划分一个独立的分区来存储仓库的数据,这里把数据存放在"/data/git-data"目录下. # mkdir -pv /data/git-data mkdir: 已创建目录 "/data" mkdir: 已创建目录 "/data/git-data" # chown -R git.git

获取tomcat上properties文件的内容——方便文件存储位置的修改,解耦和

在java web开发的时候经常会用到读取读取或存放文件,这个文件的默认路径在哪里呢?写死在程序里面显然是可以的,但这样子不利于位于,假如有一天项目从window移植到linux,或者保存文件的路径变了,就需要去源代码中查找,进行替换,这样子不仅效率低,而且程序的耦合度也会过高,这里我用了一个properties文件用于存放文件的保存路径,需要保存或者读取都来自己properties所保存的路径. 1.我存放的propeities文件路径 因为linux和window上面的分盘是不一样的,所以我

linux更改gitlab存储位置

更改仓库存储位置默认时GitLab的仓库存储位置在"/var/opt/gitlab/git-data/repositories",在实际生产环境中显然我们不会存储在这个位置,一般都会划分一个独立的分区来存储仓库的数据,我这里规划把数据存放在"/data/git-data"目录下. [email protected]:~/tools# mkdir -pv /data/git-data mkdir: 已创建目录 "/data"mkdir: 已创建目录

Linux下正确修改Docker镜像和容器的默认存储位置,亲测有效

原文:Linux下正确修改Docker镜像和容器的默认存储位置,亲测有效 我们通过 yum 的方式安装完Docker环境后,它默认的存储位置是 /var/lib/docker,默认的 pid 存放位置是 /var/run/docker.pid. 如果仅仅是做测试,我们可能没有必要修改,但是当大量使用docker镜像的时候,我们可能就要默认存储的位置了. 具体操作方法如下: 1.停止docker: service docker stop 2.修改docker服务的service文件: vim /u

企业级gitlab仓库环境搭建

目录: 1.gitlab简介 2.安装配置gitlab 2.1.实验环境介绍 2.2.更改仓库存储位置 2.3.开启https访问 2.4.启用SMTP服务 3.GitLab的基本使用 4.备份及恢复 5.总结 1.gitlab简介 GitLab 是一个用于仓库管理系统的开源项目.使用Git作为代码管理工具,并在此基础上搭建起来的web服务.GitLab拥有强大的功能,可实现git仓库管理,代码审查,问题跟踪,WIkI等功能,而且配合GitLab CI能更简单的实现持续集成和自动部署.GitLa

四个修改Docker默认存储位置的方法

方法一.软链接 默认情况下Docker的存放位置为:/var/lib/docker 可以通过下面命令查看具体位置: sudo docker info | grep "Docker Root Dir" 解决这个问题,最直接的方法当然是挂载分区到这个目录,但是我的数据盘还有其他东西,这肯定不好管理,所以采用修改镜像和容器的存放路径的方式达到目的. 这个方法里将通过软连接来实现. 首先停掉Docker服务: systemctl restart docker或者service docker s

docker的存储位置修改

yum安装的docker的数据目录默认在 /var/lib/docker 随着容器的安装和镜像的下载跟下的空间很快就不够用了.这里介绍几种修改这个存储位置的方法: 注意:无论那种那种方法都有风险,请大家认真评估. 1.创建软连接: 将docker停掉 /etc/init.d/docker stop 在一个其他盘(空间较大)创建docker目录,将/var/lib/docker剪切到docker下 mv /var/lib/docker/* /data/docker/ 创建软连接 ln -s /da

win10应用安装位置修改方法

win10应用安装位置怎么改?很多用户升级win10的系统之后,对于win10应用装置的位置如何修改一直不知道如何解决,今天,小编就跟大家一起来看看如何修改win10应用装置的位置. 第一种方法 打开设置——系统——存储,会在右侧看到“保存位置”设置,在这里你可以设置将应用安装到其他分区,甚至是移动存储设备(包括移动硬盘或者U盘),不过不能安装到网络驱动器. 该功能不需要你格式化所选分区,因此分区中的原文件可以保留.不过,出于保险考虑,你应该备份一下自己的文件. 如果你选择安装到移动存储设备,当

关于Docker默认存储位置及Docker系统默认池存储、卷存储限制空间修改

一.Docker默认存储位置 Docker默认存储位置在/var/lib/docker,通过命令 docker info | grep "Docker Root Dir"进行查看.有时候因为磁盘空间的问题,我们需要对其进行修改,下面有几种方法来解决docker默认存储位置的问题: 直接将数据盘挂载到/var/lib/docker目录上: 基于软连接的方式进行修改:数据盘挂载在/data目录下面,我们这样操作 mv /var/lib/docker /data/dockerln &