Installation of nagios core 3.4.1 on RHEL 5.8 fails

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.
Locked
Hiroshi
Posts: 3
Joined: Thu Jun 14, 2012 8:53 pm

Installation of nagios core 3.4.1 on RHEL 5.8 fails

Post by Hiroshi »

Hello All,

I'm trying to install nagios-3.4.1 & nagios-plugins-1.4.15 on a RHEL 5.8 server. I followed all the instructions from:

http://www.thegeekstuff.com/2008/05/nag ... on/#more-5

The instructions were for installation and configuration of nagios-3.0.1 & nagios-plugins-1.4.11, but everything seemed to work for the newer version as well.

After I finished all the steps and tried adding nagios to the startup routine, I got the following error:

# chkconfig --add nagios
error reading information on service nagios: No such file or directory

Apparently the whole thing has failed, but I have no idea where to begin troubleshooting. The strange thing is the fact that when I try to verify for the consistency of the config file, I get no errors (please see below):

[root@dns2 Downloads]# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

Nagios Core 3.4.1
Copyright (c) 2009-2011 Nagios Core Development Team and Community Contributors
Copyright (c) 1999-2009 Ethan Galstad
Last Modified: 05-11-2012
License: GPL

Website: http://www.nagios.org
Reading configuration data...
Read main config file okay...
Processing object config file '/usr/local/nagios/etc/objects/commands.cfg'...
Processing object config file '/usr/local/nagios/etc/objects/contacts.cfg'...
Processing object config file '/usr/local/nagios/etc/objects/timeperiods.cfg'...
Processing object config file '/usr/local/nagios/etc/objects/templates.cfg'...
Processing object config file '/usr/local/nagios/etc/objects/localhost.cfg'...
Read object config files okay...

Running pre-flight check on configuration data...

Checking services...
Checked 8 services.
Checking hosts...
Checked 1 hosts.
Checking host groups...
Checked 1 host groups.
Checking service groups...
Checked 0 service groups.
Checking contacts...
Checked 1 contacts.
Checking contact groups...
Checked 1 contact groups.
Checking service escalations...
Checked 0 service escalations.
Checking service dependencies...
Checked 0 service dependencies.
Checking host escalations...
Checked 0 host escalations.
Checking host dependencies...
Checked 0 host dependencies.
Checking commands...
Checked 24 commands.
Checking time periods...
Checked 5 time periods.
Checking for circular paths between hosts...
Checking for circular host and service dependencies...
Checking global event handlers...
Checking obsessive compulsive processor commands...
Checking misc settings...

Total Warnings: 0
Total Errors: 0

Things look okay - No serious problems were detected during the pre-flight check
[root@dns2 Downloads]#
agriffin
Posts: 876
Joined: Mon May 09, 2011 9:36 am

Re: Installation of nagios core 3.4.1 on RHEL 5.8 fails

Post by agriffin »

Everything's fine, the guide you followed just forgot to tell you to run 'make install-init' during installation. Go back and run the command and it should work.
Hiroshi
Posts: 3
Joined: Thu Jun 14, 2012 8:53 pm

Re: Installation of nagios core 3.4.1 on RHEL 5.8 fails

Post by Hiroshi »

agriffin, thanks so much for the quick reply. It took me a while to implement the change, as I'm the only Unix/Linux SA for a mid-size city in California, and I do it all: Backups, SAN, Solaris, Linux, etc.

Anyhow, after running 'make install-init' command, everything else worked like a charm. As a final test, when I opened a browser and tried going to "http://localhost/nagios" with nagiosadmin as user, I got the following error:

Forbidden
You don't have permission to access /nagios/ on this server.
Apache/2.2.3 (Red Hat) Server at localhost Port 80

Could it be because of wrong password (I may have forgotten it) or is it something else. Could I reset the password by running "htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin" command again?

Thanks again,
Hiroshi
agriffin
Posts: 876
Joined: Mon May 09, 2011 9:36 am

Re: Installation of nagios core 3.4.1 on RHEL 5.8 fails

Post by agriffin »

That may help, give it a try.
Hiroshi
Posts: 3
Joined: Thu Jun 14, 2012 8:53 pm

Re: Installation of nagios core 3.4.1 on RHEL 5.8 fails

Post by Hiroshi »

Nope, that didn't do it; just to be on the safe side, I repeated the following steps, and still same error about "You don't have permission to access /nagios/ on this server."

[root@localhost]# make install-webconf
[root@localhost# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
New password:
Re-type new password:
Adding password for user nagiosadmin

Is there anything else I can try? Please advise; many thanks.

Hiroshi
Locked