I created a test system to experiment with restoring, upgrading, etc. Its on RHEL 6.6 and runs XI 2014R2.6, just like the live systems.
It has the same hostname, but uses DHCP, so a different address.
The new system seemed fine, and I could log in.
I took the latest backup file from the live system and restored using:
/usr/local/nagiosxi/scripts/restore_xi.sh /mnt/hgfs/Nagios/nagiosxi.1454284801.tar.gz
Code: Select all
NPCD started.
Starting ndo2db: done.
/etc/sysconfig/nagios: line 8: /var/nagiosramdisk/spool/checkresults: is a directory
Starting nagios: done.
===============
RESTORE COMPLETE
===============
I did a bit of searching and found a similar post: https://support.nagios.com/forum/viewto ... e&start=10
Nothing looks wrong until the following:
Code: Select all
tail -f /var/log/httpd/error_log
[Mon Feb 01 16:08:01 2016] [error] [client ::1] PHP Fatal error: SourceGuardian Incompatible loader version. This protected script has been encoded with a newer version of SourceGuardian. Please download and install the <A HREF="http://www.sourceguardian.com/loaders/">latest loaders</A>. Error code [19] in /usr/local/nagiosxi/html/includes/components/csvimporter/csvimporter.inc.php on line 2
I checked a 5.2.3 test box and don't see the csvimporter. Any hints on removing it? I tried moving the dir to /tmp but no change.