Wie erhalte ich reiser4 auf Kerneln> 2.6.38? Gibt es alternative FS wie reiser4?

445
Vi.

Ich kann keinen Patch für reiser4 für Kernel neuer als 2.6.38 finden.

  1. Wie kann ich auf reiser4 auf modernen Kerneln zugreifen? Die einzige Problemumgehung, die ich kenne, ist die Verwendung von Mountlo (Dateisystem, das im UML-Kernel mit reiser4 ausgeführt wird, mit FUSE-Schnittstelle).
  2. Gibt es gut unterstützte Dateisysteme wie reiser4 (transparente Komprimierung, schnell, gute Unterstützung für kleine Dateien)? Mit reiser4 kann ich 2 VMs speichern, dh 10 GB unkomprimiert auf einer 2 GB-Partition (plus 40% freier Speicherplatz). Ich kann für jeden Eintrag eine kleine individuelle Datei in einer Ad-hoc-Datenbank verwenden (z. B. parsen großen Wikipedia-XML-Dumps) in einer separaten Datei, dann auf andere Weise erneut komprimieren). Ich habe irgendwo gehört, dass BTRFS die Komprimierung unterstützt, aber der Overhead der Metadaten ist beträchtlich und langsam, stimmt das?
2

2 Antworten auf die Frage

1
Michał Šrajer

Sie können ZFS über FUSE versuchen. Es ist nicht so schnell, aber recht flexibel.

0
David Spillett

Nach allem, was ich sehen kann, gibt es keinen offiziellen Patch für neuere Versionen als 2.6.38, und ich würde mich davor hüten, inoffizielle Patches von etwas so grundlegendem wie das Dateisystem auf einer Produktionsmaschine zu verwenden (ohne vorher viele Tests durchführen zu müssen, um sicherzustellen, dass es stabil ist ).

Sie könnten versuchen, den 2.6.38-Patch gegen einen neueren Kernel anzuwenden - wenn die relevanten Dateien zwischen diesem Zeitpunkt und der Veröffentlichung, die Sie mit dem Patch versuchen, nicht wesentlich (oder überhaupt nicht) geändert wurden, möglicherweise ohne weitere Arbeit sauber angewendet werden. Wenn dies nicht der Fall ist, müssen Sie einen Vergleich dieser Teile durchführen und versuchen, den Patch an die Unterschiede anzupassen. Wie bei jedem inoffiziellen Patch wäre ich vorsichtig, wenn ich dies auf allen wichtigen Systemen anwenden würde, ohne vorher viel testen zu müssen.

In den offiziellen Mailinglisten oder Foren von reiser4 kann es sich lohnen, nachzufragen. Möglicherweise gibt es Leute, die Patches bearbeiten, entweder selbst entwickelte Patches (mit der oben genannten Methode) oder Beta-Versionen des offiziellen Patches, die sich noch in der Testphase befinden (Obwohl diese nicht als sicherer als inoffizielle Patches angesehen werden sollten - hätten die Entwickler sie als sicher und stabil betrachtet, hätten sie sie veröffentlicht!

Ich verwende reiser4 normalerweise nicht für wichtige Daten, normalerweise eher für temporäre Dinge, Caches oder Dinge, die ich erneut erstellen / herunterladen kann (insbesondere wenn ich sowohl Geschwindigkeit als auch transparente Komprimierung benötige). Vi. vor 12 Jahren 0
Kennen Sie Alternativen zu reiser4 (Geschwindigkeit + transparente Komprimierung)? Vi. vor 12 Jahren 0