


Comment modifier l'emplacement de stockage de la base de données gitlab
Apr 11, 2023 am 09:09 AMGitLab est une plateforme d'hébergement de code open source populaire utilisée par de nombreuses entreprises et développeurs pour gérer leur code. GitLab fournit des emplacements de stockage personnalisables, ce qui signifie que vous pouvez spécifier l'emplacement de stockage de votre base de données GitLab à n'importe quel emplacement de votre choix.
Dans cet article, nous allons vous montrer comment modifier l'emplacement de stockage de la base de données GitLab.
Étape 1 : Arrêtez GitLab
Avant de modifier l'emplacement de stockage de la base de données GitLab, vous devez arrêter le service GitLab afin que des modifications puissent y être apportées. Vous pouvez arrêter le service GitLab à l'aide de la commande suivante :
sudo gitlab-ctl stop
Étape 2 : Copier les données existantes
Afin de vous assurer de ne perdre aucune donnée dans la base de données GitLab, vous devez copier les données GitLab existantes. Vous pouvez copier les données existantes vers un nouvel emplacement à l'aide de la commande suivante :
sudo cp -R /var/opt/gitlab /new/gitlab/location
Veuillez remplacer /new/gitlab/location
par le nouvel emplacement vers lequel vous souhaitez copier les données GitLab. /new/gitlab/location
替换为您希望将GitLab数据复制到的新位置。
步骤3:修改GitLab配置
一旦您复制了现有的数据,您需要打开GitLab配置文件并将数据库存储位置更改为新位置。默认情况下,GitLab的配置文件位于/etc/gitlab/gitlab.rb
/etc/gitlab/gitlab.rb
. Recherchez la ligne suivante dans ce fichier :
git_data_dir "/var/opt/gitlab/git-data"
git_data_dir "/new/gitlab/location/git-data"
sudo chown -R git:git /new/gitlab/location sudo chmod -R 0700 /new/gitlab/location
sudo gitlab-ctl start
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Comment pousser le validation spécifié

Comment utiliser les outils de gestion GIT pour une utilisation complète des outils de gestion GIT

La différence entre le validation et la poussée de Git

Comment résoudre l'échec de la soumission de la validation GIT

Comment afficher les contenus des engagements

La différence entre l'ajout et le commissation de git

Qu'est-ce que l'outil de gestion du code GIT?

Comment utiliser le didacticiel des outils de gestion GIT pour utiliser les outils de gestion GIT pour les débutants
