Services not visible after upgrade to xi 5.8.5

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.
snapier3
Posts: 144
Joined: Tue Apr 23, 2019 7:12 pm

Services not visible after upgrade to xi 5.8.5

Post by snapier3 »

After upgrade to Nagiosxi xi 5.8.5 using the upgrade script

Code: Select all

"wget -O upgrade.sh https://assets.nagios.com/downloads/nagiosxi/upgrade.sh
sh ./upgrade.sh"
The configured services are no longer visible in the Nagiosxi Interface but, remain visible in CCM and Nagios Core.
services_missing.PNG
Nagiosxi CCM Services
services_configured.PNG
Nagios Core
core_asExpected.PNG
I have tried to run repair scripts and while they do complete this error is presented:

Code: Select all

---------

myisamchk: error: 'nagios_servicestatus' is not a MyISAM-table

---------
Any silver bullets for this one?
You do not have the required permissions to view the files attached to this post.
User avatar
mcapra
Posts: 3739
Joined: Thu May 05, 2016 3:54 pm

Re: Services not visible after upgrade to xi 5.8.5

Post by mcapra »

NDO uses MyISAM for the storage engine. Looks like this table (and potentially others) got flipped to InnoDB, when it should be using MyISAM.

Code: Select all

ALTER TABLE my_table ENGINE = MyISAM;
Definitely don't alter the database tables while Nagios xi / NDOUtils is "doing stuff".
snapier3 wrote: The configured services are no longer visible in the Nagiosxi Interface but, remain visible in CCM and Nagios Core.
Probably because the NDO database (all those nagios_* tables) is honked up.
Former Nagios employee
https://www.mcapra.com/