Error when rescanning tape library - DPM 2010

Hi All,

Hoping someone can help me with this issue.  I have a Quantum Superlaoder 3 with an HP LTO Ultrium 4 drive (16 slots) attached to the DPM 2010 server.  I have installed a multitude of drivers for the tape library and tapes - the get-dpmlibrary command produces this result:

Name                  : Library: Quantum SuperLoader
Number of drives      : 4
Number of slots       : 16
Number of I/E ports   : 0
Status                : Enabled
Computer              : MyServer
Door                  : Locked
Barcode reader        : Available
Autoloader            : Available
Library serial number : CJ8HH40119
Autoloader location   : Port 5, Bus 0, Target 2, Lun 1
Protection groups     :

Name                  : Library: Quantum SuperLoader-4: (Offline)
Number of drives      : 0
Number of slots       : 0
Number of I/E ports   : 0
Status                : Offline
Computer              : MyServer
Door                  : Locked
Barcode reader        : Available
Autoloader            : Available
Library serial number : CJ8HH40119
Autoloader location   : Port 5, Bus 0, Target 13, Lun 1
Protection groups     :

Name                  : Library: Quantum SuperLoader-5: (Offline)
Number of drives      : 0
Number of slots       : 0
Number of I/E ports   : 0
Status                : Offline
Computer              : MyServer
Door                  : Locked
Barcode reader        : Available
Autoloader            : Available
Library serial number : CJ8HH40119
Autoloader location   : Port 5, Bus 0, Target 15, Lun 1
Protection groups     :

Name                  : Stand-alone Drive: HP Ultrium 4-SCSI SCSI Sequentia
                        vice: (Offline)
Number of drives      : 1
Number of slots       : 0
Number of I/E ports   : 0
Status                : Offline
Computer              : MyServer
Door                  : Locked
Barcode reader        : Not Available
Autoloader            : Not Available
Library serial number :
Autoloader location   : Port -1, Bus -1, Target -1, Lun -1
Protection groups     :

Name                  : Library: Quantum SuperLoader-2: (Offline)
Number of drives      : 0
Number of slots       : 0
Number of I/E ports   : 0
Status                : Offline
Computer              : MyServer
Door                  : Locked
Barcode reader        : Available
Autoloader            : Available
Library serial number : CJ8HH40119
Autoloader location   : Port 5, Bus 0, Target 11, Lun 1
Protection groups     :

Name                  : Library: Quantum SuperLoader-6: (Offline)
Number of drives      : 0
Number of slots       : 0
Number of I/E ports   : 0
Status                : Offline
Computer              : MyServer
Door                  : Locked
Barcode reader        : Available
Autoloader            : Available
Library serial number : CJ8HH40119
Autoloader location   : Port 5, Bus 0, Target 12, Lun 1
Protection groups     :

Name                  : Library: Quantum SuperLoader-7: (Offline)
Number of drives      : 0
Number of slots       : 0
Number of I/E ports   : 0
Status                : Offline
Computer              :MyServer
Door                  : Locked
Barcode reader        : Available
Autoloader            : Available
Library serial number : CJ8HH40119
Autoloader location   : Port 5, Bus 0, Target 9, Lun 1
Protection groups     :

Name                  : Library: Quantum SuperLoader-3: (Offline)
Number of drives      : 0
Number of slots       : 0
Number of I/E ports   : 0
Status                : Offline
Computer              : MyServer
Door                  : Locked
Barcode reader        : Available
Autoloader            : Available
Library serial number : CJ8HH40119
Autoloader location   : Port 5, Bus 0, Target 14, Lun 1
Protection groups     :

Whenever I do a scan, or try to erase a tape/mark as free, I receive the following error:

Connection to the DPM Service has been lost.

Review the application event log for information about a possible service shutdown.  Verify that the following services are not disabled:
DPM
DPM Replication Agent
SQLAgent$MSDPM2010
MSSQL$MSDPM2010
Virtual Disk Service
Volume Shadow Copy

ID: 917

In the event logs, I have some Event ID 943 and 999 errors:

The description for Event ID 943 from source MSDPM cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event:

Unable to connect to the DPM database because the database is in an inconsistent state.

Problem Details:

<FatalServiceError><__System><ID>19</ID><Seq>4</Seq><TimeCreated>11/8/2010 7:55:34 PM</TimeCreated><Source>DpmThreadPool.cs</Source><Line>163</Line><HasError>True</HasError></__System><ExceptionType>DBCorruptionException</ExceptionType><ExceptionMessage>More than one MediaPool reported for same Media 22adb13b-e8f8-4c7e-bfbf-1e158f3d4e9b</ExceptionMessage><ExceptionDetails>Microsoft.Internal.EnterpriseStorage.Dls.DB.DBCorruptionException: More than one MediaPool reported for same Media 22adb13b-e8f8-4c7e-bfbf-1e158f3d4e9b

at Microsoft.Internal.EnterpriseStorage.Dls.DB.Catalog.IntegrityCheck(Boolean condition, String message)

at Microsoft.Internal.EnterpriseStorage.Dls.MMDatabase.ArchiveMedia.GetMediaPool(DbContext sqlContext)

at Microsoft.Internal.EnterpriseStorage.Dls.MMDatabase.MMCatalog.ValidateArchiveMediaNotInOtherAdminPool(DbContext sqlContext, Guid archiveMediaId)

at Microsoft.Internal.EnterpriseStorage.Dls.MMDatabase.MMCatalog.TriggerMediaEraseJob(Guid mediaId, Guid jobId)

at Microsoft.Internal.EnterpriseStorage.Dls.MMInterface.MediaManager.TriggerMediaEraseJob(Guid mediaId, Guid jobId)

at Microsoft.Internal.EnterpriseStorage.Dls.Engine.CMediaManagerServices.TriggerMediaEraseJob(_GUID mediaId, _GUID jobId)

at Microsoft.Internal.EnterpriseStorage.Dls.Engine.CCoreServices.TriggerMediaEraseJob(CCoreServices* , _GUID mediaId, _GUID jobId, tagSAFEARRAY** exceptionResult)</ExceptionDetails></FatalServiceError>

The description for Event ID 999 from source MSDPM cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event:

An unexpected error caused a failure for process 'mmc'. Restart the DPM process 'mmc'.

Problem Details:

<FatalServiceError><__System><ID>19</ID><Seq>0</Seq><TimeCreated>11/8/2010 7:55:39 PM</TimeCreated><Source>DpmThreadPool.cs</Source><Line>163</Line><HasError>True</HasError></__System><ExceptionType>CmdletInvocationException</ExceptionType><ExceptionMessage>Exception has been thrown by the target of an invocation.</ExceptionMessage><ExceptionDetails>System.Management.Automation.CmdletInvocationException: Exception has been thrown by the target of an invocation. ---&gt; System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---&gt; System.Runtime.InteropServices.COMException (0x800706BE): The remote procedure call failed. (Exception from HRESULT: 0x800706BE)

at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)

at Microsoft.Internal.EnterpriseStorage.Dls.Engine.CProxyUtils.HandleErrors(Int32 hr, tagSAFEARRAY* exceptionResult)

at Microsoft.Internal.EnterpriseStorage.Dls.Engine.MediaManagerServicesProxy.TriggerMediaEraseJob(Guid mediaId, Guid jobId)

at Microsoft.Internal.EnterpriseStorage.Dls.Engine.CoreServicesProxy.TriggerMediaEraseJob(Guid mediaId, Guid jobId)

at Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.LibraryManagement.ArchiveMedia.TriggerErase(JobStateChangedEventHandler progressHandler)

at Microsoft.Internal.EnterpriseStorage.Dls.UI.Cmdlet.EraseMedia.&lt;DoProcessing&gt;b__0(ArchiveMedia archiveMedia)

--- End of inner exception stack trace ---

at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct&amp; sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)

at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)

at System.Delegate.DynamicInvokeImpl(Object[] args)

at Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.Utils.ThreadMarshaller.Call(Delegate callBack, Object[] parameterArray)

at Microsoft.Internal.EnterpriseStorage.Dls.UI.Cmdlet.EraseMedia.DoProcessing()

at System.Management.Automation.CommandProcessor.ProcessRecord()

--- End of inner exception stack trace ---

at System.Management.Automation.Internal.PipelineProcessor.SynchronousExecuteEnumerate(Object input, Hashtable errorResults, Boolean enumerate)

at System.Management.Automation.Runspaces.LocalPipeline.InvokeHelper()

at System.Management.Automation.Runspaces.LocalPipeline.InvokeThreadProc()</ExceptionDetails></FatalServiceError>

Any help here would be much appreciated.  The issue seems to have started when I started loading drivers into Device Manager to get the Quantum Superloader to be recognized as the Medium Changer, and the HP Ultrium as the tape drive.  They both show up once in Device Manager.   Even when removing these devices and doing a rescan in DPM 2010, the error still presents.  I am unable to get past this.  Any help would be much appreciated.

EDIT: The tape library and tape drive both show up once in DPM 2010 as well.

Thanks.

November 8th, 2010 11:00pm

Hi

In your Management / Libraries tab, does your Quantum Superlaoder show up as a library with X number of tape drives or a library and X number of stand-alone tape drives? 

How many libraries are they? You got a lot of offline libraries in your logs.

BR

Robert H

Free Windows Admin Tool Kit Click here and download it now
November 9th, 2010 1:05am

Hi Robert,

In Management/Libraries, I see the following:

Library: Quantum SuperLoader
Drives: Hewlett Packart LTO Ultrium-4
Slots: Slots 1 through Slots 15

I'm not sure how to get rid off the offline libraries.  They don't show up under the Management/Libraries tab, and of course, when I try to rescan I get the error mentioned above.

Thanks,

Kyle Lim

EDIT: It's not a standalone tape drive.  Just one HP LTO Ultrium-4 drive.

November 9th, 2010 2:37am

To get rid of the offline library you must modify your protection group that uses the long-term storage and choose just to use short-term (disk).

 

BR

Robert Hedblom

Free Windows Admin Tool Kit Click here and download it now
November 9th, 2010 11:59am

Hi Robert,

Thanks for your responses.  None of the protection groups are using the libraries (they don't show up under Management), but according to a Microsoft post, they are kept "in" the system and not removed because of some machination of reporting. 

Do you know of any logs that I can peruse that would help resolve this issue?  I lose connection to DPM with the error in my original post whenever I attempt to rescan, refresh, erase or mark as free any library/tape  in the Management -> Library page.  I can inventory fine, and my devices look ok.  If I remove the devices from Device Manager and unplug them, I still receive the same error, which makes me think it is DPM that is having issues (or maybe an odd driver issue).

Thanks again for all your advice.

Sincerely,

Kyle Lim

 

November 9th, 2010 9:50pm

Hi Robert,

We have resolved this issue.  Here is a link to the article that helped us out:

http://scug.be/blogs/scdpm/archive/2009/11/25/system-center-data-protection-manager-2007-tape-problems.aspx

After running this script, things are going smoothly.

Thanks again,

Kyle Lim

Free Windows Admin Tool Kit Click here and download it now
November 10th, 2010 3:50am

Great!
November 10th, 2010 11:27am

Hi Do you have to script you used. i went to the blog site but i cant find the script on that site either

Free Windows Admin Tool Kit Click here and download it now
August 1st, 2012 5:30pm

Good day ! On the specified link to the site there is no file , if you can lay out here! Thank you !
November 27th, 2014 9:58am

Good day ! On the specified link to the site there is no file , if you can lay out here! Thank you !
Free Windows Admin Tool Kit Click here and download it now
November 27th, 2014 10:03am

Hi Everybody,

We  have same problem with DPM2012 and HP MSL library, i read the blog , but i not found query.txt.

Please somebody send me the file.

thanks

Alonso

January 20th, 2015 1:35pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics