5.2-RELEASE - Show stopper problem
Ted Wisniewski
ted at ness.plymouth.edu
Sat Jan 10 16:25:26 PST 2004
Here is a description of the problem...
In 5.2-RC and 5.2-RELEASE there appears to be some issue with
filesystem or I/O subsystem under 5.2-X. Now, You can install and do the normal
kind of things, however, when you create a lot of I/O on the disk there
seems to be a problem actually reading/writing it to/from disk. For example,
If I do a "make buildworld"... It appears to go along ok. However, I have
had a number of (repeatable) situations where the "make installworld" will go
so far then will not be able to complete. In this case, there is an attempt
to write data to disk that cannot complete; the process goes into a disk wait
state (it cannot be killed, and will stay in this state ... forever).
For example the standard daily security script:
727 p0 T 0:00.00 sh 100.chksetuid
737 p0 T 0:02.14 find /usr -xdev -type f ( -perm -u+x -or -perm -g+x -or -perm -o+x ) ( -perm -u+s -or -perm -g+s
I have experienced the same problem on a number of hardware types (Servers like
New Dell Power edge 6550's and variety of PC's). For some reason, it appears
that data cannot be read or written to/from the disk. Possibly due to some
lock never being released. So, the only way to get rid of the process is to
reboot... During the reboot, the system complains about not being able to flush
buffers and "gives up" and on boot, all the filesystems are "dirty" and must be
FSCK'ed. Originally, I thought it had something to do with the server model,
but it does occur on a number of Desktop model (a variety of vendors) machines
as well. I did send in a PR or two a couple of weeks ago)... but since I see
RELEASE tag... Anyway, If someone could shed any light on why... I have not been
able to repeat this behavior on 4.9.
Ted
More information about the freebsd-questions
mailing list