Verschieben von /var/discourse und /var/lib/docker

Ich muss Speicherplatz freigeben, da unser Hauptvolumen fast voll ist.

Ich habe Folgendes versucht:

cd /var/discourse
./launcher stop app

cd /var/
cp -R discourse /mnt/forums/discourse
mv discourse/ discourse-backup/
ln -s /mnt/forums/discourse discourse

cd /var/lib/
cp -R docker /mnt/forums/docker
mv docker/ docker-backup
ln -s /mnt/forums/docker docker
 
cd /var/discourse
./launcher start app

Alles scheint zu starten, aber nichts funktioniert – es erscheint nur ein 502-Gateway-Fehler.

Welchen Fehler könnte ich gemacht haben und wie kann ich das am besten eingrenzen?

Dieser Umzug würde uns über 225 GB Speicherplatz freigeben.

Ich hebe den Beitrag, um Gedanken von anderen Community-Mitgliedern zu sammeln.

Möglicherweise ein Fehler im Zusammenhang mit Besitzrechten oder Berechtigungen? Ich bevorzuge cp -a (als root), obwohl selbst das nicht unbedingt eine perfekte Kopie ergibt – dafür solltest du tar oder cpio verwenden.

Möglicherweise gibt es ein Problem mit Verknüpfungen. In diesem Fall wäre eine Mount- oder Loopback-Mount-Lösung besser.

Idealerweise gibt es jedoch irgendwo ein Log, das uns mitteilt, was nicht gestartet wurde oder was es nicht akzeptiert hat.

Danke. Am Ende habe ich shared/ verschoben und das overlay2-Verzeichnis bereinigt. Das hat ziemlich gut geholfen.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.