[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
"hobbitd status-board not available" from bbgen on solaris 10
- To: hobbit (at) hswn.dk
- Subject: "hobbitd status-board not available" from bbgen on solaris 10
- From: Colin Spargo <cspargo2 (at) csc.com>
- Date: Thu, 19 Apr 2007 12:30:23 +0100
If anyone has been having issues with bbgen logging this error mesage on
Solaris 10 and intermittently failing, resulting in blank status pages,
then I think I have found a workaround.
If you disable TCP fusion be adding the following kernel parameter to
/etc/system and reboot, hopefully you will find that the problem goes
away.
set ip:do_tcp_fusion = 0
Apparently this can be done on a live system as well (without rebooting),
but will require hobbit to be restarted. To do this:
echo do_tcp_fusion/W0 | mdb -kw
TCP fusion is only used on local loopback connections to speed them up by
bypassing the normal TCP stack. I found that the problem only occured when
connecting to hobbitd locally. I tried running "bb localhost hobbitdboard"
once a second, and found it would often return no data, but if I ran the
same command from another host to the hobbit server, it always returned
correct data. This made me suspect TCP fusion, as I have run into issues
with it before. It it is best left disabled in my opinion.