Hi guys,
I've installed Nagios according to https://assets.nagios.com/downloads/nag ... Source.pdf
on CentOS 7. But it fails to start.
Failed at step EXEC spawning /usr/lib/systemd/scripts/nagios: No such file
The file is missing indeed. After I have created it manually with 755 permissions, it shows the following:
Failed at step EXEC spawning /usr/lib/systemd/scripts/nagios: Exec format eep EXEC spawning /usr/lib/systemd/scripts/nagios: Exec format error
I have googled and added #!/bin/bash at the beginning.
It is running now, but shows an error on a webpage.
What code should be inside the file? I have failed to find it on the Internet.
Also, I have no idea what went wrong during the installation.
Please help.
Installation issue with /usr/lib/systemd/scripts/nagios
-
- DevOps Engineer
- Posts: 19396
- Joined: Tue Nov 15, 2011 3:11 pm
- Location: Nagios Enterprises
- Contact:
Re: Installation issue with /usr/lib/systemd/scripts/nagios
What version of Core did you install?
Did you run the following which should have set that script up
Did you run the following which should have set that script up
Code: Select all
make install-init
Re: Installation issue with /usr/lib/systemd/scripts/nagios
nagios-4.3.4 core.
Sure, I have run make install-init command.
I have tried to reinstall it again totally, but the same issue persists, unfortunately.
Sure, I have run make install-init command.
I have tried to reinstall it again totally, but the same issue persists, unfortunately.
- 918 useradd nagios
919 groupadd nagcmd
920 usermod -G nagcmd nagios
921 usermod -G nagcmd apache
922 cd /tmp/nagios-4.3.4/
923 ./configure --with-command-group=nagcmd
924 make all
925 make install
926 make install-init
927 make install-commandmode
928 make install-config
929 nano /usr/local/nagios/etc/objects/contacts.cfg
930 make install-webconf
931 htpasswd -s -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
932 systemctl start httpd.service
933 cd ..
934 ls
935 cd nagios-plugins-2.2.1/
936 ./configure --with-nagios-user=nagios --with-nagios-group=nagios
937 make
938 make install
939 /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
940 chkconfig --add nagios
941 systemctl enable nagios
942 systemctl enable httpd
943 systemctl start nagios.service
944 service nagios start
945 journalctl -xe
-
- DevOps Engineer
- Posts: 19396
- Joined: Tue Nov 15, 2011 3:11 pm
- Location: Nagios Enterprises
- Contact:
Re: Installation issue with /usr/lib/systemd/scripts/nagios
what does the status show?
Code: Select all
systemctl status nagios
Re: Installation issue with /usr/lib/systemd/scripts/nagios
Code: Select all
[18:36] [server1.krapnk.com ~] # systemctl status nagios
● nagios.service - Nagios Core Monitoring Daemon
Loaded: loaded (/etc/systemd/system/nagios.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Sun 2018-06-10 18:00:05 UTC; 1 weeks 2 days ago
Process: 18302 ExecStart=/usr/lib/systemd/scripts/nagios start (code=exited, status=203/EXEC)
Jun 10 18:00:05 server1.krapnk.com systemd[1]: Starting Nagios Core Monitoring Daemon...
Jun 10 18:00:05 server1.krapnk.com systemd[1]: nagios.service: control process exited, code=exited status=203
Jun 10 18:00:05 server1.krapnk.com systemd[1]: Failed to start Nagios Core Monitoring Daemon.
Jun 10 18:00:05 server1.krapnk.com systemd[1]: Unit nagios.service entered failed state.
Jun 10 18:00:05 server1.krapnk.com systemd[1]: nagios.service failed.
Code: Select all
[18:36] [server1.krapnk.com ~] # journalctl -xe
Jun 19 18:38:11 server1.krapnk.com polkitd[437]: Registered Authentication Agent for unix-process:4311:84267938 (system bus na
Jun 19 18:38:11 server1.krapnk.com systemd[1]: Starting Nagios Core Monitoring Daemon...
-- Subject: Unit nagios.service has begun start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit nagios.service has begun starting up.
Jun 19 18:38:11 server1.krapnk.com systemd[4317]: Failed at step EXEC spawning /usr/lib/systemd/scripts/nagios: Exec format er
-- Subject: Process /usr/lib/systemd/scripts/nagios could not be executed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- The process /usr/lib/systemd/scripts/nagios could not be executed and failed.
--
-- The error number returned by this process is 8.
Jun 19 18:38:11 server1.krapnk.com systemd[1]: nagios.service: control process exited, code=exited status=203
Jun 19 18:38:11 server1.krapnk.com systemd[1]: Failed to start Nagios Core Monitoring Daemon.
-- Subject: Unit nagios.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit nagios.service has failed.
--
-- The result is failed.
Jun 19 18:38:11 server1.krapnk.com systemd[1]: Unit nagios.service entered failed state.
Jun 19 18:38:11 server1.krapnk.com systemd[1]: nagios.service failed.
Jun 19 18:38:11 server1.krapnk.com polkitd[437]: Unregistered Authentication Agent for unix-process:4311:84267938 (system bus
lines 2850-2892/2892 (END)
-
- DevOps Engineer
- Posts: 19396
- Joined: Tue Nov 15, 2011 3:11 pm
- Location: Nagios Enterprises
- Contact:
Re: Installation issue with /usr/lib/systemd/scripts/nagios
what does tail /usr/local/nagios/var/nagios.log display?
what does /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg display?
what does /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg display?