Hi All,
I tested Bareos in my testing environment to backup our VMs in our vcenter
environment and got issue when I'm trying to run approx 20++ concurrent
job, the 20th job and the rest always in waiting status where it cannot
find any appendable volumes and ask us to create new volume manually using
'label' command.
This is my environment and config :
*Bareos Director*
*status director
temng02bosdir01-dir Version: 20.0.1 (02 March 2021) CentOS Linux release
7.6.1810 (Core)
*show director
Director {
Name = "temng02bosdir01-dir"
Messages = "Daemon"
DirAddresses = {
ipv4 = {
addr = 0.0.0.0
port = 9101
}
}
QueryFile = "/usr/lib/bareos/scripts/query.sql"
MaximumConcurrentJobs = 30
Password = "[md5]"
Auditing = Yes
}
*show storage
Storage {
Name = "File"
Address = "temng02bossd01.biznetgiocloud.net"
Password = "[md5]"
Device = "FileStorage", "FileStorage1", "FileStorage2", "FileStorage3",
"FileStorage4", "FileStorage5", "FileStorage6", "FileStorage7",
"FileStorage8", "FileStorage9", "FileStorage10", "FileStorage11",
"FileStorage12", "FileStorage13", "FileStorage14", "FileStorage15",
"FileStorage16", "FileStorage17", "FileStorage18", "FileStorage19",
"FileStorage20", "FileStorage21", "FileStorage22", "FileStorage23",
"FileStorage24", "FileStorage25", "FileStorage26", "FileStorage27",
"FileStorage28", "FileStorage29"
MediaType = "File"
MaximumConcurrentJobs = 30
}
/etc/bareos/bareos-dir.d/pool/MNG-Full.conf
Pool {
Name = MNG-Full
Pool Type = Backup
Recycle = yes # Bareos can automatically recycle
Volumes
AutoPrune = yes # Prune expired volumes
Volume Retention = 7 days # How long should the Full Backups be
kept? (#06)
Maximum Volume Bytes = 50G # Limit Volume size to something
reasonable
Maximum Volumes = 1000 # Limit number of Volumes in Pool
Label Format = "MNG-Full-" # Volumes will be labeled
"Full-<volume-id>"
}
*Bareos Storage Daemon*
*/etc/bareos/bareos-sd.d/storage/temng02bossd01-sd.conf*
Storage {
Name = temng02bossd01-sd
Maximum Concurrent Jobs = 30
}
*/etc/bareos/bareos-sd.d/device/FileStorage.conf*
Device {
Name = FileStorage
Media Type = File
Archive Device = /var/lib/bareos/storage
LabelMedia = yes; # lets Bareos label unlabeled media
Random Access = yes;
AutomaticMount = yes; # when device opened, read it
RemovableMedia = no;
AlwaysOpen = no;
Description = "File device. A connecting Director must have the same Name
and MediaType."
Maximum Concurrent Jobs = 1
}
Device {
Name = FileStorage1
Media Type = File
Archive Device = /var/lib/bareos/storage
LabelMedia = yes; # lets Bareos label unlabeled media
Random Access = yes;
AutomaticMount = yes; # when device opened, read it
RemovableMedia = no;
AlwaysOpen = no;
Description = "File device. A connecting Director must have the same Name
and MediaType."
Maximum Concurrent Jobs = 1
}
###### Repeat until FileStorage29
### END
Configuration Summary :
- I used disk as the backup device and all device pointing to same folder
which is /var/lib/bareos/storage
- I already set max concurrent job to all components that need to be
adjusted, such as Director, Device, Storage, Client.
- I created an empty pool with maximum volumes 1000, but when I run 20++
concurrent job, it only create 19 appendable volumes and got this error
where it said it cannot find any appendable volume.
- I'm pretty sure that I already configured concurrent job properly because
if I force bareos to recycle old volume that already expired, concurrent
job can be run more than 20 job without any issue.
- So I can assume that bareos not creating new appendable volume even
though that i still have a lot of disk space and haven't reach the max
volumes in the pool.
Question :
- Is there some configuration that I missing here that make bareos not
creating new volume?
- Is this a limitation inside the Bareos?
Kindly inform me if you guys need more information, I will like to provide
those information in order to solve this blocker.
Thank you.
Regards,
Reqi Rangga
--
You received this message because you are subscribed to the Google Groups
"bareos-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/bareos-users/7a0c5d05-7744-4eef-8ec4-639bc068d6e5n%40googlegroups.com.