View Issue Details

IDProjectCategoryView StatusLast Update
0001294bareos-corefile daemonpublic2020-12-19 20:39
Reporterbsperduto Assigned To 
Status newResolutionopen 
PlatformLinuxOSCentOSOS Version8
Product Version20.0.0 
Summary0001294: LibCloud Accurate Files Memory Leak

In the current LibCloud with an accurate backup configuration has a frequent tendency to create an out of space error. In an accurate backup mode files that are determined to be unchanged are still passed up to the worker queue to be downloaded (bareos/core/src/plugins/filed/python/libcloud/bareos_libcloud_api/ L141). When the file makes its way through the queue and through start_backup_file it appears the director never triggers any file IOs against this file and never calls IO_CLOSE on the file. This will generate a memory leak on large buckets as these files are never purged until the job finishes and jobs are frequently aborted due to out of memory.

I have a few thoughts on how to work around this but I'd like some input before proceeding.
TagsNo tags attached.
bareos-master: impact
bareos-master: action
bareos-19.2: impact
bareos-19.2: action
bareos-18.2: impact
bareos-18.2: action
bareos-17.2: impact
bareos-17.2: action
bareos-16.2: impact
bareos-16.2: action
bareos-15.2: impact
bareos-15.2: action
bareos-14.2: impact
bareos-14.2: action
bareos-13.2: impact
bareos-13.2: action
bareos-12.4: impact
bareos-12.4: action


There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2020-12-19 20:39 bsperduto New Issue