Hello all,
everytime i do a server switchover (to perform a maintenance operation) or a automatic failover happened (sporadic timeouts while veeam backups are running), i notice the following error in application event log:
msexchangerepl (3912) An attempt to open the file "D:\MSX_DATA\EDB2.edb" for read only access failed with system error 32 (0x00000020): "The process cannot access the file because it is being used by another process. ". The open
file operation will fail with error -1032 (0xfffffbf8).
It's a three node Exchange 2013 CU8 DAG on Windows Server 2012 R2. All servers are on the same subnet. I already increased SameSubnetDelay in cluster config to 2000, but we still notice failovers and the error above about once a month during veeam backup is running. Sometimes i have to reboot the server to resolve the lock but sometimes even a reseed of DatabaseCopy is necessary to be able to mount the database copy again.
I checked permissions and anti virus exclusions but all seems to be fine. I even uninstalled antivirus temporarily in our lab, but the error is still reproducible with no veaam backups and no antivirus active after a manual switchover.
I also ran Test-ReplicationHealth cmdlet, but all tests passed.
Any help would be appreciated!
Thanks,
Markus