Hi Alex, Alex French wrote: > Hi, > > Running rc1 on FreeBSD 5.4-RELEASE. Compiled both from ports and from > original source (no difference in syptoms). > > - Nagios starts fine, no errors, I can see all the service checks as > "pending" through the CGI interface after startup. > > - The service checks get run (I can see the temp output files in the > check_results directory) but the status never gets updated, and the > child process hangs around forever hogging memory & cpu. > > I have tried modifying the reaper timer as per the FAQ, but it makes > no difference (and anyway I only have the default sample localhost > services configured so this shouldn't be the issue). > > Any suggestions on how to debug this?
You can try to debug it with ktrace and kdump. With ktrace you'll get a kernel trace of the chosen PID and with kdump you'll be able to make the output readable. In nagios 2 there was a bug with FreeBSD and threads, where sometimes the main nagios process got stuck in calls similar to: 7484 nagios CALL kse_release(0xbfbf9c30) 7484 nagios RET kse_release -1 errno 22 Invalid argument Maybe the same problem is ocurring in version 3. Regards, Oriol. ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Nagios-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null
