Ich habe diesen Windows Server 2008 R2-Domänencontroller auf einem physischen Dell-Server, Modell PowerEdge R510.
Hier gibt es einige elektrische Probleme, daher ist ein Stromausfall leider weit verbreitet. Es gibt USVs, die jedoch nicht so zuverlässig sind, wie sie sein sollten, und manchmal kommt es bei Servern zu unreinen Abschaltungen.
Aus irgendeinem Grund kann ich das wirklich nicht verstehen. Manchmal tritt dieser spezifische DC nach einem unsauberen Herunterfahren auf und stößt auf einen USN-Rollback , der uns zwingt, ihn herabzustufen und wieder zu fördern.
Dies ist überhaupt nicht sinnvoll, da es sich bei dem Server um einen physischen Server handelt und noch nie ein Snapshot, Klonen und / oder Wiederherstellen durchgeführt wurde. Außerdem ist keine zusätzliche Software darauf installiert, sondern führt nur DC-Aufgaben aus. Insbesondere ist kein Klonen / Wiederherstellen / welche Software auch immer vorhanden.
Eine Beschädigung des Dateisystems wäre zumindest sinnvoll, ein USN-Rollback jedoch nicht, da der Server auf keinen Fall in einen früheren Zustand zurückversetzt werden kann. Dies ist jedoch in den letzten zwei Monaten mindestens dreimal passiert, so dass es definitiv kein einmaliges verrücktes Ereignis war. aber ich kann überhaupt keine Erklärung finden.
Was könnte der Grund für dieses Problem sein?
quelle
HKLM\System\CurrentControlSet\Services\NTDS\Parameters\DSA not writable
= 4Antworten:
Ich habe heute ein paar Stunden darüber nachgedacht. Es ist ein bisschen verwirrend, aber wie ich in meinem Kommentar angedeutet habe, ist meine beste Vermutung, dass entweder eine Art Festplatten-Caching stattfindet, das nicht auf die Festplatte übertragen wird, bevor der Stromausfall / das schmutzige Herunterfahren den Inhalt des Caches gelöscht hat ... Oder, da Sie auf einem RAID-Volume arbeiten, auf dem ntds.dit gespeichert ist, kann der Stromausfall dazu führen, dass Ihr RAID-Volume vorübergehend unterbrochen oder inkohärent wird, wenn auch nur für einen Moment.
Wir wissen, dass die Parteilinie bei USN-Rollbacks besteht, wenn ein DC in einem früheren Zustand wiederhergestellt wird. Das klassische Beispiel ist das Wiederherstellen eines virtualisierten DC aus einem Snapshot. Ich weiß, dass dies nicht genau auf Sie zutrifft ... aber selbst bei einer Festplatte mit einem Schreibcache können Sie sich vorstellen, dass die Daten, die sich physisch auf der Festplatte befinden, einen "vorherigen Status" enthalten, während sich der Schreibcache befindet ist das, was tatsächlich den aktuellsten Zustand des DC enthält ... selbst wenn die beiden Zustände nur eine halbe Sekunde voneinander entfernt sind.
Denken Sie über diese Kommentare von Microsoft nach:
Ich weiß, dass Ihr DC keine VM ist, aber das Konzept gilt immer noch. Festplatten-Caching und DCs werden nicht gemischt. Aus diesem Grund wird durch die Installation von Active Directory das Schreib-Caching als Windows-Richtlinie deaktiviert. Sie können jedoch weiterhin Caching-Mechanismen in Ihrem Hardware-RAID-Controller usw. verwenden.
Das ist ein Replikationskiller, der mich auf physischen DCs mit RAID 1-Volumes sehr gebissen hat. Ich persönlich hatte noch nie einen tatsächlichen USN-Rollback, der dadurch verursacht wurde, aber die Replikation auf diesem DC wird dadurch beendet. Ich meine, stellen Sie sich ein RAID 1-Volume mit 2 Festplatten vor. 1 Antrieb stirbt. Sie entfernen es, legen ein neues Laufwerk ein ... aaaaaaund DSA nicht beschreibbar.
Aus dem AskDS-Blog :
Auch hier geht es um virtualisierte DCs, aber das Disk-Caching-Konzept gilt auch für physische DCs.
Da ist also meine Idee. Ich denke, es hat etwas mit Ihrem Speichersystem zu tun. Auf jeden Fall möchten Sie alle Caching-Mechanismen zumindest auf dem Volume ntds.dit deaktivieren, insbesondere wenn Sie zu Stromausfällen neigen.
quelle