Migration Problems (32 to 64bit)
Posted: Thu May 23, 2013 9:55 am
Due to extreme slowness in our initial NagiosXI system (started with a 32bit only VMware version in 2010), even with extensive resources (8 CPU cores, 16gig RAM), we are attempting to move this to a 64bit install (RHEL 6.4 x86_64
We have ensured that the original system is running the latest release 2012r2.0, and ran the backup_xi script. We then installed NagiosXI using the source tarball on the new server (also 2012r2.0), and ran the restore_xi script.
Once that was done we followed the extra steps to ensure that the 64bit binaries were properly there (remove the installed.subcomponents file in /tmp/nagiosxi, run A-subcomponents, then build-perms-bin, as outlined in the backup/restore documentation).
We then ran the script provided in the FAQ to migrate the perf data from 32bit to 64bit using rrdtool dump and rrdtool restore commands (outlined here: http://support.nagios.com/wiki/index.ph ... Install.3F)
At this time, we can log into our new NagiosXI install, and as we use AD integration, our AD credentials work properly. Where we run into a problem is if we try to apply any changes.
Most of the time, it will return an error, and says to look at the snapshot file for errors, however, there is no recent snapshot file to review. What also happens is that it will just sit there trying to verify, without ending.
We also have tested the "Write Config Files". What happens with this is that we just get a blank frame. No completion notice, no failures, nothing. Running the Verify Config from there returns Duplicate Warnings (existing install does the same), but no errors.
I have run "reconfigure_nagios.sh &> reconfig.txt" and will include the output here.
I am also including the output from "tail -f /usr/local/nagiosxi/var/cmdsubsys.log &> cmd.txt", however, cmdsubsys.log (and thus cmd.txt) is not returning much of anything, as the last few runs, Apply Configuration is just sitting there.
We *HAD* a paid support/maintenance contract, however, our Operations dept. failed to renew. This is in process now, and we should be back on the paid support shortly.
We have ensured that the original system is running the latest release 2012r2.0, and ran the backup_xi script. We then installed NagiosXI using the source tarball on the new server (also 2012r2.0), and ran the restore_xi script.
Once that was done we followed the extra steps to ensure that the 64bit binaries were properly there (remove the installed.subcomponents file in /tmp/nagiosxi, run A-subcomponents, then build-perms-bin, as outlined in the backup/restore documentation).
We then ran the script provided in the FAQ to migrate the perf data from 32bit to 64bit using rrdtool dump and rrdtool restore commands (outlined here: http://support.nagios.com/wiki/index.ph ... Install.3F)
At this time, we can log into our new NagiosXI install, and as we use AD integration, our AD credentials work properly. Where we run into a problem is if we try to apply any changes.
Most of the time, it will return an error, and says to look at the snapshot file for errors, however, there is no recent snapshot file to review. What also happens is that it will just sit there trying to verify, without ending.
We also have tested the "Write Config Files". What happens with this is that we just get a blank frame. No completion notice, no failures, nothing. Running the Verify Config from there returns Duplicate Warnings (existing install does the same), but no errors.
I have run "reconfigure_nagios.sh &> reconfig.txt" and will include the output here.
I am also including the output from "tail -f /usr/local/nagiosxi/var/cmdsubsys.log &> cmd.txt", however, cmdsubsys.log (and thus cmd.txt) is not returning much of anything, as the last few runs, Apply Configuration is just sitting there.
We *HAD* a paid support/maintenance contract, however, our Operations dept. failed to renew. This is in process now, and we should be back on the paid support shortly.