Nagios XI versie 5.7.x nog niet stabiel
Conclusion Xforce raadt het momenteel af om een in-place upgrade te doen van Nagios XI 5.6.14 (of lager) naar XI 5.7.x
Sommige klanten hebben tijdens het upgraden problemen ondervonden waardoor checks op "pending" blijven staan. De oorzaak ligt in de opvolger van NDOUtils genaamd NDO3.
Het probleem ligt niet alleen in versie 5.7.0, ook de laatste update (XI 5.7.2) is nog niet stabiel genoeg gebleken voor een in-place upgrade. We houden u op deze plek op de hoogte van de ontwikkelingen.
Een nieuwe installatie van XI 5.7.x levert géén probleem op.
Update 11/11/2020: Versie 5.7.4 levert helaas voor sommige klanten nog steeds een probleem op bij een inplace upgrade (symptonen: 100% CPU usage MySQL/MariaDB en checks die enkele uren in de staat pending blijven staan). Conlcusion voert momenteel betatesten uit voor Nagios XI 5.8
Update 1/12/2020: NDO Master Patch
1/12/2020: Onlangs is, in samenwerking met Nagios Enterprises, een omgeving met genoemde "pending" problemen succesvol geüpgraded van 5.6.14 naar 5.7.4.
Hiervoor heeft Nagios Enterprises een NDO3 Master patch beschikbaar gesteld om deze problematiek te herstellen zonder te hoeven downgraden van NDO3 naar het oude ndo-utils.
Deze geüpgraded omgeving draait sinds enkele weken probleemloos en de patch blijkt goed te werken.
De NDO3 Master patch is bij Nagios Enterprises verkrijgbaar via Support onder de naam "ndo-master.tar.gz"
Als extra controlemiddel heeft Nagios Enterprises een sanity-check uitgevoerd op de database, waarbij voor deze klant sommige tabellen gerepareerd dienden te worden.
De fout met tabellen bleken niet blocking te zijn voor het functioneren van Nagios XI in de oude versie, maar wel in de nieuwe v5.7 versie.
Met onderstaand commando kan de database gecontroleerd worden op eventuele onregelmatigheden:
# mysqlcheck -c -u root -p<password> --all-databases --use-frm
mysql.columns_priv OK
mysql.db OK
mysql.event OK
mysql.func OK
~
nagiosxi.xi_usermeta OK
nagiosxi.xi_users OK
Klanten die een supportcontract hebben met Conclusion Xforce zullen geholpen worden op basis van het HDSUP+ of ONSUP contract.