Xylogics 451 & Xylogics 753

Doug Peterson doug at icase.edu
Fri Nov 3 03:47:55 AEST 1989


A few days ago, I posted a problem regarding system performance using this
mix of disk controllers under SunOS 4.0.3.

The *REAL* problem wasn't the disks/controllers at all. It turns out that
by default, all diskless clients share the same /usr/tmp directory, and
under SunView, write a file in this directory called vm_fontsn0, which is
shared by all clients which are using that same font for the SunView
environment. As each client mmaps into the file, it becomes corrupted, and
consequently, the window environment gets blown away, leaving the nfsd's
hanging in a tight loop waiting for operations to complete.

The fix is to create a separate (private) /usr/tmp for each client.

Foreach client
	In /usr
		ln -s /private/usr/tmp

	In /
		mkdir private
		cd private
		mkdir usr
		cd usr
		mkdir tmp
		chmod 0777 tmp

This fix came from the HOTLINE at SMI in a matter of hours after I called.

In the interest of shedding light on the subject, I have had the 451 & 753
in both orders (451 ahead of 753, and vice versa) with no noticeable
difference. Currently, diskless clients are on xy0 (the 451), and /, /usr
& homedirs are on xd0 (the 753). The 753 is in slot 8, the 451 in slot 9.

I may switch things around, and experiment, but not for a while.

Thanks to all who responded.



More information about the Comp.sys.sun mailing list