I seem to have a deadlock with an AI consolidation job wanting to both read and write from the same consolidation volume.

From the Bareos director:

Running Jobs:
Console connected at 07-Sep-17 10:34
 JobId Level   Name                       Status
======================================================================
33772 Full catalog.2017-09-06_21.00.06_29 is waiting for higher priority jobs to finish 33782 Virtual boreas.2017-09-06_22.44.34_40 is waiting for a mount request
 33783 Virtual  borg.2017-09-06_22.44.34_41 is waiting for a mount request
 33791 Virtual  helix.2017-09-06_22.44.37_49 is waiting for a mount request
33792 Virtual luna-0.2017-09-06_22.44.39_50 is waiting for a mount request 33793 Virtual luna-1.2017-09-06_22.44.39_51 is waiting for a mount request
 33794 Virtual  orion.2017-09-06_22.44.40_52 is waiting on max Storage jobs
33795 Virtual pegasus.2017-09-06_22.44.40_53 is waiting on max Storage jobs 33796 Virtual perseus.2017-09-06_22.44.41_54 is waiting on max Storage jobs 33797 Virtual pluto-0.2017-09-06_22.44.41_55 is waiting on max Storage jobs 33798 Virtual pluto-1.2017-09-06_22.44.41_56 is waiting on max Storage jobs
====

And from the storage daemon:

*status storage=disk
Connecting to Storage daemon disk at bareos-sd.meridian-enviro.com:9103

bareos-sd Version: 16.2.5 (03 March 2017) amd64-portbld-freebsd11.1 freebsd 11.1-RELEASE-p1
Daemon started 16-Aug-17 09:21. Jobs: run=2248, running=4.
Heap: heap=0 smbytes=5,200,312 max_bytes=5,617,822 bufs=1,063 max_bufs=15,700
 Sizes: boffset_t=8 size_t=8 int32_t=4 int64_t=8 mode=0 bwlimit=0kB/s
Plugin Info:
 Plugin     : autoxflate-sd.so
 Description: Auto Xflation Storage Daemon Plugin
 Version    : 1, Date: June 2013
 Author     : Marco van Wieringen
 License    : Bareos AGPLv3
 Usage      : (No usage yet)

 Plugin     : scsicrypto-sd.so
 Description: SCSI Encryption Storage Daemon Plugin
 Version    : 1, Date: March 2012
 Author     : Marco van Wieringen
 License    : Bareos AGPLv3
 Usage      : (No usage yet)

 Plugin     : scsitapealert-sd.so
 Description: SCSI Tape Alert Storage Daemon Plugin
 Version    : 1, Date: November 2013
 Author     : Marco van Wieringen
 License    : Bareos AGPLv3
 Usage      : (No usage yet)



Running Jobs:
Reading: Virtual Full Backup job boreas JobId=33782 Volume="cons-0676"
    pool="always-incr" device="disk-4" (/local-project/tmp/bareos/backups)
Writing: Virtual Full Backup job boreas JobId=33782 Volume="cons-0679"
    pool="consolidated" device="disk-6" (/local-project/tmp/bareos/backups)
    spooling=0 despooling=0 despool_wait=0
    Files=0 Bytes=0 AveBytes/sec=0 LastBytes/sec=0
    FDSocket closed
Reading: Virtual Full Backup job borg JobId=33783 Volume="cons-0676"
    pool="always-incr" device="disk-0" (/local-project/tmp/bareos/backups)
Writing: Virtual Full Backup job borg JobId=33783 Volume="cons-0676"
    pool="consolidated" device="disk-1" (/local-project/tmp/bareos/backups)
    spooling=0 despooling=0 despool_wait=0
    Files=0 Bytes=0 AveBytes/sec=0 LastBytes/sec=0
    FDSocket closed
Reading: Virtual Full Backup job helix JobId=33791 Volume="cons-0679"
    pool="always-incr" device="disk-2" (/local-project/tmp/bareos/backups)
Writing: Virtual Full Backup job helix JobId=33791 Volume="cons-0701"
    pool="consolidated" device="disk-3" (/local-project/tmp/bareos/backups)
    spooling=0 despooling=0 despool_wait=0
    Files=0 Bytes=0 AveBytes/sec=0 LastBytes/sec=0
    FDSocket closed
Reading: Virtual Full Backup job luna-0 JobId=33792 Volume="cons-0679"
    pool="always-incr" device="disk-8" (/local-project/tmp/bareos/backups)
Writing: Virtual Full Backup job luna-0 JobId=33792 Volume="cons-0632"
    pool="consolidated" device="disk-9" (/local-project/tmp/bareos/backups)
    spooling=0 despooling=0 despool_wait=0
    Files=0 Bytes=0 AveBytes/sec=0 LastBytes/sec=0
    FDSocket closed
Reading: Virtual Full Backup job luna-1 JobId=33793 Volume="cons-0679"
    pool="always-incr" device="disk-5" (/local-project/tmp/bareos/backups)
Writing: Virtual Full Backup job luna-1 JobId=33793 Volume="cons-0704"
    pool="consolidated" device="disk-7" (/local-project/tmp/bareos/backups)
    spooling=0 despooling=0 despool_wait=0
    Files=0 Bytes=0 AveBytes/sec=0 LastBytes/sec=0
    FDSocket closed
====

Jobs waiting to reserve a drive:
====

Terminated Jobs:
 JobId  Level    Files      Bytes   Status Finished        Name
===================================================================
 33781  Unkn        594    1.245 G  OK       06-Sep-17 22:46 birdland
 33784  Unkn         95    29.59 M  OK       06-Sep-17 22:46 canopus
 33779  Unkn      6,740    2.578 G  OK       06-Sep-17 22:46 beastie
 33785  Unkn         73    56.76 M  OK       06-Sep-17 22:46 ceti
 33787  Unkn        105    3.083 M  OK       06-Sep-17 22:46 deneb
 33788  Unkn        197    28.86 M  OK       06-Sep-17 22:46 forge
 33789  Unkn        419    28.28 M  OK       06-Sep-17 22:46 gemini
 33790  Unkn      5,436    444.8 M  OK       06-Sep-17 22:46 gitlab
 33786  Unkn        101    6.107 G  OK       06-Sep-17 22:46 darvocet
 33777  Unkn        119    56.61 G  OK       06-Sep-17 22:54 arcus
====

Device status:

Device "disk-0" (/local-project/tmp/bareos/backups) is waiting for sysop intervention:
    Volume:      cons-0676
    Pool:        always-incr
    Media type:  file
    Device is BLOCKED waiting for mount of volume "cons-0676",
       Pool:        always-incr
       Media type:  file
    Total Bytes Read=64,512 Blocks Read=1 Bytes/block=64,512
    Positioned at File=0 Block=0
==

Device "disk-1" (/local-project/tmp/bareos/backups) is not open.
==

Device "disk-2" (/local-project/tmp/bareos/backups) is waiting for sysop intervention:
    Volume:      cons-0679
    Pool:        consolidated
    Media type:  file
    Device is BLOCKED waiting for mount of volume "cons-0679",
       Pool:        always-incr
       Media type:  file
    Total Bytes Read=64,512 Blocks Read=1 Bytes/block=64,512
    Positioned at File=0 Block=0
==

Device "disk-3" (/local-project/tmp/bareos/backups) is not open.
==

Device "disk-4" (/local-project/tmp/bareos/backups) is waiting for sysop intervention:
    Volume:      cons-0676
    Pool:        always-incr
    Media type:  file
    Device is BLOCKED waiting for mount of volume "cons-0676",
       Pool:        always-incr
       Media type:  file
    Total Bytes Read=64,512 Blocks Read=1 Bytes/block=64,512
    Positioned at File=0 Block=0
==

Device "disk-5" (/local-project/tmp/bareos/backups) is waiting for sysop intervention:
    Volume:      cons-0679
    Pool:        always-incr
    Media type:  file
    Device is BLOCKED waiting for mount of volume "cons-0679",
       Pool:        always-incr
       Media type:  file
    Total Bytes Read=64,512 Blocks Read=1 Bytes/block=64,512
    Positioned at File=0 Block=0
==

Device "disk-6" (/local-project/tmp/bareos/backups) is not open.
==

Device "disk-7" (/local-project/tmp/bareos/backups) is not open.
==

Device "disk-8" (/local-project/tmp/bareos/backups) is waiting for sysop intervention:
    Volume:      cons-0679
    Pool:        always-incr
    Media type:  file
    Device is BLOCKED waiting for mount of volume "cons-0679",
       Pool:        always-incr
       Media type:  file
    Total Bytes Read=64,512 Blocks Read=1 Bytes/block=64,512
    Positioned at File=0 Block=0
==

Device "disk-9" (/local-project/tmp/bareos/backups) is not open.
==

Device "disk-10" (/local-project/tmp/bareos/backups) is not open.
==

Device "disk-11" (/local-project/tmp/bareos/backups) is not open.
==

Device "disk-12" (/local-project/tmp/bareos/backups) is not open.
==

Device "disk-13" (/local-project/tmp/bareos/backups) is not open.
==

Device "disk-14" (/local-project/tmp/bareos/backups) is not open.
==
====

Used Volume status:
ND0012 on device "lto6-1" (/dev/nsa0)
    Reader=0 writers=0 reserves=0 volinuse=1
cons-0632 on device "disk-9" (/local-project/tmp/bareos/backups)
    Reader=0 writers=0 reserves=1 volinuse=1
cons-0676 on device "disk-1" (/local-project/tmp/bareos/backups)
    Reader=0 writers=0 reserves=1 volinuse=1
cons-0679 on device "disk-6" (/local-project/tmp/bareos/backups)
    Reader=0 writers=0 reserves=1 volinuse=1
cons-0701 on device "disk-3" (/local-project/tmp/bareos/backups)
    Reader=0 writers=0 reserves=1 volinuse=1
cons-0704 on device "disk-7" (/local-project/tmp/bareos/backups)
    Reader=0 writers=0 reserves=1 volinuse=1
Volume: cons-0676 no device. volinuse= 0
Volume: incremental-0045 no device. volinuse= 0
Volume: incremental-0366 no device. volinuse= 0
Volume: cons-0676 no device. volinuse= 0
Volume: incremental-0300 no device. volinuse= 0
Volume: incremental-0366 no device. volinuse= 0
Volume: cons-0679 no device. volinuse= 0
Volume: incremental-0318 no device. volinuse= 0
Volume: incremental-0319 no device. volinuse= 0
Volume: cons-0679 no device. volinuse= 0
Volume: incremental-0128 no device. volinuse= 0
Volume: incremental-0319 no device. volinuse= 0
Volume: incremental-0368 no device. volinuse= 0
Volume: incremental-0373 no device. volinuse= 0
Volume: cons-0679 no device. volinuse= 0
Volume: incremental-0311 no device. volinuse= 0
Volume: incremental-0320 no device. volinuse= 0
====

Data spooling: 0 active jobs, 0 bytes; 255 total jobs, 229,854,194,996 max bytes/job. Attr spooling: 0 active jobs, 67,908,995,142 bytes; 2218 total jobs, 67,908,995,142 max bytes.
====

Note that jobids 33782 and 33783 both want to read and write to the same on disk volume.

Did I screw something up?

--
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 post to this group, send email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to