Файл базы данных используется другим процессом
Мы используем среду Exchange 2010 SP3 UR27 на Windows Server 2008 R2. Мне известно, что поддержка Exchange 2010 скоро заканчивается, и мы планируем перейти на более новую платформу до этого. Я вижу проблемы с файлами базы данных, которые используются другим процессом при переключении на другие серверы почтовых ящиков Exchange, что впоследствии приводит к сбою хранилища данных.
Мы работаем с группой обеспечения доступности баз данных на 6 физических серверах, по 4 копии каждой базы данных. Система работает нормально каждый день, но при сбое баз данных на другие серверы начинают возникать проблемы. Программа просмотра событий сообщает:
mxexchangerepl (6860) Попытка открыть файл "C:\ExchangeStorage\DiskX\DBX\DBX.edb" для доступа только для чтения завершилась системной ошибкой 32 (0x00000020): "Процесс не может получить доступ к файлу, поскольку он используется другой процесс. Операция открытия файла завершится с ошибкой -1032 (0xfffffbf8).
На сервере нет антивируса или подобного программного обеспечения безопасности, которое сканирует файлы.
Нет никаких подключений к общим ресурсам, кроме других серверов баз данных Exchange в группе обеспечения доступности баз данных.
Во всех базах данных включено циклическое ведение журнала и ежедневное резервное копирование через DPM, где мы видим проблемы с зависанием резервных копий.
Состояние масштабирования на стороне приема (RSS) и состояние разгрузки дымохода отключены.
У кого-нибудь есть идеи, что еще может вызвать такие проблемы?