Служба FRS возникают ошибки «error_sharing_violation» при попытке выполнить репликацию данных, он все еще используется

Переводы статьи Переводы статьи
Код статьи: 822300 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Проблема

На или на члены репликации распределенной файловой системы (DFS) контроллеры домена, на которых размещен набор реплик SYSVOL, может оказаться события подобное приведенному ниже в области репликации файлов (FRS) службы Просмотр событий:

Тип события: предупреждение
Источник события: NtFrs
Категория события: нет
КОД события: 13573
Дата: Дата
Время: Время
Пользователь: н/Д
Компьютер: Имя_компьютера
Описание: Служба репликации файлов многократно запрещено обновление

Имя файла:Имя_файла.txt
Идентификатор GUID файла: 97130a43-f134-4595-88cc6c87c3d41955

Обнаружен файл согласованного нарушение общего доступа. Совместное использование происходит конфликт при другой пользователь или приложение удерживает открытым, блокирующие FRS из ее обновления. Разрабатывает, причиной нарушения совместного доступа может привести к устаревшим содержимым реплицируемой. Служба FRS будет продолжать попытки обновления, но будет заблокирован до исключаются нарушения совместного доступа.

Возможные причины возникновения нарушения совместного доступа используются другие источники, которые может открыть файл будет реплицировано на конечном компьютере в. Определяет полный путь к файлу в нарушение доступа откройте Управление компьютером, общие папки, откройте файлы из compmgmt.msc для искомого файла и пользователя, который содержит файл, открытый. Поиск файлов, перечисленных выше, щелкните правой кнопкой мыши файл, выберите «Закрыть», чтобы принудительно закрыть файл. Обратите внимание, если несколько файлов с одинаковым именем удерживаются открытым, необходимо закрыть все или выполнять дополнительные действия, описанные в статье БАЗЫ знаний для определения файла, с указанием полного пути, который совпадает с идентификатором GUID сообщила в событии.

Причина

Это может произойти по одной из следующих причин:
  • Служба FRS не удается установить файл в месте назначения так как он обнаружил нарушение общего доступа.
  • Служба FRS не может создать промежуточный файл репликации так как службы репликации файлов обнаружила нарушения совместного доступа.
Нарушение общего доступа может произойти, если другие источники имеют открытые дескрипторы файлов для репликации. Как правило программы, которые могут устроить Нарушение общего доступа являются:
  • Антивирусные программы
  • Средства оптимизации диска
  • Политики файловой системы, многократно применяемые контроля доступа изменения в списке (ACL)
  • Профиль пользователя или личные данные, постоянно который помещается в наборе реплик
  • Любой тип данных, который открыто на длительные периоды времени конечный пользователь, программа или процесс

Решение

Для решения этой проблемы используйте один из следующих способов.

Метод 1: Используется функция отмены установки

В Windows Server 2003, можно использовать возможность установить переопределения Переименуйте файл заблокирован. Это позволяет на выполнение репликации файлов. Для получения дополнительных сведений о том, как Включите эту функцию и использовать ее, щелкните следующий номер статьи для просмотра в статье базы знаний Майкрософт:
816493Настройка позволяет меньше нарушения совместного использования блока репликации службы репликации файлов

Способ 2: Определение заблокированные файлы и освободить дескрипторы

Если вы не используете Windows Server 2003, или если вы не хотите Включите функцию установить переопределения, единственным способом предотвращения проблемы с возникновение заключается в высвобождении дескрипторов заблокированных файлов. Тем не менее поскольку число раз в час, который указан только записать 13573 событие параметр событие нарушения совместного использования максимальное количество файлов в подобной ситуации могут не были зарегистрированы еще. Таким образом чтобы освободить дескрипторы всех заблокированные файлы, Сначала необходимо определить полный набор открытых файлов.

Для отслеживания в Windows 2000, загрузите и установите исправление, описанное в следующие статьи базы знаний Майкрософт:
815473 Служба репликации файлов не регистрирует ошибки нарушения совместного доступа
Это исправление можно задать параметры для элемента управления ведение журнала событий 13573. Данное исправление содержит "установить переопределения Функция"с Windows Server 2003.

Для определения полного набора файлы в INSTALL_RETRY состоянии, выполнение ntfrsutl.exe inlog команды и попробуйте найти все записи файла с состоянием, т.е. помеченные IBCO_INSTALL_RETRY. Чтобы узнать полный путь к файлу, которое было Удержание, выполните следующие действия.
  1. Узнать идентификатор GUID файла либо из описания событие с кодом или inlog данных, извлекаются. Будет выглядеть inlog данных Следующий пример:
    Тип таблицы: Входящий таблицы журнала для системный том ДОМЕНА (общий) (1)
    Флаги: 010000c6 флаги [InstallInc CmpresStage содержимого VVAct Повторить]
    IFlags: 00000001 флаги [IFlagVVRetireExec]
    Состояние: состоянии CO 0000000d: IBCO_INSTALL_RETRY
    FileGuid: 36a42f7e-b3a9-494 c-ae0cef2929771d6e
    EventTime: Четверг 29 мая 2003 г. 19: 13: 40
    Имя файла: Имя файлаTXT

  2. Преобразовать файл GUID полный путь с помощью доступных средства или при анализе данных по IDTable операциям. Можно извлечь данные по с помощью ntfrsutl idtable команда.

Найти путь К файлу, удерживаемая Open

Чтобы найти путь к файлу, удерживаемая открытых, выполните следующие действия:
  1. Получить FRSDiag.exe, а затем запустите ее. Для получения FRSDiag.exe, посетите веб-узел корпорации Майкрософт:
    http://www.Microsoft.com/downloads/details.aspx?FamilyId = 43CB658E-8553-4DE7-811A-562563EB5EBF & displaylang = en
  2. Введите имя целевого сервера, который содержит ошибку, или нажмите кнопку Обзор, а затем найдите сервер.
  3. На Выделенные области меню, нажмите кнопкуСнять все.
  4. Выберите Средство синтаксического анализа IDTable загрузке поле.
  5. Нажмите кнопку Перейти.

    Создается файл с именем FRSDiag.txt в папке %USERPROFILE%\Desktop\Logs.
  6. Поиск GUID файла и дату создания файла в FRSDiag.txt.
После определения файла, который будет проводиться открытым, можно Чтобы узнать, какой процесс имеет файл с помощью Process Explorer от компании Sysinternals заблокирован. Для загрузки Process Explorer посетите следующий веб-узла Sysinternals веб-узел:
http://technet.microsoft.com/ru-ru/sysinternals/bb896653.aspx
Чтобы использовать Process Explorer, выполните следующие действия.
  1. Запустить Process Explorer, а затем подождите, пока все процесс загрузить данные.
  2. На Найти меню, нажмите кнопкуНайти маркер или DLL.
  3. Введите путь к файлу (например, типscripts\filename.txt), а затем нажмите кнопкуПоиск.
  4. После обнаружения процесса, дважды щелкните его, а затем Убедитесь в том, что это имя файла, который будет проводиться открытым.
  5. Если требуется, чтобы завершить процесс.
Корпорация Майкрософт предоставляет контактные данные независимых производителей, чтобы помочь пользователям получить необходимую техническую поддержку. Эта информация может быть изменена без предварительного уведомления. Корпорация Майкрософт не поддерживает гарантирует точность этой контактной информации о независимых производителей.

Продукты независимых производителей, обсуждаемые в этой статье производятся компаниями, независимыми от корпорации Майкрософт. Корпорация Майкрософт не гарантий, явных или подразумеваемых, в отношении производительности или надежности Эти продукты.

Если выяснится, что поддержание этот файл открыт поведение среды, либо отключить ведение журнала с этой событие, или увеличить или уменьшить количество событий, обнаруженной в час. Для этого Это, выполните следующие действия для изменения назначенного реестра подразделы.

Важные Этот раздел, метод или задача содержит действия, о том, как внести изменения в реестр. Тем не менее при неправильном изменении реестра, могут возникнуть серьезные проблемы. Таким образом Убедитесь, что внимательно выполните следующие действия. Для дополнительной защиты резервную копию реестра перед внесением изменений. Затем при возникновении неполадок можно восстановить реестр. Для получения дополнительных сведений о том, как резервное копирование и восстановление реестра щелкните следующий номер статьи базы знаний Майкрософт:
322756 Резервное копирование и восстановление реестра Windows
  1. Запустите редактор реестра.
  2. Найдите и измените следующий раздел:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NtFrs\Parameters

    Имя параметра: Включить ведение журнала нарушение общего доступа К
    Значение Тип: DWORD
    Диапазон значений: 0 или 1
    Значение по умолчанию: 0
    Описание: Включение или выключение общего доступа к регистрации нарушение или отключить.
  3. Найдите и измените следующий раздел:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NtFrs\Parameters

    Имя параметра: Max событие нарушения совместного использования
    Тип значения: DWORD
    Диапазон значений: 1 до 2000
    Значение по умолчанию: 10
    Описание: Определяет максимальное количество сообщалось события нарушение общего доступа для каждого период времени.
  4. Найдите и измените следующий раздел:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NtFrs\Parameters

    Имя параметра: Счетчик повторов нарушение прав доступа
    Тип значения: DWORD
    Диапазон значений: 1 до 2000
    Значение по умолчанию: 10
    Описание: Определяет частоту обмена нарушение события для каждого изменения порядка. Для Пример значения 10, отчет 1 каждые 10, которые являются нарушения совместного доступа столкнулся на изменение.

Ссылки

Для дополнительной сведения, щелкните следующий номер статьи в База знаний корпорации Майкрософт:
284947 Антивирусные программы могут изменять дескрипторы безопасности и причиной чрезмерной репликации данных FRS Sysvol и DFS
279156 Результаты настройки политики файловой системы на диск или папку, реплицируются службой репликации файлов
815263 Антивирусные программы резервного копирования и программы оптимизации диска, совместимых с репликации файлов службы

Свойства

Код статьи: 822300 - Последний отзыв: 15 июня 2011 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • операционная система Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
Ключевые слова: 
kbmt KB822300 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:822300

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com