Podivne pauzy pri praci s diskem (asi)

Dalibor Toman dtoman na fortech.cz
Středa Květen 5 11:14:40 CEST 2010


DD,

pokud by nekdo dokazal poradit/nasmerovat, byl bych moc rad:

PC (lowend Intel 1U server s S3210SH mainboardem) po preinstalaci ze 
starsiho 32bit RHEL na 64bit RHEL 5.4 (resp Scientific Linux 5.4, 
2.6.18-164.15.1.el5 #1 SMP Tue Mar 16 18:44:51 EDT 2010 x86_64 x86_64 
x86_64 GNU/Linux), zacal vykazovat zvlastni problem - cas od casu jako 
by zatuhne radove na jednotky az desitky sekund. Povel odstartovany z 
konzole/ssh terminalu najednou trva dele (nejde prerusit CtrlC), LED 
monitorujici aktivitu disku sviti trvale. V tu chvli v dalsich 
terminalech nelze nic spustit (take to 'zatuhne') po uplynuti nejakeho 
casu se vse rozbehne jako by nic. Pokud byl v dobe problemu spusteny 
'top', zobrazuje, ze CPU spotrebovava velke mnozstvi 'wa' 
(predpokladam, ze se jedna o cekani na dokonceni IO operace) casu.

Na pokusu s povelem 'time dd if=/dev/zero of=soubor.....' je videt, ze 
zrejme k prodleve dojde jeste drive nez se skutecne povel spusti - dd 
pri pokusnem vytvareni delsich souboru opakovane tvrdi, ze bezelo 
nejaky kratky cas ale skutecna doba mezi stiskem Enteru a dokoncenim 
behu povelu je mnohonasobne delsi.

V serveru je soft raid mirror ze 2 disku (250GB SATA Seagate). Zkousel 
jsem na stridacku jeden i druhy z pole vyhazovat v nadeji, ze jeden 
disk je vadny a obcas zdrzuje. Bohuzel problem se projevoval i v 
pripade ze byl v poli jen prvni ci druhy disk.

V zadnem logu jsem nenasel naznak problemu. Smartctl take s nicim 
nepomohl.

pri preinstalaci Linuxu byl proveden take upgrade BIOSu...

S pozdravem
Dalibor Toman




Další informace o konferenci Linux