We have recently upraded our 2007 SP1 Primary DPM server to 2010 RC and it is
working perfectly.
I've set up a brand new, fresh Windows 2008 R2 Server for the secondary
server, and have told it to protect one of the protection groups on the
primary server.
Everything works for a little while, but every half hour or so, the DPM
service crashes and says:
"Connection to the DPM service has been lost.
Review the application event log for information about a possible service
shutdown.
ID: 917"
Then asks to restart the administrator console. This kills the ongoing
syncs and causes them to error out, so we can actually get protection going
for our primary server to this secondary one.
I have tried wiping the computer and installing everything again from
scratch, but still get the exact same problem.
I'm getting these errors in the application log at the time of failure:
Source: MSDPM
Event ID: 943
"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>139</Seq><TimeCreated>23/02/2010
5:04:15
AM</TimeCreated><Source>DpmThreadPool.cs</Source><Line>160</Line><HasError>True</HasError></__System><ExceptionType>DBCorruptionException</ExceptionType><ExceptionMessage>Couldn't
access DataSourceInfo '00000000-0000-0000-0000-000000000000' in the
database</ExceptionMessage><ExceptionDetails>Microsoft.Internal.EnterpriseStorage.Dls.DB.DBCorruptionException:
Couldn't access DataSourceInfo '00000000-0000-0000-0000-000000000000' in the
database
at
Microsoft.Internal.EnterpriseStorage.Dls.DB.Catalog.IntegrityCheck(Boolean
condition, String message)
at
Microsoft.Internal.EnterpriseStorage.Dls.PRMCatalog.DataSourceInfo.GetDataSourceInfo(SqlContext ctx, Guid datasourceIdLocal)
at
Microsoft.Internal.EnterpriseStorage.Dls.PRMCatalog.PrmCatalog.RecatalogDataset(Guid
taskId, DbContext dbContext, DataSourceVolumeMappingXmlType datasetXml,
DataSourceInfo dsConfigInfo, Guid datasetId, Guid datasourceId, Replica
replica, VolumeInfo replicaVolumeInfo, BackupTypeType backupType, Guid verbId)
at
Microsoft.Internal.EnterpriseStorage.Dls.PRMCatalog.PrmCatalog.RecatalogReplicaDatasets(Guid taskId, Guid datasourceId, Guid verbId)
at
Microsoft.Internal.EnterpriseStorage.Dls.Prm.RAPostBackupBlock.RecatalogReplicaDatasets(Message msg)
at
Microsoft.Internal.EnterpriseStorage.Dls.TaskExecutor.Fsm.ConnectionPoint.Execute(Message msg)
at
Microsoft.Internal.EnterpriseStorage.Dls.TaskExecutor.Fsm.Engine.ChangeState(Message msg)
at
Microsoft.Internal.EnterpriseStorage.Dls.TaskExecutor.TaskInstance.Process(Object dummy)
at
Microsoft.Internal.EnterpriseStorage.Dls.TaskExecutor.FsmThreadFunction.Function(Object taskThreadContextObj)
at System.Threading.ExecutionContext.Run(ExecutionContext
executionContext, ContextCallback callback, Object state)
at
System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack)
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object
state)</ExceptionDetails></FatalServiceError>
the message resource is present but the message is not found in the
string/message table
This is using completely factory settings using the built in 2008 SQL
database with all default options.
Hopefully someone could help shed some light on this problem.
|
|
0
|
|
|
|
Reply
|
Utf
|
2/23/2010 5:27:01 AM |
|
Thanks for reporting this Caillin, can you please pass me the logs
present at:%DPMINSTALLDIR%\temp\*crash* files along with DPM database backup
to praveend at microsoft dot com.
Thanks,
Praveen D [MSFT]
This posting is provided "AS IS" with no warranties, and confers no rights.
"Caillin" <Caillin@discussions.microsoft.com> wrote in message
news:5FBD6BAA-B225-4C2A-9605-A4F4705F89F8@microsoft.com...
> We have recently upraded our 2007 SP1 Primary DPM server to 2010 RC and it
> is
> working perfectly.
>
> I've set up a brand new, fresh Windows 2008 R2 Server for the secondary
> server, and have told it to protect one of the protection groups on the
> primary server.
>
> Everything works for a little while, but every half hour or so, the DPM
> service crashes and says:
>
> "Connection to the DPM service has been lost.
>
> Review the application event log for information about a possible service
> shutdown.
>
> ID: 917"
>
> Then asks to restart the administrator console. This kills the ongoing
> syncs and causes them to error out, so we can actually get protection
> going
> for our primary server to this secondary one.
>
> I have tried wiping the computer and installing everything again from
> scratch, but still get the exact same problem.
>
> I'm getting these errors in the application log at the time of failure:
>
> Source: MSDPM
> Event ID: 943
>
> "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>139</Seq><TimeCreated>23/02/2010
> 5:04:15
> AM</TimeCreated><Source>DpmThreadPool.cs</Source><Line>160</Line><HasError>True</HasError></__System><ExceptionType>DBCorruptionException</ExceptionType><ExceptionMessage>Couldn't
> access DataSourceInfo '00000000-0000-0000-0000-000000000000' in the
> database</ExceptionMessage><ExceptionDetails>Microsoft.Internal.EnterpriseStorage.Dls.DB.DBCorruptionException:
> Couldn't access DataSourceInfo '00000000-0000-0000-0000-000000000000' in
> the
> database
> at
> Microsoft.Internal.EnterpriseStorage.Dls.DB.Catalog.IntegrityCheck(Boolean
> condition, String message)
> at
> Microsoft.Internal.EnterpriseStorage.Dls.PRMCatalog.DataSourceInfo.GetDataSourceInfo(SqlContext
> ctx, Guid datasourceIdLocal)
> at
> Microsoft.Internal.EnterpriseStorage.Dls.PRMCatalog.PrmCatalog.RecatalogDataset(Guid
> taskId, DbContext dbContext, DataSourceVolumeMappingXmlType datasetXml,
> DataSourceInfo dsConfigInfo, Guid datasetId, Guid datasourceId, Replica
> replica, VolumeInfo replicaVolumeInfo, BackupTypeType backupType, Guid
> verbId)
> at
> Microsoft.Internal.EnterpriseStorage.Dls.PRMCatalog.PrmCatalog.RecatalogReplicaDatasets(Guid
> taskId, Guid datasourceId, Guid verbId)
> at
> Microsoft.Internal.EnterpriseStorage.Dls.Prm.RAPostBackupBlock.RecatalogReplicaDatasets(Message
> msg)
> at
> Microsoft.Internal.EnterpriseStorage.Dls.TaskExecutor.Fsm.ConnectionPoint.Execute(Message
> msg)
> at
> Microsoft.Internal.EnterpriseStorage.Dls.TaskExecutor.Fsm.Engine.ChangeState(Message
> msg)
> at
> Microsoft.Internal.EnterpriseStorage.Dls.TaskExecutor.TaskInstance.Process(Object
> dummy)
> at
> Microsoft.Internal.EnterpriseStorage.Dls.TaskExecutor.FsmThreadFunction.Function(Object
> taskThreadContextObj)
> at System.Threading.ExecutionContext.Run(ExecutionContext
> executionContext, ContextCallback callback, Object state)
> at
> System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback
> tpWaitCallBack)
> at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object
> state)</ExceptionDetails></FatalServiceError>
>
>
> the message resource is present but the message is not found in the
> string/message table
>
>
>
> This is using completely factory settings using the built in 2008 SQL
> database with all default options.
>
> Hopefully someone could help shed some light on this problem.
|
|
0
|
|
|
|
Reply
|
Praveen
|
2/23/2010 7:05:34 AM
|
|
Logs and DB sent Praveen.
Thanks for your help.
"Praveen D [MSFT]" wrote:
> Thanks for reporting this Caillin, can you please pass me the logs
> present at:%DPMINSTALLDIR%\temp\*crash* files along with DPM database backup
> to praveend at microsoft dot com.
>
> Thanks,
> Praveen D [MSFT]
> This posting is provided "AS IS" with no warranties, and confers no rights.
>
> "Caillin" <Caillin@discussions.microsoft.com> wrote in message
> news:5FBD6BAA-B225-4C2A-9605-A4F4705F89F8@microsoft.com...
> > We have recently upraded our 2007 SP1 Primary DPM server to 2010 RC and it
> > is
> > working perfectly.
> >
> > I've set up a brand new, fresh Windows 2008 R2 Server for the secondary
> > server, and have told it to protect one of the protection groups on the
> > primary server.
> >
> > Everything works for a little while, but every half hour or so, the DPM
> > service crashes and says:
> >
> > "Connection to the DPM service has been lost.
> >
> > Review the application event log for information about a possible service
> > shutdown.
> >
> > ID: 917"
> >
> > Then asks to restart the administrator console. This kills the ongoing
> > syncs and causes them to error out, so we can actually get protection
> > going
> > for our primary server to this secondary one.
> >
> > I have tried wiping the computer and installing everything again from
> > scratch, but still get the exact same problem.
> >
> > I'm getting these errors in the application log at the time of failure:
> >
> > Source: MSDPM
> > Event ID: 943
> >
> > "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>139</Seq><TimeCreated>23/02/2010
> > 5:04:15
> > AM</TimeCreated><Source>DpmThreadPool.cs</Source><Line>160</Line><HasError>True</HasError></__System><ExceptionType>DBCorruptionException</ExceptionType><ExceptionMessage>Couldn't
> > access DataSourceInfo '00000000-0000-0000-0000-000000000000' in the
> > database</ExceptionMessage><ExceptionDetails>Microsoft.Internal.EnterpriseStorage.Dls.DB.DBCorruptionException:
> > Couldn't access DataSourceInfo '00000000-0000-0000-0000-000000000000' in
> > the
> > database
> > at
> > Microsoft.Internal.EnterpriseStorage.Dls.DB.Catalog.IntegrityCheck(Boolean
> > condition, String message)
> > at
> > Microsoft.Internal.EnterpriseStorage.Dls.PRMCatalog.DataSourceInfo.GetDataSourceInfo(SqlContext
> > ctx, Guid datasourceIdLocal)
> > at
> > Microsoft.Internal.EnterpriseStorage.Dls.PRMCatalog.PrmCatalog.RecatalogDataset(Guid
> > taskId, DbContext dbContext, DataSourceVolumeMappingXmlType datasetXml,
> > DataSourceInfo dsConfigInfo, Guid datasetId, Guid datasourceId, Replica
> > replica, VolumeInfo replicaVolumeInfo, BackupTypeType backupType, Guid
> > verbId)
> > at
> > Microsoft.Internal.EnterpriseStorage.Dls.PRMCatalog.PrmCatalog.RecatalogReplicaDatasets(Guid
> > taskId, Guid datasourceId, Guid verbId)
> > at
> > Microsoft.Internal.EnterpriseStorage.Dls.Prm.RAPostBackupBlock.RecatalogReplicaDatasets(Message
> > msg)
> > at
> > Microsoft.Internal.EnterpriseStorage.Dls.TaskExecutor.Fsm.ConnectionPoint.Execute(Message
> > msg)
> > at
> > Microsoft.Internal.EnterpriseStorage.Dls.TaskExecutor.Fsm.Engine.ChangeState(Message
> > msg)
> > at
> > Microsoft.Internal.EnterpriseStorage.Dls.TaskExecutor.TaskInstance.Process(Object
> > dummy)
> > at
> > Microsoft.Internal.EnterpriseStorage.Dls.TaskExecutor.FsmThreadFunction.Function(Object
> > taskThreadContextObj)
> > at System.Threading.ExecutionContext.Run(ExecutionContext
> > executionContext, ContextCallback callback, Object state)
> > at
> > System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback
> > tpWaitCallBack)
> > at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object
> > state)</ExceptionDetails></FatalServiceError>
> >
> >
> > the message resource is present but the message is not found in the
> > string/message table
> >
> >
> >
> > This is using completely factory settings using the built in 2008 SQL
> > database with all default options.
> >
> > Hopefully someone could help shed some light on this problem.
>
> .
>
|
|
0
|
|
|
|
Reply
|
Utf
|
2/23/2010 10:38:01 PM
|
|
Hi Caillin,
Thanks for reporting the issue. We have identified it as a product bug.
You have protected a SharePoint farm on the primary DPM server. But you have
configured protection for the content DBs individually on the secondary DPM
server. That is causing the crash. To get out of this situation, here is
what you need to do:
i. stop protection of all the content DBs on secondary DPM with delete
data.
ii. protect the whole farm on secondary DPM
a. expand the primary DPM in the 'Create protection group' wizard
b. expand the SharePoint Front End server listed under the primary DPM
c. select the SharePoint farm for protection and complete the wizard
This should resolve the issue.
--
Thanks
Vinay Tibrewal
This posting is provided "AS IS" with no warranties, and confers no rights.
"Caillin" <Caillin@discussions.microsoft.com> wrote in message
news:0A340FA1-46C1-4D98-B07C-99FF77C81C7C@microsoft.com...
> Logs and DB sent Praveen.
>
> Thanks for your help.
>
> "Praveen D [MSFT]" wrote:
>
>> Thanks for reporting this Caillin, can you please pass me the logs
>> present at:%DPMINSTALLDIR%\temp\*crash* files along with DPM database
>> backup
>> to praveend at microsoft dot com.
>>
>> Thanks,
>> Praveen D [MSFT]
>> This posting is provided "AS IS" with no warranties, and confers no
>> rights.
>>
>> "Caillin" <Caillin@discussions.microsoft.com> wrote in message
>> news:5FBD6BAA-B225-4C2A-9605-A4F4705F89F8@microsoft.com...
>> > We have recently upraded our 2007 SP1 Primary DPM server to 2010 RC and
>> > it
>> > is
>> > working perfectly.
>> >
>> > I've set up a brand new, fresh Windows 2008 R2 Server for the secondary
>> > server, and have told it to protect one of the protection groups on the
>> > primary server.
>> >
>> > Everything works for a little while, but every half hour or so, the DPM
>> > service crashes and says:
>> >
>> > "Connection to the DPM service has been lost.
>> >
>> > Review the application event log for information about a possible
>> > service
>> > shutdown.
>> >
>> > ID: 917"
>> >
>> > Then asks to restart the administrator console. This kills the ongoing
>> > syncs and causes them to error out, so we can actually get protection
>> > going
>> > for our primary server to this secondary one.
>> >
>> > I have tried wiping the computer and installing everything again from
>> > scratch, but still get the exact same problem.
>> >
>> > I'm getting these errors in the application log at the time of failure:
>> >
>> > Source: MSDPM
>> > Event ID: 943
>> >
>> > "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>139</Seq><TimeCreated>23/02/2010
>> > 5:04:15
>> > AM</TimeCreated><Source>DpmThreadPool.cs</Source><Line>160</Line><HasError>True</HasError></__System><ExceptionType>DBCorruptionException</ExceptionType><ExceptionMessage>Couldn't
>> > access DataSourceInfo '00000000-0000-0000-0000-000000000000' in the
>> > database</ExceptionMessage><ExceptionDetails>Microsoft.Internal.EnterpriseStorage.Dls.DB.DBCorruptionException:
>> > Couldn't access DataSourceInfo '00000000-0000-0000-0000-000000000000'
>> > in
>> > the
>> > database
>> > at
>> > Microsoft.Internal.EnterpriseStorage.Dls.DB.Catalog.IntegrityCheck(Boolean
>> > condition, String message)
>> > at
>> > Microsoft.Internal.EnterpriseStorage.Dls.PRMCatalog.DataSourceInfo.GetDataSourceInfo(SqlContext
>> > ctx, Guid datasourceIdLocal)
>> > at
>> > Microsoft.Internal.EnterpriseStorage.Dls.PRMCatalog.PrmCatalog.RecatalogDataset(Guid
>> > taskId, DbContext dbContext, DataSourceVolumeMappingXmlType datasetXml,
>> > DataSourceInfo dsConfigInfo, Guid datasetId, Guid datasourceId, Replica
>> > replica, VolumeInfo replicaVolumeInfo, BackupTypeType backupType, Guid
>> > verbId)
>> > at
>> > Microsoft.Internal.EnterpriseStorage.Dls.PRMCatalog.PrmCatalog.RecatalogReplicaDatasets(Guid
>> > taskId, Guid datasourceId, Guid verbId)
>> > at
>> > Microsoft.Internal.EnterpriseStorage.Dls.Prm.RAPostBackupBlock.RecatalogReplicaDatasets(Message
>> > msg)
>> > at
>> > Microsoft.Internal.EnterpriseStorage.Dls.TaskExecutor.Fsm.ConnectionPoint.Execute(Message
>> > msg)
>> > at
>> > Microsoft.Internal.EnterpriseStorage.Dls.TaskExecutor.Fsm.Engine.ChangeState(Message
>> > msg)
>> > at
>> > Microsoft.Internal.EnterpriseStorage.Dls.TaskExecutor.TaskInstance.Process(Object
>> > dummy)
>> > at
>> > Microsoft.Internal.EnterpriseStorage.Dls.TaskExecutor.FsmThreadFunction.Function(Object
>> > taskThreadContextObj)
>> > at System.Threading.ExecutionContext.Run(ExecutionContext
>> > executionContext, ContextCallback callback, Object state)
>> > at
>> > System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback
>> > tpWaitCallBack)
>> > at
>> > System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object
>> > state)</ExceptionDetails></FatalServiceError>
>> >
>> >
>> > the message resource is present but the message is not found in the
>> > string/message table
>> >
>> >
>> >
>> > This is using completely factory settings using the built in 2008 SQL
>> > database with all default options.
>> >
>> > Hopefully someone could help shed some light on this problem.
>>
>> .
>>
|
|
0
|
|
|
|
Reply
|
Vinay
|
2/24/2010 11:59:10 AM
|
|
|
3 Replies
814 Views
(page loaded in 0.119 seconds)
|