web-dev-qa-db-fra.com

Problèmes liés au serveur DTC en cluster 2008 R2 lors de l'échec ou du redémarrage

J'ai eu un DTC classé travaillé, mais en raison d'une migration de disque, je devais supprimer le service et le recréer. Thats comment le problème a commencé.

Quand je recrée le service, il est parfaitement en ligne. Mais quand échoué ou redémarré, le service échoue. Les ressources de graveur et de lecteur de disque sont correctes en ligne, mais la ressource DTC échoue. J'ai défini les dépendances du disque et du nom sur la ressource DTC.

Comme je l'ai dit, lorsque le service est créé, cela fonctionne bien, et je peux voir le service pour DTC clignoté sur le nœud actif. Mais lorsque vous avez échoué ou redémarré, ce service sur le nœud actif disparaît.

Windows Log dit ceci:

Log Name:      System
Source:        Microsoft-Windows-FailoverClustering
Date:          5/26/2014 9:56:29 AM
Event ID:      1069
Task Category: Resource Control Manager
Level:         Error
Keywords:      
User:          SYSTEM
Computer:      computer.domain.se
Description:
Cluster resource 'MSDTC-wfalitecl011Dtc' in clustered service or application 'wfalitecl011Dtc' failed.

Event XML:
<Event xmlns="http://schemas.Microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Microsoft-Windows-FailoverClustering" Guid="{BAF908EA-3421-4CA9-9B84-6689B8C6F85F}" />
    <EventID>1069</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>3</Task>
    <Opcode>0</Opcode>
    <Keywords>0x8000000000000000</Keywords>
    <TimeCreated SystemTime="2014-05-26T07:56:29.209557400Z" />
    <EventRecordID>367173</EventRecordID>
    <Correlation />
    <Execution ProcessID="8700" ThreadID="2464" />
    <Channel>System</Channel>
    <Computer>computer.domain.se</Computer>
    <Security UserID="S-1-5-18" />
  </System>
  <EventData>
    <Data Name="ResourceName">MSDTC-wfalitecl011Dtc</Data>
    <Data Name="ResourceGroup">wfalitecl011Dtc</Data>
  </EventData>
</Event>

Plus de journal:

Log Name:      System
Source:        Microsoft-Windows-FailoverClustering
Date:          5/26/2014 9:56:29 AM
Event ID:      1205
Task Category: Resource Control Manager
Level:         Error
Keywords:      
User:          SYSTEM
Computer:      computer.domain.se
Description:
The Cluster service failed to bring clustered service or application 'wfalitecl011Dtc' completely online or offline. One or more resources may be in a failed state. This may impact the availability of the clustered service or application.

Event XML:
<Event xmlns="http://schemas.Microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Microsoft-Windows-FailoverClustering" Guid="{BAF908EA-3421-4CA9-9B84-6689B8C6F85F}" />
    <EventID>1205</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>3</Task>
    <Opcode>0</Opcode>
    <Keywords>0x8000000000000000</Keywords>
    <TimeCreated SystemTime="2014-05-26T07:56:29.240758000Z" />
    <EventRecordID>367174</EventRecordID>
    <Correlation />
    <Execution ProcessID="8700" ThreadID="5836" />
    <Channel>System</Channel>
    <Computer>computer.domain.se</Computer>
    <Security UserID="S-1-5-18" />
  </System>
  <EventData>
    <Data Name="ResourceGroup">wfalitecl011Dtc</Data>
  </EventData>
</Event>

Et plus de journal:

Log Name:      Application
Source:        Microsoft-Windows-MSDTC Client 2
Date:          5/26/2014 8:48:13 AM
Event ID:      4879
Task Category: CM
Level:         Warning
Keywords:      Classic
User:          N/A
Computer:      domain.comoputer.se
Description:
MSDTC encountered an error (HR=0x80000171) while attempting to establish a secure connection with system WFALITECL011DTC.
Event Xml:
<Event xmlns="http://schemas.Microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Microsoft-Windows-MSDTC Client 2" Guid="{155CB334-3D7F-4ff1-B107-DF8AFC3C0363}" EventSourceName="MSDTC Client 2" />
    <EventID Qualifiers="32768">4879</EventID>
    <Version>0</Version>
    <Level>3</Level>
    <Task>3</Task>
    <Opcode>0</Opcode>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2014-05-26T06:48:13.000000000Z" />
    <EventRecordID>1766166</EventRecordID>
    <Correlation />
    <Execution ProcessID="0" ThreadID="0" />
    <Channel>Application</Channel>
    <Computer>computer.domain.se</Computer>
    <Security />
  </System>
  <EventData>
    <Data Name="param1">80000171</Data>
    <Data Name="param2">WFALITECL011DTC</Data>
  </EventData>
</Event>

Ceci est trouvé dans le cluster.log:

000021fc.00000528::2014/05/26-07:53:12.196 WARN  [API] s_ApiOpenResourceEx: Resource aabda8c2-3771-4175-899a-0c28ca69bfa6 not found, status = 5007

J'ai essayé de supprimer le compte d'ordinateur publicitaire pour ce service, aucune différence. J'ai supprimé et recréé le service un tas de fois mais toujours le même résultat.

Est-ce que quelqu'un a une idée sur où commencer à regarder?

4
Trones

Cela faisait longtemps que j'ai posté ceci, j'ai résolu le problème après moi. Le problème était lié à Symantec Storage Foundation.

KB ici: http://www.symantec.com/business/support/index?page=content&id=tech12516

Dans l'article, il dit que vous devez les appeler pour obtenir un correctif, mais SP2 disponible pour le téléchargement a également résolu le problème.

2
Trones