Hello guys.
We have strange problem.
At the moment we have coexistence scenario with Exchange 2010 DAG and Exchange 2013 DAG (2 Servers on Hyper-V Cluster).
Sometimes when I move a mailbox from 2010 to 2013, MoveRequest get "Relinquish" Status and Database crashes with errors and activate on another server. This mailbox goes to quarantine, which is then removed in the registry.
Today a database crashed without any mailbox moverequests.
This errors appear in logs:
MSExchangeIS 1002:
Unhandled exception (System.Threading.LockRecursionException: Recursive read lock acquisitions not allowed in this mode.
at System.Threading.ReaderWriterLockSlim.TryEnterReadLockCore(TimeoutTracker timeout)
at System.Threading.ReaderWriterLockSlim.TryEnterReadLock(TimeoutTracker timeout)
at Microsoft.Exchange.Server.Storage.Common.LockManager.NamedLockObject.TryGetLock(LockType lockType, TimeSpan timeout, ILockStatistics lockStats)
at Microsoft.Exchange.Server.Storage.Common.LockManager.GetNamedLockImpl(NamedLockObject lockObject, LockType lockType, TimeSpan timeout, ILockStatistics lockStats)
at Microsoft.Exchange.Server.Storage.Common.LockManager.TryGetLock(ILockName lockName, LockType lockType, TimeSpan timeout, ILockStatistics lockStats)
at Microsoft.Exchange.Server.Storage.StoreCommonServices.Context.TryLockMailboxForOperation(MailboxState mailboxState, Boolean sharedLock, TimeSpan timeout)
at Microsoft.Exchange.Server.Storage.StoreCommonServices.Context.StartMailboxOperation(MailboxCreation mailboxCreation, Boolean findRemovedMailbox, Boolean skipQuarantineCheck, Boolean takeDababaseConnectionOwnership)
MSExchangeIS 1013
The mailbox with mailboxguid "b85741c8-e89d-49d9-9ea5-f6f3d7eff56b" caused crash or resource outage on database (GUID="345dde76-4830-4610-b4c9-88198b9e9ed5"). Description: LockRecursionException: ST.ReaderWriterLockSlim.TryEnterReadLockCore,ST.ReaderWriterLockSlim.TryEnterReadLock,MESSCLM.NamedLockObject.TryGetLock,MESSC.LockManager.GetNamedLockImpl,MESSC.LockManager.TryGetLock,MESSSCS.Context.TryLockMailboxForOperation,MESSSCS.Context.StartMailbox.
MSExchange Mailbox Replication 1114
The Microsoft Exchange Mailbox Replication service was unable to save changes to request.
Request: 'b85741c8-e89d-49d9-9ea5-f6f3d7eff56b' (836b7950-3d48-4088-9b74-ea540712d5fd)
Database: TestDB1
Error: MapiExceptionMdbOffline: Unable to make connection to the server. (hr=0x80004005, ec=1142)
Diagnostic context:
Lid: 41192 dwParam: 0x1
Lid: 49384
Lid: 51176 StoreEc: 0x476
Lid: 48104
Lid: 39912 StoreEc: 0x476
Lid: 41192 dwParam: 0x2
Lid: 49384
Lid: 51176 StoreEc: 0x476
Lid: 48104
Lid: 39912 StoreEc: 0x476
Lid: 41192 dwParam: 0x0
Lid: 49064 dwParam: 0x1
Lid: 38439 EMSMDBPOOL.EcPoolConnect called [length=48]
Lid: 54823 EMSMDBPOOL.EcPoolConnect returned [ec=0x476][length=20][latency=0]
ExchangeStoreDB 126
At '09.02.2016 3:07:00' the Exchange store database 'TestDB1' copy on this server encountered an error that caused the database to be dismounted. For more detail about the failure, consult the Event log on the server for other "ExchangeStoreDb" or "msexchangerepl" events. A successful failover restored service.
Watson report about to be sent for process id: 8128, with parameters: E12, c-RTL-AMD64, 15.00.1156.006, M.E.Store.Worker,
unknown, M.E.S.S.C.L.NamedLockObject.TryGetLock, S.Threading.LockRecursionException, b062, unknown.
ErrorReportingEnabled: False