Projet

Général

Profil

Actions

Demande #4295

fermé

Améliorer l'espace disque de la forge

Ajouté par Christian P. Momon il y a presque 5 ans. Mis à jour il y a plus de 4 ans.

Statut:
Fermé
Priorité:
Normale
Assigné à:
Christian P. Momon
Catégorie:
-
Version cible:
Début:
29/02/2020
Echéance:
% réalisé:

0%

Temps estimé:
Difficulté:
2 Facile

Description

Dans le déploiement de Gitea, j'ai un peu mis de côté la question de l'espace disque (malgré un rappel de QGuLL).
Maintenant qu'il ne reste presque plus rien à faire, se repose la question.

Actuellement :

(April) root@agir:~# df -h /srv/git/
Filesystem                    Size  Used Avail Use% Mounted on
/dev/mapper/vg_agir_data-git  2.0G  1.3G  540M  71% /srv/git

(April) root@agir:~# df -h /srv/gitea/
Filesystem                Size  Used Avail Use% Mounted on
/dev/mapper/vg_agir-root  3.7G  2.6G  872M  75% /

(April) root@agir:~# df -h /var/www/
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/vg_agir-var  3.7G  1.8G  1.7G  51% /var

(April) root@agir:~# du -sch /srv/git/catalibre
1.1G    /srv/git/catalibre

Quelques assertions :
  • /var/www/ n'est pas fait pour recevoir les dépôts de la forge ;
  • vg_agir-root n'est pas fait pour recevoir les dépôts de la forge ;
  • le pus gros dépôts fait 1,1 Go.

Quelques approches possibles :

1) partition mutualisée sur /srv
Nous aurions alors :
  • /dev/mapper/vg_agir_data-git montée sur /srv contenant :
    • /srv/git
    • /srv/gitea
  • extension de la partition de 4 Go (en prévision de l'arrivée de dépôt comme Catalibre, l'Expolibre, siteweb…).
2) partition séparée pour /srv/gitea
Nous aurions alors :
  • /dev/mapper/vg_agir_data-git toujours montée sur /srv/git
  • /dev/mapper/vg_agir_data-gitea montée sur /srv/git/gitea
    • partition dimensionnée dans les 4 Go.

À vos avis.

Mis à jour par Quentin Gibeaux il y a presque 5 ans

3e proposition :
partition mutualisée, montée dans /srv/gitea_data
lien symbolique (/srv/git, /srv/gitea) vers (/srv/gitea_data/git, /srv/gitea_data/gitea)

Pour préserver le /srv qui contient d'autres trucs, et qui ailleurs n'est pas sur une partition externe

Mis à jour par Christian P. Momon il y a presque 5 ans

Ha oui, une 3e possibilité avec du mixte, bien vu.
Après réflexion, je propose l'approche n°2 :
  • Gitea ne doit pas gêner le fonctionnement actuel du serveur git local ;
  • pas trop fan des liens symboliques pour cet usage précis.

Mis à jour par Christian P. Momon il y a presque 5 ans

  • Statut changé de En cours de traitement à Résolu
Actions :

Fait.

Mis à jour par Quentin Gibeaux il y a plus de 4 ans

  • Statut changé de Résolu à Fermé
Actions

Formats disponibles : Atom PDF