vfs/bio livelock on 6.2

Anton Yuzhaninov citrin at citrin.ru
Wed Jun 27 11:27:56 UTC 2007


Hello,

After repair table for big (~3 Gb) fragmented (varchars) table system
was entered the livelock.
(repair of fragmented table case huge number of small pread/pwrite).

In livelock all processes respond with delay 60-120 seconds (it seems
than almost all syscalls delayed).

mysql don't stop in more than hour after kill

top show almost all processes in flswai state.

On console was seen messages like:
g_vfs_done():da2[WRITE(offset=xxx, length=xxx)]error=6

gstat show ~30k writes/s and 800 Mb/s for da2

on da2 located mysql data files.

System was rebooted after ~16 hours in this state.

Problems seems to be identical to this:
http://docs.FreeBSD.org/cgi/mid.cgi?20010907202924.A6811

Environment:
6.2-RELEASE-p3 i386, SMP Kernel
Adaptec AIC7902 Ultra320 SCSI adapter
da2 - IBM DDYS-T18350M S93E

Any suggestions?

-- 
 Anton Yuzhaninov.



More information about the freebsd-stable mailing list