Outils pour utilisateurs

Outils du site


adminsys:gitlab

GitLab côté adminsys

Maintenance

Mettre à jour Gitlab

apt update && apt upgrade

Attention, ça peut être très long (plusieurs minutes) : il est conseillé d'exécuter cette commande dans un screen ou tmux des fois qu'on perde la connexion SSH.

Problèmes pouvant être rencontrés

Épuisement de la mémoire

Symptômes : interface web de Gitlab de plus en plus lente, builds de l'intégration continue (par exemple pour le site web) qui échouent sans raison apparente.

Regarder si effectivement la quantité de mémoire disponible est faible :

free -m

Si c'est le cas, redémarrer l'ensemble de GitLab permet de libérer de la mémoire :

sudo gitlab-ctl restart

Arrêt du démon Docker

Symptômes : builds qui échouent avec ce genre de message d'erreur :

ERROR: Job failed (system failure): Error response from daemon: connection error: desc = "transport: dial unix /var/run/docker/containerd/docker-containerd.sock: connect: connection refused"

Il semble que cela soit du au fait que Dockerd s'est arrêté, et que gitlab ne parvient plus à communiquer avec lui pour démarrer des conteneurs pour construire le site.

Solution :

sudo systemctl restart docker
adminsys/gitlab.txt · Dernière modification : 2019/01/20 12:40 de kheops