New Nagios xi installation - monitoring engine won't start

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.
callum
Posts: 1
Joined: Tue Sep 08, 2015 6:21 am

New Nagios xi installation - monitoring engine won't start

Post by callum »

I've just set up a fresh install of Nagios xi on a new Centos 7 minimal VM (simply

Code: Select all

curl https://assets.nagios.com/downloads/nagiosxi/install.sh | sh
) with the intention of migrating to it once it's all working, but I've run into an odd error.

After importing configs (CCM -> Import Config Files), the monitoring engine fails to start with the following error:

Code: Select all

[1595432252] Nagios 4.4.6 starting... (PID=124268)
[1595432252] Local time is Wed Jul 22 16:37:32 BST 2020
[1595432252] LOG VERSION: 2.0
[1595432252] qh: Socket '/usr/local/nagios/var/rw/nagios.qh' successfully initialized
[1595432252] qh: core query handler registered
[1595432252] qh: echo service query handler registered
[1595432252] qh: help for the query handler registered
[1595432252] wproc: Successfully registered manager as @wproc with query handler
[1595432252] wproc: Registry request: name=Core Worker 124269;pid=124269
[1595432252] wproc: Registry request: name=Core Worker 124270;pid=124270
[1595432252] wproc: Registry request: name=Core Worker 124272;pid=124272
[1595432252] wproc: Registry request: name=Core Worker 124273;pid=124273
[1595432252] wproc: Registry request: name=Core Worker 124271;pid=124271
[1595432252] wproc: Registry request: name=Core Worker 124274;pid=124274
[1595432252] wproc: Registry request: name=Core Worker 124275;pid=124275
[1595432252] wproc: Registry request: name=Core Worker 124276;pid=124276
[1595432252] wproc: Registry request: name=Core Worker 124277;pid=124277
[1595432252] Error: Could not load module '/usr/local/nagios/bin/ndomod.o' -> /usr/local/nagios/bin/ndomod.o: cannot open shared object file: No such file or directory
[1595432252] Error: Failed to load module '/usr/local/nagios/bin/ndomod.o'.
[1595432252] Error: Module loading failed. Aborting.
I have checked and indeed the file /usr/local/nagios/bin/ndomod.o doesn't exist.

What is this file and a) why doesn't it exist and b) why is this happening after importing hosts, services etc.