3
Multi-HDD [FUSE] filesystem
Beim Schreiben von Dateien werden diese auf eine erste Festplatte geschrieben, bis die Festplatte über den freien Speicherplatz verfügt (siehe mlimit-Option). Anschließend werden sie auf eine zweite Festplatte, dann auf eine dritte Festplatte usw. geschrieben.
- Kostenlose
- Linux
Beim Schreiben von Dateien werden diese auf eine erste Festplatte geschrieben, bis die Festplatte über den freien Speicherplatz verfügt (siehe mlimit-Option). Anschließend werden sie auf eine zweite Festplatte, dann auf eine dritte Festplatte usw. geschrieben. Df zeigt eine Gesamtstatistik aller Dateisysteme wieEs gibt eine große Festplatte.Wenn beim Schreiben auf die Festplatte 1 ein Überlauf auftritt, wird ein bereits geschriebener Dateiinhalt auf eine Festplatte übertragen, die genügend freien Speicherplatz für eine Datei enthält.Die Übertragung erfolgt im laufenden Betrieb und ist für die schreibende Anwendung vollständig transparent.Dieses Verhalten simuliert also ein großes Dateisystem.WARNUNG: Die Dateisysteme, die kombiniert werden, müssen die Möglichkeit bieten, ihre Parameter korrekt abzurufen (z. B. Größe des freien Speicherplatzes).Andernfalls kann der Schreibvorgang fehlschlagen (die Datenkonsistenz ist jedoch in Ordnung).Zum Beispiel ist es eine schlechte Idee, mehrere sshfs-Systeme miteinander zu kombinieren.Funktionen des Dateisystems ~~~~~~~~~~~~~~~~~~~~~~~ Die meisten Funktionen werden unterstützt.Es werden folgende Funktionen unterstützt: - Attribute von Dateisystemobjekten abrufen / festlegen;- Informationen zum Dateisystem abrufen / festlegen (Gesamtgröße, Größe des freien Speicherplatzes wird als Gesamtgröße der Dateisysteme berechnet);- Verzeichnisse lesen / entfernen / erstellen;- Lesen / Entfernen / Erstellen / Schreiben von Dateien;- symbolische Links;- Gerätedateien, Sockets und FIFO;- Dateisperren;- Hardlinks (nur auf einem einzelnen Gerät; keine Unterstützung für das Verschieben fest verbundener Dateien) - Erweiterte Dateiattribute (xattr);
multi-hdd-fuse-filesystem