Idle Tape Drives - Duplication jobs queueing
I'm running NBU 7.1 with one Master/Media and three Media servers. All servers are running Windows Server 2008 R2 Standard with two 6-core processors and 24GB ram. All policies except SQL and Catalog are set to write to a MSDP then to tape. My SLP's control which one of the two pools are used. The SLP's are two step - backup to disk then duplicate to tape. The six tape drives are all in a robotic library and shared between the four servers via fiber connection.
The backup jobs run fine to disk. However, the duplication jobs only run three at a time. Having three idle drives is causing the duplication jobs to queue up. All of the drives are up and available. In fact, as one duplication job finishes a new one begins to write to one of the previously idle drives.
I've tried enabling multiplexing on the tape STU's and creating multiple volume pools. Neither change seems to have had an affect on the operation.
Ideas anyone?
Just found something else that also caused a similar problem for another Connect member not so long ago...
nbrbutil shows 6 tapes being allocated, but only 3 drives:
mediaId=0008L5 (no drive)
mediaId=0009L5 (no drive)
mediaId=0010L5 (no drive)
mediaId=0052L5 driveName=IBM.ULT3580-TD5.004
mediaId=0005L5 driveName=IBM.ULT3580-TD5.002
mediaId=0049L5 driveName=IBM.ULT3580-TD5.003Now what we saw in the other thread is that a media id allocation/reservation seems to 'assume' that a drive is associated with the media allocation and therefore reduces the number of drives available.
Please release MDS allocation for these 3 media-id's and see if it resolves the queueing problem:
nbrbutil -releaseMDS 42
nbrbutil -releaseMDS 44
nbrbutil -releaseMDS 52If you look at the allocation numbers for these 3 tapes in comparison with other allocation numbers (1118120, 2185063, 2210733, etc...) it looks like they have been 'stuck' for a long-long time....

