Page 1 of 1

Welches Dateisystem für Rootserver?

Posted: 2005-07-05 20:56
by fabian st.
Hallo!

Aufgrund einiger anstehender Projekte will ich mir in Zukunft einen Rootserver zulegen. Ich habe bereits rund zwei Jahre Erfahrung, was die Administration von Linux-Rechnern und diversen Serverdiensten angeht, jedoch habe ich mich bisher erfolgreich davon gedrückt, mich mit den verschiedenen Dateisystemen auseinander zusetzen.

Auf meinem Desktop nutze ich reiserfs bzw. reiserfs4, wobei ich letzteres auf keinen Fall nehmen möchte, da ich damit schon einiges negatives erlebt habe ;-) Auf den anderen Rechnern läuft ext2/etx3, womit ich bisher die besten Erfahrungen gemacht habe.

Auf dem Rootserver wären vor allem wahrscheinlich viele kleine Dateien, d.h. < 500MB. Darüber hinaus brauche ich native Unterstützung für Quota und ACLs, d.h. ich will nicht unbedingt am Vanillia-Kernel herumpatchen. Mit der Suche finde man auch einige Threads zu diesem Themen, wobei die jedoch bereits größtenteils ein Jahr zurückliegen und da sich relativ viel geändert haben könnte.

Welche Dateisysteme habt ihr also im Einsatz und könnt ihr empfehlen?

Viele Grüße,
Fabian

Re: Welches Dateisystem für Rootserver?

Posted: 2005-07-05 21:12
by superuser1
Hi...

nimm ext3 - das ist imho 'close to rockstable' und verfügt über die von dir geforderten Eigenschaften.

reiserfs(4) würde ich momentan nur dann einsetzen, wenn extreme I/O-(bzw. R/W)-Performance unverzichtbar ist.

:roll:

Re: Welches Dateisystem für Rootserver?

Posted: 2005-07-05 22:15
by Joe User

Code: Select all

mke2fs -j /dev/hda3
tune2fs -O dir_index /dev/hda3
tune2fs -o journal_data /dev/hda3
e2fsck -D /dev/hda3

mkfs.xfs -d agcount=8 -l size=32m /dev/hda3

Re: Welches Dateisystem für Rootserver?

Posted: 2005-07-05 22:51
by flo
Ich habe sowohl mit reiserfs als auch mit ext3 Datenverlust erlebt - das eine war ein Kunde, der seinen DSL-Gateway beim Verlassen des Büros ausgeschalten hat und das letztere war mein Raid5 mit meiner CD-Sammlung ... :-(

Ich hab dann auch mal wieder manpages gewälzt und dort dann nachgelesen, daß man ext3 auch mit der option "data=journal" mounten kann, in dem dann nicht nur die Metadaten im Journal landen, sondern alles, was geschrieben wird. Ich denke, daß die Option auch Auswirkungen auf die Datensicherheit haben wird.

Grüße,

flo.

Re: Welches Dateisystem für Rootserver?

Posted: 2005-07-06 02:05
by dodolin
Ich hab dann auch mal wieder manpages gewälzt und dort dann nachgelesen, daß man ext3 auch mit der option "data=journal" mounten kann, in dem dann nicht nur die Metadaten im Journal landen, sondern alles, was geschrieben wird. Ich denke, daß die Option auch Auswirkungen auf die Datensicherheit haben wird.
Aber mit Sicherheit auch auf die Performance. Man muss halt immer abwaegen, was man haben will.

Re: Welches Dateisystem für Rootserver?

Posted: 2005-07-06 07:21
by fabian st.
Hallo!

Vielen Dank erstmal für eure Antworten! :-)

Ich werde dann wahrscheinlich wirklich auf ext3 setzen, zumal auch ich damit noch keine schlechten Erfahrungen gemacht habe.

@Joe User: Was willst du mir mit deinem Post genau sagen? ;-) Ich habe mir soeben die einzelnen Optionen in der Manpage nachgelesen und sie haben wohl alle damit zu tun, um ext3 a) ein besseres Journalling beizubringen und b) b-trees zu verwenden. Sollte ich das also - wie von dir beschrieben - machen?

Was haltet ihr von XFS?

Viele Grüße,
Fabian

Re: Welches Dateisystem für Rootserver?

Posted: 2005-07-06 10:34
by Joe User
fabian st. wrote:um ext3 a) ein besseres Journalling beizubringen und b) b-trees zu verwenden.
Richtig.
fabian st. wrote:Sollte ich das also - wie von dir beschrieben - machen?
Die Optionen (ext3 und XFS) sind auf Deine Anforderungen zugeschnitten, insofern: Ja.
fabian st. wrote:Was haltet ihr von XFS?
In Deinem Fall bietet XFS keinen echten Vorteil, daher ist es letztendlich eine Geschmacksfrage (Ich würde ext3 bevorzugen)...

Re: Welches Dateisystem für Rootserver?

Posted: 2005-07-06 16:51
by fabian st.
Hi!

Danke vorerst für die Antworten! Ich habe mich nun für ext3 entschieden und bin gerade eine lokales Testsystem unter aufzusetzen.

Viele Grüße,
Fabian

Re: Welches Dateisystem für Rootserver?

Posted: 2005-07-06 16:55
by superuser1
Hi...
fabian st. wrote:... und bin gerade eine lokales Testsystem unter aufzusetzen.
<OT>Das liesst man hier zur Abwechslung doch mal gerne...</OT>

:roll:

Re: Welches Dateisystem für Rootserver?

Posted: 2005-07-26 16:01
by captaincrunch
Bitte vormerken für's Archiv.

Re: Welches Dateisystem für Rootserver?

Posted: 2005-07-26 17:46
by Joe User
CaptainCrunch wrote:Bitte vormerken für's Archiv.
[x] done (Ich archiviere den Thread am 01.08)

Re: Welches Dateisystem für Rootserver?

Posted: 2005-07-27 16:05
by demux
Wie schaffe ich es denn, diese parameter bei der installation der suse einzugeben? Das scheint ja nicht vorgesehen zu sein!?
mke2fs -j /dev/hda3
tune2fs -O dir_index /dev/hda3
tune2fs -o journal_data /dev/hda3
e2fsck -D /dev/hda3
Oder sollte man lieber das betriebsystem auf eine partition und die daten auf eine andere legen, wenn man nur eine festplatte hat?

Re: Welches Dateisystem für Rootserver?

Posted: 2005-07-27 16:17
by Joe User
Demux wrote:Wie schaffe ich es denn, diese parameter bei der installation der suse einzugeben? Das scheint ja nicht vorgesehen zu sein!?
Du kannst die Platte per Rescuesystem vorbereiten und YaST anweisen die Partitonierung während der Installation nicht zu verändern.
Demux wrote:Oder sollte man lieber das betriebsystem auf eine partition und die daten auf eine andere legen, wenn man nur eine festplatte hat?
Ja.