Speicherplatz auf privatem Gitlab Server freigeben
Benutzt man die vorinstallierte Variante des Gitlab Servers so fällt einem nach einigen Monaten und vielen Updates auf, dass die Festplatte voller und voller wird.
Gitlabs Updates werden mehrfach pro Woche bis täglich ausgerollt. Wenn man brav alle Updates durchführt, so passiert es leider, dass diese im Archiv-Ordner von apt-get verbleiben.
Das Linux Programm apt-get bietet die Möglichkeit, den Cache zu leeren. Der bekannt Schalter "autoclean" wäre hier die erste Option, welche aber bei den Gitlab deb-Dateien nicht greift.
In dem Verzeichnis "/var/cache/apt/archives
" findet man alle deb-Pakete, die über apt-get installiert wurden.
Mit dem Befehl "apt-get autoclean" können ältere Pakete entfernt werden. Da dieser Befehl für Gitlab-Pakete nicht funktioniert muss auf eine drastischere Methode zurückgegriffen werden. Der Schalter "clean" entfernt stumpf alle Paket-Archive, die seit der Systeminstallation gespeichert wurden.
Für man diesen Befehl aus, so sind anschließend zwar Gigabytes an Speicherplatz frei geworden, jedoch müssen alle Pakete bei einer Neuinstallation einer Software erneut heruntergeladen werden. Bei Servern, die im internen Netzwerk stehen, ist oftmals keine Verbindung zum Internet vorhanden, sodass hier zuvor gründlich überlegt werden muss.
Nähere Erklärung zum apt-get clean-Prozess unter: hier klicken
root@git:/home# apt-get autoclean
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
root@git:/home# df
Dateisystem 1K-Blöcke Benutzt Verfügbar Verw% Eingehängt auf
/dev/sda1 49334064 29892652 16912288 64% /
udev 10240 0 10240 0% /dev
tmpfs 1637740 8508 1629232 1% /run
tmpfs 4094348 4 4094344 1% /dev/shm
tmpfs 5120 0 5120 0% /run/lock
tmpfs 4094348 0 4094348 0% /sys/fs/cgroup
root@git:/home# apt-get clean
root@git:/home# df
Dateisystem 1K-Blöcke Benutzt Verfügbar Verw% Eingehängt auf
/dev/sda1 49334064 4499072 42305868 10% /
udev 10240 0 10240 0% /dev
tmpfs 1637740 8508 1629232 1% /run
tmpfs 4094348 4 4094344 1% /dev/shm
tmpfs 5120 0 5120 0% /run/lock
tmpfs 4094348 0 4094348 0% /sys/fs/cgroup
root@git:/home# cd /var/cache/apt/archives
root@git:/var/cache/apt/archives# ll
insgesamt 4
-rw-r----- 1 root root 0 Jun 15 2016 lock
drwxr-xr-x 2 root root 4096 Mai 4 04:36 partial
No Comments