The init script should really be changed to this so we avoid this problem altogether...<br><br>NagiosStatusFile=$(grep "status_file=" $NagiosCfgFile | awk -F\= '{print $2}')<br>NagiosRetentionFile=$(grep "state_retention_file=" $NagiosCfgFile | awk -F\= '{print $2}')<br>
NagiosCommandFile=$(grep "command_file" $NagiosCfgFile | awk -F\= '{print $2}')<br>NagiosCacheFile=$(grep "object_cache_file" $NagiosCfgFile | awk -F\= '{print $2}')<br>NagiosPrecacheFile=$(grep "precached_object_file" $NagiosCfgFile | awk -F\= '{print $2}')<br>
NagiosRunFile=$(grep "lock_file" $NagiosCfgFile | awk -F\= '{print $2}')<br><br><br><br><div class="gmail_quote">On Fri, Mar 19, 2010 at 3:42 PM, Martin Melin <span dir="ltr"><<a href="mailto:martinm@op5.org">martinm@op5.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="gmail_quote">On Fri, Mar 19, 2010 at 7:28 PM, David Dyer-Bennet <span dir="ltr"><<a href="mailto:dd-b@dd-b.net" target="_blank">dd-b@dd-b.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
The init file built and installed by "make install-init" doesn't seem to<br>
work right.  I apparently have nagios running after saying "service nagios<br>
start" (it reported success), based on receiving some notifications and on<br>
ps showing /usr/local/nagios/bin/nagios running as a daemon, but "service<br>
nagios status" reports "nagios is not running".<br>
<br>
(This is on a Centos 4.8 system, with Nagios 3.2.1 built from source.)<br>
<br>
I configured this version with<br>
"--with-lockfile=/usr/local/nagios/var/nagios.pid" after the previous<br>
version, without that, logged a permissions error when it tried to start<br>
up nagios.  I suppose that could be the wrong fix for that problem, and<br>
hence causing this one.<br></blockquote><div><br>This is probably because the init script says:<br><br>NagiosRunFile=${prefix}/var/nagios.lock<br><br>But your pid file is called nagios.pid.<br><br>So either recompile Nagios, or edit your init script to look in the nagios.pid file instead (probably the easier route, eh? :-)<br>

<br></div></div>-- <br>Martin Melin<br><br>May your delusions be benign and your compulsions have utility<br>____________________________<br>op5 AB<br><a href="http://www.op5.com" target="_blank">http://www.op5.com</a><br>
<br><a href="http://www.op5.org/" target="_blank">http://www.op5.org/</a><br>
<a href="http://www.op5.com/op5/products/network-monitor/nagios/" target="_blank">http://www.op5.com/op5/products/network-monitor/nagios/</a> <br>
<br>------------------------------------------------------------------------------<br>
Download Intel&#174; Parallel Studio Eval<br>
Try the new software tools for yourself. Speed compiling, find bugs<br>
proactively, and fine-tune applications for parallel performance.<br>
See why Intel Parallel Studio got high marks during beta.<br>
<a href="http://p.sf.net/sfu/intel-sw-dev" target="_blank">http://p.sf.net/sfu/intel-sw-dev</a><br>_______________________________________________<br>
Nagios-users mailing list<br>
<a href="mailto:Nagios-users@lists.sourceforge.net">Nagios-users@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/nagios-users" target="_blank">https://lists.sourceforge.net/lists/listinfo/nagios-users</a><br>
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue.<br>
::: Messages without supporting info will risk being sent to /dev/null<br></blockquote></div><br>