Aktionen

Seafile - Speicherplatz freigeben von gelöschten Dateien: Unterschied zwischen den Versionen

Aus znilwiki

K (Textersetzung - „<comments>“ durch „<comments />“)
K
Zeile 2: Zeile 2:
 
[[Kategorie:Linux]]
 
[[Kategorie:Linux]]
 
[[Kategorie:Raspberry_Pi]]
 
[[Kategorie:Raspberry_Pi]]
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: http://manual.seafile.com/maintain/seafile_gc.html}}<br>
+
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}<br>
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: http://manual.seafile.com/maintain/seafile_gc.html}}<br>
+
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}<br>
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: http://manual.seafile.com/maintain/seafile_gc.html}}<br>
+
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}<br>
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: http://manual.seafile.com/maintain/seafile_gc.html}}<br>
+
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}<br>
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: http://manual.seafile.com/maintain/seafile_gc.html}}<br>
+
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}<br>
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: http://manual.seafile.com/maintain/seafile_gc.html}}<br>
+
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}<br>
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: http://manual.seafile.com/maintain/seafile_gc.html}}<br>
+
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}<br>
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: http://manual.seafile.com/maintain/seafile_gc.html}}<br>
+
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}<br>
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: http://manual.seafile.com/maintain/seafile_gc.html}}<br>
+
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}<br>
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: http://manual.seafile.com/maintain/seafile_gc.html}}<br>
+
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}<br>
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: http://manual.seafile.com/maintain/seafile_gc.html}}<br>
+
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}<br>
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: http://manual.seafile.com/maintain/seafile_gc.html}}<br>
+
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}<br>
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: http://manual.seafile.com/maintain/seafile_gc.html}}<br>
+
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}<br>
 +
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}<br>
 +
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}<br>
 
<br>
 
<br>
 
<br>
 
<br>

Version vom 11. November 2019, 13:59 Uhr

{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}
{{Warnung| Dieser Artikel ist veraltet! Nutzt das folgenden Kommando: https://download.seafile.com/published/seafile-manual/maintain/seafile_gc.md}



Für jede Bibliothek kann man einzeln einstellen wie lange gelöschte Dateien noch aufbewahrt werden sollen - Standard ist 7 Tage.

Damit auch auf dem Server der Platz nach Ablauf dieser Zeit wieder frei gegeben wird geht man nach dieser Anleitung vor:

https://github.com/haiwen/seafile/wiki/Garbage-Collecting-Unused-Blocks-on-Seafile-Server


Ich habe mir das mal für mich auseinander gedröselt:
Meine Konfiguration ist wie folgt:

Programmdateien:         /usr/src/seafile-server
Konfigurationsordner:    /usr/src/ccnet
Seafile-Daten:           /usr/src/seafile-data

Dann braucht es folgende Befehle als Vorbereitung:

cd /usr/src/seafile-server/seafile
export LD_LIBRARY_PATH=./lib:${LD_LIBRARY_PATH}


Nun müssen wir den Server stoppen:

/usr/src/seafile-server/seafile.sh stop
/usr/src/seafile-server/seahub.sh stop

und dann kann es los gehen:

./bin/seafserv-gc -c /usr/src/ccnet/ -d /usr/src/seafile-data/

es kommt eine Meldung wie diese:

[03/04/14 20:57:20] ../../common/gc-core.c(317): GC started. Total block number is 26168.
[03/04/14 20:57:20] ../../common/gc-core.c(45): GC index size is 13084 Byte.
[03/04/14 20:57:20] ../../common/gc-core.c(331): Populating index.
[03/04/14 20:57:20] ../../common/gc-core.c(176): Populating index for repo 00324893.
[03/04/14 20:57:20] ../../common/gc-core.c(243): Traversed 2 commits, 1 blocks.
[03/04/14 20:57:20] ../../common/gc-core.c(176): Populating index for repo 4fd398ce.
[03/04/14 20:57:23] ../../common/gc-core.c(243): Traversed 1 commits, 26154 blocks.
[03/04/14 20:57:23] ../../common/gc-core.c(371): Scanning and deleting unused blocks.
[03/04/14 20:57:23] ../../common/gc-core.c(391): GC finished. 26168 blocks total, about 26155 reachable blocks, 13 blocks are removed.



Danach könnt Ihr die Dienste wieder starten.

Wenn Ihr vorher und nacher ein

du -sh /usr/src/seafile-data/

macht seht Ihr auch den frei gewordenen Platz. Ich hatte testweise eine 10Gb Datei hinein kopiert ... und wollte das der Platz auch wieder frei wird (mein Seafile läuft auf einem Raspberry Pi mit einer 64GB Speicherkarte)


--Bernhard Linz 21:00, 4. Mär. 2014 (CET)



Kommentar hinzufügen
znilwiki freut sich über alle Kommentare. Sofern du nicht anonym bleiben möchtest, trage deinen Namen oder deine Email-Adresse ein oder melde dich an. Du kannst das Feld auch einfach leer lassen. Bei einem Kommentar wird deine IP-Adresse zusammen mit dem Text, den angegebenen Namen bzw. der Email-Adresse in der Datenbank für die Kommentare dauerhaft gespeichert. Genaueres kannst du hier nachlesen: Datenschutzerklärung