Nagios not deleting old backups
Nagios not deleting old backups
MOD EDIT: Split from https://support.nagios.com/forum/viewto ... 16&t=43679
Ok. This is embarrassing. We were using a custom check for checking disk space and it didn't account for XFS which was created for the /usr/local partition.
1.1T of disk space and I didn't notice that it was full because I was looking at the web page noting that disk check was OK. I cleared up space and everything seems to be working.
Nagios XI is backing up its configuration files in this same location as well as to another server and for some reason it isn't keeping just 5 backupos as we told it to.
Ok. This is embarrassing. We were using a custom check for checking disk space and it didn't account for XFS which was created for the /usr/local partition.
1.1T of disk space and I didn't notice that it was full because I was looking at the web page noting that disk check was OK. I cleared up space and everything seems to be working.
Nagios XI is backing up its configuration files in this same location as well as to another server and for some reason it isn't keeping just 5 backupos as we told it to.
Last edited by scottwilkerson on Fri Jul 07, 2017 12:01 pm, edited 2 times in total.
Reason: split from other thread
Reason: split from other thread
Re: Nagios not deleting old backups
Can you share the output of this sql? Replace the credentials if you're not using the default ones.
Can you also share the contents of this file:
Code: Select all
echo "SELECT * FROM xi_options WHERE name LIKE '%backup%';" | mysql -uroot -pnagiosxi nagiosxiCode: Select all
/usr/local/nagiosxi/var/components/scheduledbackups.logFormer Nagios employee
https://www.mcapra.com/
https://www.mcapra.com/
Re: Nagios not deleting old backups
I haven't changed any defaults.
echo "SELECT * FROM xi_options WHERE name LIKE '%backup%';" | mysql -uroot -pnagiosxi nagiosxi
ERROR 1049 (42000): Unknown database 'nagiosxi'
Sample output
echo "SELECT * FROM xi_options WHERE name LIKE '%backup%';" | mysql -uroot -pnagiosxi nagiosxi
ERROR 1049 (42000): Unknown database 'nagiosxi'
Sample output
Code: Select all
04-22-2017 11:02:01 DEBUG: Running scheduled local backup ...
04-22-2017 11:02:01 INFO: Creating a local backup: nagiosxi.1492876921
04-22-2017 11:02:01 INFO: Too many backups! Limit is 7. Removing: nagiosxi.1462118522.tar.gz before proceeding with backup.
04-22-2017 11:02:02 DEBUG: Sending create local backup command to CmdSubsystem
04-23-2017 05:01:02 DEBUG: Running scheduled SSH backup ...
04-23-2017 05:01:02 DEBUG: Sending create local backup command to CmdSubsystem
04-23-2017 11:02:02 DEBUG: Running scheduled local backup ...
04-23-2017 11:02:02 INFO: Creating a local backup: nagiosxi.1492963322
04-23-2017 11:02:02 INFO: Too many backups! Limit is 7. Removing: nagiosxi.1462118522.tar.gz before proceeding with backup.
04-23-2017 11:02:03 DEBUG: Sending create local backup command to CmdSubsystem
04-24-2017 05:01:01 DEBUG: Running scheduled SSH backup ...
04-24-2017 05:01:01 DEBUG: Sending create local backup command to CmdSubsystem
04-24-2017 11:02:01 DEBUG: Running scheduled local backup ...
04-24-2017 11:02:01 INFO: Creating a local backup: nagiosxi.1493049721
04-24-2017 11:02:01 INFO: Too many backups! Limit is 7. Removing: nagiosxi.1462118522.tar.gz before proceeding with backup.
04-24-2017 11:02:02 DEBUG: Sending create local backup command to CmdSubsystem
04-25-2017 05:01:02 DEBUG: Running scheduled SSH backup ...
04-25-2017 05:01:02 DEBUG: Sending create local backup command to CmdSubsystem
04-25-2017 11:02:01 DEBUG: Running scheduled local backup ...
04-25-2017 11:02:01 INFO: Creating a local backup: nagiosxi.1493136121
04-25-2017 11:02:01 INFO: Too many backups! Limit is 7. Removing: nagiosxi.1462118522.tar.gz before proceeding with backup.
04-25-2017 11:02:03 DEBUG: Sending create local backup command to CmdSubsystem
04-26-2017 05:01:01 DEBUG: Running scheduled SSH backup ...
04-26-2017 05:01:01 DEBUG: Sending create local backup command to CmdSubsystem
04-26-2017 11:02:01 DEBUG: Running scheduled local backup ...
04-26-2017 11:02:01 INFO: Creating a local backup: nagiosxi.1493222521
04-26-2017 11:02:01 INFO: Too many backups! Limit is 7. Removing: nagiosxi.1462118522.tar.gz before proceeding with backup.
04-26-2017 11:02:03 DEBUG: Sending create local backup command to CmdSubsystem
04-27-2017 05:01:01 DEBUG: Running scheduled SSH backup ...
04-27-2017 05:01:01 DEBUG: Sending create local backup command to CmdSubsystem
04-27-2017 11:02:01 DEBUG: Running scheduled local backup ...
04-27-2017 11:02:01 INFO: Creating a local backup: nagiosxi.1493308921
04-27-2017 11:02:01 INFO: Too many backups! Limit is 7. Removing: nagiosxi.1462118522.tar.gz before proceeding with backup.
04-27-2017 11:02:02 DEBUG: Sending create local backup command to CmdSubsystem
04-28-2017 05:01:01 DEBUG: Running scheduled SSH backup ...
04-28-2017 05:01:01 DEBUG: Sending create local backup command to CmdSubsystem
04-28-2017 11:02:01 DEBUG: Running scheduled local backup ...
04-28-2017 11:02:01 INFO: Creating a local backup: nagiosxi.1493395321
04-28-2017 11:02:01 INFO: Too many backups! Limit is 7. Removing: nagiosxi.1462118522.tar.gz before proceeding with backup.
04-28-2017 11:02:03 DEBUG: Sending create local backup command to CmdSubsystem
04-29-2017 05:01:01 DEBUG: Running scheduled SSH backup ...
04-29-2017 05:01:01 DEBUG: Sending create local backup command to CmdSubsystem
04-29-2017 11:02:01 DEBUG: Running scheduled local backup ...
04-29-2017 11:02:01 INFO: Creating a local backup: nagiosxi.1493481721
04-29-2017 11:02:01 INFO: Too many backups! Limit is 7. Removing: nagiosxi.1462118522.tar.gz before proceeding with backup.
04-29-2017 11:02:03 DEBUG: Sending create local backup command to CmdSubsystem
04-30-2017 05:01:01 DEBUG: Running scheduled SSH backup ...
04-30-2017 05:01:01 DEBUG: Sending create local backup command to CmdSubsystem
04-30-2017 11:02:01 DEBUG: Running scheduled local backup ...
04-30-2017 11:02:01 INFO: Creating a local backup: nagiosxi.1493568121
04-30-2017 11:02:01 INFO: Too many backups! Limit is 7. Removing: nagiosxi.1462118522.tar.gz before proceeding with backup.
04-30-2017 11:02:11 DEBUG: Sending create local backup command to CmdSubsystem
05-01-2017 10:40:01 DEBUG: Running scheduled SSH backup ...
05-01-2017 10:40:01 DEBUG: Sending create local backup command to CmdSubsystem
05-01-2017 11:02:01 DEBUG: Running scheduled local backup ...
05-01-2017 11:02:01 INFO: Creating a local backup: nagiosxi.1493654521
05-01-2017 11:02:01 INFO: Too many backups! Limit is 7. Removing: nagiosxi.1483290121.tar.gz before proceeding with backup.
05-01-2017 11:02:02 DEBUG: Sending create local backup command to CmdSubsystem
Last edited by dwhitfield on Mon May 01, 2017 12:27 pm, edited 1 time in total.
Reason: adding code blocks
Reason: adding code blocks
Re: Nagios not deleting old backups
Try this one:
Please run this command and send me the output:
- Point it to wherever you're storing the backups
Also, sometimes if the XI server doesn't have enough disk space left for the temporary files it needs for the .tar.gz file and for the mysql temporary tables it can cause this issue.
Thank you
Code: Select all
echo "SELECT * FROM xi_options WHERE name LIKE '%backup%';" | psql nagiosxi nagiosxi- Point it to wherever you're storing the backups
Code: Select all
ls -l /store/backups/nagiosxi
ls -ld /store/backups/nagiosxiThank you
Re: Nagios not deleting old backups
In addition to my previous post, please send screenshots of your Admin > Scheduled Backups page and any of the tabs that are active.
Thank you
Thank you
Re: Nagios not deleting old backups
PM send and attached is a screenshot. The ssh is sending to the DR server we created.
You do not have the required permissions to view the files attached to this post.
Re: Nagios not deleting old backups
So is it the SSH one or the local backup one that is failing to delete them? If it's the SSH ones, please send a screenshot of that SSH tab as well.
Thank you
Thank you
Re: Nagios not deleting old backups
it is the local backup on the host that is failing to delete them. The remote host is fine.
-
SteveBeauchemin
- Posts: 524
- Joined: Mon Oct 14, 2013 7:19 pm
Re: Nagios not deleting old backups
I had a similar situation a short while ago.
On the remote system where the tar.gz files are landing, can you extract the data? Basically, is the tar file complete and okay?
Mine were not. It turn out with my site that I had a large amount of Perf files to tar up. It took too long, and the system tried to move the tar file to the remote host before it was actually ready.
I needed to add some variable to one of my php files to fix it. Once that was done, the tar files on the remote server were complete and I could extract them.
This may not be your situation, but if your remote backup files will not extract, you may want to make this change.
https://support.nagios.com/forum/viewto ... 16&t=42075
Good luck... I'll be watching this for answers too.
Thanks
Steve B
On the remote system where the tar.gz files are landing, can you extract the data? Basically, is the tar file complete and okay?
Mine were not. It turn out with my site that I had a large amount of Perf files to tar up. It took too long, and the system tried to move the tar file to the remote host before it was actually ready.
I needed to add some variable to one of my php files to fix it. Once that was done, the tar files on the remote server were complete and I could extract them.
This may not be your situation, but if your remote backup files will not extract, you may want to make this change.
https://support.nagios.com/forum/viewto ... 16&t=42075
Good luck... I'll be watching this for answers too.
Thanks
Steve B
XI 5.7.3 / Core 4.4.6 / NagVis 1.9.8 / LiveStatus 1.5.0p11 / RRDCached 1.7.0 / Redis 3.2.8 /
SNMPTT / Gearman 0.33-7 / Mod_Gearman 3.0.7 / NLS 2.0.8 / NNA 2.3.1 /
NSClient 0.5.0 / NRPE Solaris 3.2.1 Linux 3.2.1 HPUX 3.2.1
SNMPTT / Gearman 0.33-7 / Mod_Gearman 3.0.7 / NLS 2.0.8 / NNA 2.3.1 /
NSClient 0.5.0 / NRPE Solaris 3.2.1 Linux 3.2.1 HPUX 3.2.1
Re: Nagios not deleting old backups
Please run these commands and see if the issue is resolved when it runs as scheduled:
You may want to delete what you don't need to free up space from this directory so that the backup scripts have enough room to work:
I believe this may fix the problem (I saw this exact issue before) but we'll have to wait and see.
Thank you
Code: Select all
mkdir /usr/local/backups/OLD
mv /usr/local/backups/* OLD/Code: Select all
mkdir /usr/local/backups/OLDThank you