Raccomandazione iniziale: Aggiornate sempre il software dopo nuovi rilasci.
Vecchie versioni di GitLab consentono di fare una serie di cose senza autorizzazioni, pertanto aggiornate quanto prima se non lo avete fatto.
Qualora il load del server sia stranamente alto, bisogna investigare. Innanzitutto con il comando top cerchiamo di capire se c’è un processo in particolare che richiede troppa cpu. Spesso si tratta di kthreaddk. In questo caso:
- Fermiamo GitLab: gitlab-ctl stop
- Terminiamo il processo sospetto:
pkill kthreaddk - Verifica se ci sono altri processi con utente git (significa che non solo effettivamente legati a gitlab): top -u git
- Cancelliamo tutto il contenuto di /tmp/.git: rm -fr /tmp/.git
- Cancelliamo file di cron di git (non devono esserci): crontab -u git -r
- Controllare se ci sono entry strane (ovvero che non iniziano per
command="….no-pty) in /var/opt/gitlab/.ssh/authorized_keys - Riavviare GitLab: gitlab-ctl start
- Cancellare gli utenti che non abbiamo creato noi manualmente.
enjoy!
Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui
Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂
Commenta