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]#
Installation of nagios core 3.4.1 on RHEL 5.8 fails
Re: Installation of nagios core 3.4.1 on RHEL 5.8 fails
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.
Re: Installation of nagios core 3.4.1 on RHEL 5.8 fails
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
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
Re: Installation of nagios core 3.4.1 on RHEL 5.8 fails
That may help, give it a try.
Re: Installation of nagios core 3.4.1 on RHEL 5.8 fails
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
[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