Support forum for Nagios Core, Nagios Plugins, NCPA, NRPE, NSCA, NDOUtils and more. Engage with the community of users including those using the open source solutions.
braindope
Posts: 80 Joined: Fri Sep 26, 2014 12:13 am
Post
by braindope » Tue Aug 25, 2015 6:27 am
Hi,
I have a problem regarding on my nagios. The thing is when I restart my nagios nothing happen, but it say
Nagios Stopping [OK]
Nagios Starting [OK]
for example i added new host at its services, pre-flight check has no error, but when i restart nagios the newly added host is missing. My work around for this is, I have to manually stop nagios then start it, and I have to issue a pre-flight check using
-d instead of
-v ,for my newly added host to be seen on my web.
Can this be fixed?. I want the my nagios to normally restart just like before.
tmcdonald
Posts: 9117 Joined: Mon Sep 23, 2013 8:40 am
Post
by tmcdonald » Tue Aug 25, 2015 9:13 am
What OS and version is Nagios running on, and what version of Nagios is being used?
How many nagios processes do you have? ps -ef | grep bin/nagios
Former Nagios employee
braindope
Posts: 80 Joined: Fri Sep 26, 2014 12:13 am
Post
by braindope » Wed Aug 26, 2015 6:22 am
Hi tmcdonald,
Two of my Nagios are having the same problem, please see below details, thanks!
CentOS release 5.6 (Final)
Nagios Core 3.4.1
# ps -ef | grep bin/nagios
nagios 14297 17915 0 18:59 ? 00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios 17895 1 0 13:04 ? 00:00:00 /usr/bin/nagios -d /etc/nagios/nagios.cfg
nagios 17915 1 0 13:04 ? 00:00:43 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios 18727 17915 0 19:15 ? 00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios 18729 17915 0 19:15 ? 00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios 18731 17915 0 19:15 ? 00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios 18819 17915 0 19:15 ? 00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
root 18825 18786 0 19:15 pts/2 00:00:00 grep bin/nagios
CentOS release 5.8 (Final)
Nagios Core 3.3.1
# ps -ef | grep bin/nagios
nagios 4279 1 0 19:16 ? 00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios 4282 1 0 19:16 ? 00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios 4285 1 0 19:16 ? 00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios 4293 1 0 19:16 ? 00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios 4337 1 0 19:17 ? 00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios 4340 1 0 19:17 ? 00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios 4343 1 0 19:17 ? 00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios 4346 1 0 19:17 ? 00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios 4381 1 0 19:17 ? 00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
nagios 4388 1 0 19:17 ? 00:00:00 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
root 4394 4351 0 19:17 pts/0 00:00:00 grep bin/nagios
nagios 9889 1 0 Aug21 ? 00:00:44 /usr/sbin/nagios -d /etc/nagios/nagios.cfg
nagios 9895 1 1 Aug21 ? 01:33:07 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
jdalrymple
Skynet Drone
Posts: 2620 Joined: Wed Feb 11, 2015 1:56 pm
Post
by jdalrymple » Wed Aug 26, 2015 12:18 pm
Problem on the first host:
braindope wrote: nagios 17895 1 0 13:04 ? 00:00:00 /usr/bin/nagios -d /etc/nagios/nagios.cfg
nagios 17915 1 0 13:04 ? 00:00:43 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
Problem on the second host:
braindope wrote: nagios 9889 1 0 Aug21 ? 00:00:44 /usr/sbin/nagios -d /etc/nagios/nagios.cfg
nagios 9895 1 1 Aug21 ? 01:33:07 /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
Hard for us to say what your init script is doing, but definitely having 2 Nagios installed and running isn't doing you any favors.
braindope
Posts: 80 Joined: Fri Sep 26, 2014 12:13 am
Post
by braindope » Sun Oct 04, 2015 6:58 pm
Hi ,
When I restart my nagios, below process is running and no output from my nagios web, process is not populating
nagios 9889 1 0 Aug21 ? 00:00:44 /usr/sbin/nagios -d /etc/nagios/nagios.cfg
But when i execute this...
/usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
My nagios functions normal. What can I do about this?. I don't remember installing 2 nagios on my instance.
jdalrymple
Skynet Drone
Posts: 2620 Joined: Wed Feb 11, 2015 1:56 pm
Post
by jdalrymple » Mon Oct 05, 2015 6:57 am
braindope wrote: When I restart my nagios
I assume you mean with something like `service nagios restart` - probably you just need to tweak your init script. The part in mine that does the deciding of where to start Nagios from is as follows:
Code: Select all
# Our install-time configuration.
prefix=/usr/local/nagios
exec_prefix=${prefix}
NagiosBin=${exec_prefix}/bin/nagios
NagiosCfgFile=${prefix}/etc/nagios.cfg
If yours is similar adjust to suit your needs. If not you can post yours here and we'll try to help out.
braindope wrote: I don't remember installing 2 nagios on my instance.
Seems like you definitely have 2 - we don't remember how they got there either