← Back to team overview

sslug-teknik team mailing list archive

Re: filserver-problemer

 


Hej Nicolaj,

Her er nogle gode tips om tuning af boksen.. inkl. filsystemet..

www.tunelinux.com

Man kan optimere en linux-filserver rigtigt meget, set i forhold til standard
installationen.. (jvf. tidligere linux vs. microsoft tests :-)

/Klavs

Jeg har sat en filserver op der skal lege samba med 40+ mennesker, samt
nfs mod en anden linux-dåse.

Det er en 500Mhz AMD på et Asus k7v motherboard, med 192 RAM og Raid-1
10000RPM LVD diske på en DTP-controller.

Den ligger med konstant load på 3++.

[root@filserver ]# cat /proc/loadavg
4.90 3.77 4.80 2/79 1149


Det mest bemærkelsesværdige er at kflushd og kupdate hele tiden popper op
og sluger al den cpu de kan få. Jeg har checket deres konfiguration:

[root@filserver ]# /sbin/update -d
bdflush version 1.4
0:    40 Max fraction of LRU list to examine for dirty blocks
1:   500 Max number of dirty blocks to write each time bdflush activated
2:    64 Num of clean buffers to be loaded onto free list by
refill_freelist
3:   256 Dirty block threshold for activating bdflush in refill_freelist
4:   500 Percentage of cache to scan for free clusters
5:  3000 Time for data buffers to age before flushing
6:   500 Time for non-data (dir, bitmap, etc) buffers to age before
flushing
7:  1884 Time buffer cache load average constant
8:     2 LAV ratio (used to determine threshold for buffer fratricide).

Men det siger ikke mig noget, om hvordan man evt. skulle tune den.
Jeg kommer mere RAM i her til frokost, men ved ikke om det

[root@filserver ]# free
             total       used       free     shared    buffers     cached
Mem:        192416     190212       2204      29908     140696      15704
-/+ buffers/cache:      33812     158604
Swap:      2096440       2144    2094296

et et typisk RAM-billede, dvs. den swapper altså ikke, men det kunne være
at den gerne ville have mere shared?



Any ideer?-)

/Nikolaj