jueves, 27 de septiembre de 2018

GitLab (Requerimientos de RAM)

Gitlab es una de las plataformas de trabajo colaborativo y versionamiento de codigo fuente mas usadas, no me gusta mucho utilizar plataformas ajenas para almacenar codigo fuente privado, por tanto procedi a la creacion de un droplet en digital ocean para alojar mi propio GitLab, pero el droplet mas economico que tiene Digital Ocean es de 1 GB de RAM y los prerequisitos de GitLab son 4GB, cuando se intenta configurar arroja el siguiente error:


La solución que planteo es muy sencilla: aumentar la swap del droplet:

Verificamos que tengamos espacion en disco

df -h
 
Reservamos el espacion en disco necesario (Para mi caso reserve 3GB)
sudo fallocate -l 3G /swapfile 
 
Garantizamos que solo ROOT tenga acceso al archivo
 
sudo chmod 600 /swapfile
 
Marcamos el archivo como swapfile
 
sudo mkswap /swapfile
 
Activamos swap
 
sudo swapon /swapfile  
 
Verificamos que todo este ok
 
sudo swapon --show 
 
Finalmente reconfiguramos el servicio

gitlab-ctl reconfigure.
 
 

No hay comentarios:

Publicar un comentario

Microsoft teams - Linux - Background

I'm sorry for my bad english, I'm learning. One problem of use Microsoft teams on linux is the background on webcam and share only o...