Сервер Windows: Помилка 4012 з'являється в журналі подій реплікації DFS контролера домену Active Directory

Summary: Якщо контролер домену Active Directory (DC) не може реплікувати дані SYSVOL від партнера протягом тривалого часу, реплікація SYSVOL припиняється. Помилка 4012 реєструється в журналі подій реплікації розподіленої файлової системи (DFSR) відповідного постійного струму, коли це відбувається. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Помилка 4012 (джерело: DFSR) відображається в журналі подій DFSR постійного струму. Опис події містить шлях до папки SYSVOL, як показано тут:

The DFS Replication service stopped replication on the folder with the following local path: C:\Windows\SYSVOL\domain. This server has been disconnected from other partners for n days, which is longer than the time allowed by the MaxOfflineTimeInDays parameter (60). DFS Replication considers the data in this folder to be stale, and this server will not replicate the folder until this error is corrected.

[The rest of the event description has been omitted.]

Локальний шлях може відрізнятися, хоча ця стаття застосовується лише у випадку, якщо в ній згадується папка SYSVOL. У наведеному вище прикладі n вказує на кількість днів, протягом яких DC не міг зв'язатися з партнером. Це число варіюється, але завжди більше значення MaxOfflineTimeInDays.

Cause

Розподілена реплікація файлової системи (DFSR) вимагає, щоб партнери з реплікації були на регулярному зв'язку. Якщо сервер не може зв'язатися з партнером протягом тривалого часу, реплікація на цьому сервері вимикається.

MaxOfflineTimeInDays, яке має значення за замовчуванням 60, означає найдовший допустимий час, протягом якого сервери не мають зв'язку один з одним. Це аналогічно, хоча й окремо від часу життя надгробка в лісі Активної Директорії.

Resolution

Примітка: Ігноруйте частину опису події, яка говорить видалити сервер із групи реплікації та додати його знову. Це неправильна процедура при роботі з реплікацією SYSVOL.


Сценарій 1: У домені є лише один ДЦ.

Якщо в домені є лише один DC, необхідна авторитетна синхронізація SYSVOL, щоб гарантувати, що реплікація відбудеться в разі додавання іншого. Дізнайтеся, як виконати авторитетну синхронізацію даних SYSVOL за допомогою реплікації розподіленої файлової системи (DFSR) для відповідних кроків. Будь-які кроки, в яких згадуються інші ДЦ або примусова реплікація, можуть бути пропущені.


Сценарій 2: У домені є кілька ДЦ.

Якщо в домені є кілька DC, необхідно визначити, на скільки з них поширюється проблема. Зробіть це, здійснивши пошук у журналах подій DFSR ДЦ на наявність помилки 4012. У недавньому минулому всі постраждалі ДЦ мали цю помилку у своїх журналах.

  • Якщо це стосується лише одного постійного струму, виконайте несанкціоновану синхронізацію SYSVOL на цьому постійному струмі. Дізнайтеся, як виконати неавторитетну синхронізацію даних SYSVOL за допомогою розподіленої реплікації файлової системи (DFSR) для відповідних кроків.
  • Якщо це стосується кількох DC, але є інші DC, які не зазнали впливу, виконайте несанкціоновану синхронізацію SYSVOL на всіх уражених DC.
  • Якщо це стосується всіх DC у домені, один DC має бути обраний як авторитетне джерело даних SYSVOL. Для цього потрібно перевірити дані в ієрархії папок SYSVOL кожного постійного струму та визначити, яка копія є найактуальнішою. Після вибору авторитетного джерела виконайте авторитетну синхронізацію SYSVOL на цьому постійному струмі. Дивіться Сценарій 1 вище, щоб отримати посилання на кроки. Виконайте всі кроки процедури для того, щоб синхронізувати SYSVOL на всіх ДЦ у домені.

Additional Information

У домені з кількома DC також може бути можливим відновити реплікацію на ураженому DC шляхом збільшення значення MaxOfflineTimeInDays. Це не було детально перевірено, але кілька разів допомагало вирішити проблему. Щоб встановити MaxOfflineTimeInDays, виконайте таку команду:

wmic.exe /namespace:\\root\microsoftdfs path DfsrMachineConfig set MaxOfflineTimeInDays=x

Значення x має бути більшим за кількість днів, зазначену в помилці 4012. Перезапустіть службу DFS Replication після виконання команди та перевірте журнал подій DFS Replication на наявність помилок. Якщо реплікація вже деякий час не вдається, очікуються події, пов'язані з виявленням та вирішенням конфлікту. Вони свідчать про те, що ДФСР працює за задумом.

Як тільки реплікація відновиться, знову виконайте команду зі значенням 60, щоб повернутися MaxOfflineTimeInDays до значення за замовчуванням. (Це необов'язково.)

Affected Products

Microsoft Windows Server 2016, Microsoft Windows Server 2019, Microsoft Windows Server 2022, Microsoft Windows Server 2025

Products

PowerEdge R250, PowerEdge R260, PowerEdge R350, PowerEdge R360, PowerEdge R450, PowerEdge R550, PowerEdge R650, PowerEdge R650xs, PowerEdge R6515, PowerEdge R6525, PowerEdge R660, PowerEdge R660xs, PowerEdge R6615, PowerEdge R6625, PowerEdge R750 , PowerEdge R750XA, PowerEdge R750xs, PowerEdge R7515, PowerEdge R7525, PowerEdge R760, PowerEdge R760XA, PowerEdge R760xd2, PowerEdge R760xs, PowerEdge R7615, PowerEdge R7625, PowerEdge R860, PowerEdge R960, PowerEdge T140, PowerEdge T150, PowerEdge T160, PowerEdge T340, PowerEdge T350, PowerEdge T360, PowerEdge T440, PowerEdge T550, PowerEdge T560, PowerEdge T640 ...
Article Properties
Article Number: 000218367
Article Type: Solution
Last Modified: 28 Apr 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.