XFS Dateisystem tunen

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
minimike
Beiträge: 5616
Registriert: 26.03.2003 02:21:19
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: Köln
Kontaktdaten:

XFS Dateisystem tunen

Beitrag von minimike » 31.12.2004 18:23:35

Hi

ich habe mal ne Weile reiser4 als Dateisystem verwendet. Das Dateisystem ist stabiel und gut, aber das Laden des Kernelmodules war in letzter Zeit nicht immer zuverlässig. Jedenfalls ich stand nach dem Booten mehrmals ohne /usr da und das wiederhinkriegen erfordert ab heute zuviel Arbeit. Das ständige fixen und Kernelbauen geht mir langsam auf den Sa.. Der Aufwand hat mittlerweile Dimensionen erreicht die für mich in keinem Verhältniss stehen.
Vorher verwendete ich über 2 Jahre XFS mit Defaultwerten ( mkfs -t xfs /dev/blabla ) ich kehre dorthin wieder zurück. Mit dem Tuning von XFS habe ich aber wenig Erfahrung. Ist es richtig je kleiner die Blöcke desto mehr Speed das Filesystem ?
Habe jetzt eine Partition wie folgt formatiert :

Code: Alles auswählen

woody:~# mkfs -t xfs -b size=512 -s size=512  -f /dev/md5
meta-data=/dev/md5               isize=256    agcount=8, agsize=1953920 blks
         =                       sectsz=512  
data     =                       bsize=512    blocks=15630976, imaxpct=25
         =                       sunit=128    swidth=256 blks, unwritten=1
naming   =version 2              bsize=4096  
log      =internal log           bsize=512    blocks=20480, version=1
         =                       sectsz=512   sunit=0 blks
realtime =none                   extsz=131072 blocks=0, rtextents=0
woody:~# 
oder ist das efektiver ?

Code: Alles auswählen

woody:~# mkfs -t xfs -s size=512 -i size=512  -f -d sunit=128,swidth=1536 /dev/md5
mkfs.xfs: Specified data stripe unit 128 is not the same as the volume stripe unit 64
mkfs.xfs: Specified data stripe width 1536 is not the same as the volume stripe width 128
meta-data=/dev/md5               isize=512    agcount=8, agsize=244240 blks
         =                       sectsz=512  
data     =                       bsize=4096   blocks=1953872, imaxpct=25
         =                       sunit=16     swidth=192 blks, unwritten=1
naming   =version 2              bsize=4096  
log      =internal log           bsize=4096   blocks=2560, version=1
         =                       sectsz=512   sunit=0 blks
realtime =none                   extsz=65536  blocks=0, rtextents=0
woody:~# 
Für ein paar Tips würde ich mich freuen
"Lennart Poettering is one of those typical IT leaders..." "like Linus Torvalds and Theo de Raadt?" "more like Bozo the Clown" After all, now a good employee of Microsoft

ThoWaBu
Beiträge: 449
Registriert: 16.01.2003 12:48:51
Wohnort: Butzbach
Kontaktdaten:

Beitrag von ThoWaBu » 01.01.2005 17:02:03

Kommt das nicht auch auf die art der Dateien an die dort liegen ??

Capsad
Beiträge: 280
Registriert: 27.09.2004 16:19:54

Beitrag von Capsad » 03.01.2005 05:29:17

dacht ich auch... viele kleine Dateien --> kleine Blockgröße effektiver und umgekehrt,
glaub ich zumindest ;-)
hth
Capsad

Antworten