Mailbox Database Content Index Failed and Suspended
Hello,
I am having an issue with a Mailbox Database. The content index shows FailedAndSuspended. there are no Bad Copy Counts and it shows as Mounted. I have no DAG so this is a single database and followed the article
here:
http://technet.microsoft.com/en-us/library/ee633475(v=exchg.150).aspx
After it crawled for a little while it went to Failed, then unknown, then crawling, and has finally ended up at FailedAndSuspended again. I am also popping errors as follows:
MSExchangeFastSearch Event ID 1004
MSExchangeIS Event ID 1012
MSExchange ADAccess Event ID 4020
MSExchangeRepl Event ID 4087 (Though this is weird as it is a stand alone database why would it try to replicate it?)
MSExchange Common Event ID 4999
The following Warnings are hitting at the same time:
MSExchangeFastSearch Event ID 1006, 1009, 1010
MSExchange Mid-Tier Storage Event ID 6002, 10010
Anyone have any thoughts on a fix for this?
Michael R. Mastro II
Ok I did a Set-MailboxDatabase "Mailbox Database #" -IndexEnabled $false, then stopped both the MS Exchange Search and MS Exchange Search Host Controllers. Started them again and it showed disabled when I did a get-mailboxdatabasecopystatus. I then went
Set-MailboxDatabase "Mailbox Database #" -IndexEnabled $true. After about 10 minutes got a FailedAndSuspended Status. So here are the logs from event viewer.
Log Name: ApplicationSource: MSExchange Mid-Tier StorageDate: 7/20/2014 7:53:49 PMEvent ID: 6002Task Category: ResourceHealthLevel: WarningKeywords: ClassicUser: N/AComputer: MRM2EX1.MRM2Inc.comDescription:Ping of mdb '7d98ce58-997c-41c1-abde-06d7eaf3dbdd' timed out after '00:00:00' minutes. Last successful ping was at '7/20/2014 11:53:49 PM' UTC.Event Xml:<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> <System> <Provider Name="MSExchange Mid-Tier Storage" /> <EventID Qualifiers="32768">6002</EventID> <Level>3</Level> <Task>6</Task> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2014-07-20T23:53:49.000000000Z" /> <EventRecordID>703314</EventRecordID> <Channel>Application</Channel> <Computer>MRM2EX1.MRM2Inc.com</Computer> <Security /> </System> <EventData> <Data>7d98ce58-997c-41c1-abde-06d7eaf3dbdd</Data> <Data>00:00:00</Data> <Data>7/20/2014 11:53:49 PM</Data> </EventData></Event>
Log Name: ApplicationSource: MSExchangeFastSearchDate: 7/20/2014 7:37:17 PMEvent ID: 1006Task Category: GeneralLevel: WarningKeywords: ClassicUser: N/AComputer: MRM2EX1.MRM2Inc.comDescription:The FastFeeder component received a connection exception from FAST. Error details: Microsoft.Exchange.Search.Fast.FastConnectionException: Connection to the Content Submission Service has failed. ---> Microsoft.Ceres.External.ContentApi.ConnectionException: Recovery failed after 0 retries at Microsoft.Ceres.External.ContentApi.DocumentFeeder.DocumentFeeder.CheckRecoveryFailed() at Microsoft.Ceres.External.ContentApi.DocumentFeeder.DocumentFeeder.SubmitDocument(Document document, TimeSpan timeout) at Microsoft.Ceres.External.ContentApi.DocumentFeeder.DocumentFeeder.SubmitDocument(Document document) at Microsoft.Exchange.Search.Fast.FastFeeder.SubmitDocumentInternal(Object state) --- End of inner exception stack trace ---Event Xml:<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> <System> <Provider Name="MSExchangeFastSearch" /> <EventID Qualifiers="32772">1006</EventID> <Level>3</Level> <Task>1</Task> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2014-07-20T23:37:17.000000000Z" /> <EventRecordID>703192</EventRecordID> <Channel>Application</Channel> <Computer>MRM2EX1.MRM2Inc.com</Computer> <Security /> </System> <EventData> <Data>Microsoft.Exchange.Search.Fast.FastConnectionException: Connection to the Content Submission Service has failed. ---> Microsoft.Ceres.External.ContentApi.ConnectionException: Recovery failed after 0 retries at Microsoft.Ceres.External.ContentApi.DocumentFeeder.DocumentFeeder.CheckRecoveryFailed() at Microsoft.Ceres.External.ContentApi.DocumentFeeder.DocumentFeeder.SubmitDocument(Document document, TimeSpan timeout) at Microsoft.Ceres.External.ContentApi.DocumentFeeder.DocumentFeeder.SubmitDocument(Document document) at Microsoft.Exchange.Search.Fast.FastFeeder.SubmitDocumentInternal(Object state) --- End of inner exception stack trace ---</Data> </EventData></Event>
Log Name: ApplicationSource: MSExchangeFastSearchDate: 7/20/2014 7:43:22 PMEvent ID: 1010Task Category: GeneralLevel: WarningKeywords: ClassicUser: N/AComputer: MRM2EX1.MRM2Inc.comDescription:An operation attempted against a FAST endpoint exprienced an exception. This operation may be retried. Error details: Microsoft.Exchange.Search.Fast.PerformingFastOperationException: An Exception was received during a FAST operation. ---> System.ServiceModel.CommunicationException: The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or an underlying network resource issue. Local socket timeout was '00:01:00'. ---> System.IO.IOException: The write operation failed, see inner exception. ---> System.ServiceModel.CommunicationException: The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or an underlying network resource issue. Local socket timeout was '00:01:00'. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host at System.Net.Sockets.Socket.Send(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags) at System.ServiceModel.Channels.SocketConnection.Write(Byte[] buffer, Int32 offset, Int32 size, Boolean immediate, TimeSpan timeout) --- End of inner exception stack trace --- at System.ServiceModel.Channels.SocketConnection.Write(Byte[] buffer, Int32 offset, Int32 size, Boolean immediate, TimeSpan timeout) at System.ServiceModel.Channels.BufferedConnection.WriteNow(Byte[] buffer, Int32 offset, Int32 size, TimeSpan timeout, BufferManager bufferManager) at System.ServiceModel.Channels.BufferedConnection.Write(Byte[] buffer, Int32 offset, Int32 size, Boolean immediate, TimeSpan timeout) at System.ServiceModel.Channels.ConnectionStream.Write(Byte[] buffer, Int32 offset, Int32 count) at System.Net.Security.NegotiateStream.StartWriting(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest) at System.Net.Security.NegotiateStream.ProcessWrite(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest) --- End of inner exception stack trace --- at System.Net.Security.NegotiateStream.ProcessWrite(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest) at System.Net.Security.NegotiateStream.Write(Byte[] buffer, Int32 offset, Int32 count) at System.ServiceModel.Channels.StreamConnection.Write(Byte[] buffer, Int32 offset, Int32 size, Boolean immediate, TimeSpan timeout) --- End of inner exception stack trace ---Server stack trace: at System.ServiceModel.Channels.StreamConnection.Write(Byte[] buffer, Int32 offset, Int32 size, Boolean immediate, TimeSpan timeout) at System.ServiceModel.Channels.StreamConnection.Write(Byte[] buffer, Int32 offset, Int32 size, Boolean immediate, TimeSpan timeout, BufferManager bufferManager) at System.ServiceModel.Channels.FramingDuplexSessionChannel.OnSendCore(Message message, TimeSpan timeout) at System.ServiceModel.Channels.TransportDuplexSessionChannel.OnSend(Message message, TimeSpan timeout) at System.ServiceModel.Channels.OutputChannel.Send(Message message, TimeSpan timeout) at System.ServiceModel.Dispatcher.DuplexChannelBinder.Request(Message message, TimeSpan timeout) at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout) at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation) at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)Exception rethrown at [0]: at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) at Microsoft.Ceres.ContentEngine.Admin.FlowService.IFlowServiceManagementAgent.GetFlows() at Microsoft.Exchange.Search.Fast.IndexManager.<GetFlows>b__16() at Microsoft.Exchange.Search.Fast.IndexManagementClient.PerformFastOperation[T](Func`1 function, String eventLogKey) --- End of inner exception stack trace ---Event Xml:<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> <System> <Provider Name="MSExchangeFastSearch" /> <EventID Qualifiers="32772">1010</EventID> <Level>3</Level> <Task>1</Task> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2014-07-20T23:43:22.000000000Z" /> <EventRecordID>703224</EventRecordID> <Channel>Application</Channel> <Computer>MRM2EX1.MRM2Inc.com</Computer> <Security /> </System> <EventData> <Data>Microsoft.Exchange.Search.Fast.PerformingFastOperationException: An Exception was received during a FAST operation. ---> System.ServiceModel.CommunicationException: The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or an underlying network resource issue. Local socket timeout was '00:01:00'. ---> System.IO.IOException: The write operation failed, see inner exception. ---> System.ServiceModel.CommunicationException: The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or an underlying network resource issue. Local socket timeout was '00:01:00'. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host at System.Net.Sockets.Socket.Send(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags) at System.ServiceModel.Channels.SocketConnection.Write(Byte[] buffer, Int32 offset, Int32 size, Boolean immediate, TimeSpan timeout) --- End of inner exception stack trace --- at System.ServiceModel.Channels.SocketConnection.Write(Byte[] buffer, Int32 offset, Int32 size, Boolean immediate, TimeSpan timeout) at System.ServiceModel.Channels.BufferedConnection.WriteNow(Byte[] buffer, Int32 offset, Int32 size, TimeSpan timeout, BufferManager bufferManager) at System.ServiceModel.Channels.BufferedConnection.Write(Byte[] buffer, Int32 offset, Int32 size, Boolean immediate, TimeSpan timeout) at System.ServiceModel.Channels.ConnectionStream.Write(Byte[] buffer, Int32 offset, Int32 count) at System.Net.Security.NegotiateStream.StartWriting(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest) at System.Net.Security.NegotiateStream.ProcessWrite(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest) --- End of inner exception stack trace --- at System.Net.Security.NegotiateStream.ProcessWrite(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest) at System.Net.Security.NegotiateStream.Write(Byte[] buffer, Int32 offset, Int32 count) at System.ServiceModel.Channels.StreamConnection.Write(Byte[] buffer, Int32 offset, Int32 size, Boolean immediate, TimeSpan timeout) --- End of inner exception stack trace ---Server stack trace: at System.ServiceModel.Channels.StreamConnection.Write(Byte[] buffer, Int32 offset, Int32 size, Boolean immediate, TimeSpan timeout) at System.ServiceModel.Channels.StreamConnection.Write(Byte[] buffer, Int32 offset, Int32 size, Boolean immediate, TimeSpan timeout, BufferManager bufferManager) at System.ServiceModel.Channels.FramingDuplexSessionChannel.OnSendCore(Message message, TimeSpan timeout) at System.ServiceModel.Channels.TransportDuplexSessionChannel.OnSend(Message message, TimeSpan timeout) at System.ServiceModel.Channels.OutputChannel.Send(Message message, TimeSpan timeout) at System.ServiceModel.Dispatcher.DuplexChannelBinder.Request(Message message, TimeSpan timeout) at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout) at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation) at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)Exception rethrown at [0]: at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) at Microsoft.Ceres.ContentEngine.Admin.FlowService.IFlowServiceManagementAgent.GetFlows() at Microsoft.Exchange.Search.Fast.IndexManager.<GetFlows>b__16() at Microsoft.Exchange.Search.Fast.IndexManagementClient.PerformFastOperation[T](Func`1 function, String eventLogKey) --- End of inner exception stack trace ---</Data> </EventData></Event>
Log Name: ApplicationSource: MSExchange Mid-Tier StorageDate: 7/20/2014 7:53:49 PMEvent ID: 6002Task Category: ResourceHealthLevel: WarningKeywords: ClassicUser: N/AComputer: MRM2EX1.MRM2Inc.comDescription:Ping of mdb '7d98ce58-997c-41c1-abde-06d7eaf3dbdd' timed out after '00:00:00' minutes. Last successful ping was at '7/20/2014 11:53:49 PM' UTC.Event Xml:<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> <System> <Provider Name="MSExchange Mid-Tier Storage" /> <EventID Qualifiers="32768">6002</EventID> <Level>3</Level> <Task>6</Task> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2014-07-20T23:53:49.000000000Z" /> <EventRecordID>703314</EventRecordID> <Channel>Application</Channel> <Computer>MRM2EX1.MRM2Inc.com</Computer> <Security /> </System> <EventData> <Data>7d98ce58-997c-41c1-abde-06d7eaf3dbdd</Data> <Data>00:00:00</Data> <Data>7/20/2014 11:53:49 PM</Data> </EventData></Event>
Log Name: ApplicationSource: MSExchange Mid-Tier StorageDate: 7/20/2014 7:58:39 PMEvent ID: 10010Task Category: ResourceHealthLevel: WarningKeywords: ClassicUser: N/AComputer: MRM2EX1.MRM2Inc.comDescription:Process: MSExchangeDelivery (2824), Db:a433e8a2-ca26-438e-a9a3-d71305c6c266,C:1,BT:00:00:00,Db:7d98ce58-997c-41c1-abde-06d7eaf3dbdd,C:1,BT:00:00:00,Event Xml:<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> <System> <Provider Name="MSExchange Mid-Tier Storage" /> <EventID Qualifiers="32768">10010</EventID> <Level>3</Level> <Task>6</Task> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2014-07-20T23:58:39.000000000Z" /> <EventRecordID>703327</EventRecordID> <Channel>Application</Channel> <Computer>MRM2EX1.MRM2Inc.com</Computer> <Security /> </System> <EventData> <Data>Process: MSExchangeDelivery (2824), Db:a433e8a2-ca26-438e-a9a3-d71305c6c266,C:1,BT:00:00:00,Db:7d98ce58-997c-41c1-abde-06d7eaf3dbdd,C:1,BT:00:00:00,</Data> </EventData></Event>
Michael R. Mastro II
Similar Messages
-
Database copy is failed and suspended
Hi Everyone,
My environment is Exchange server 2010 sp3, two sites one denver one houston, 2 DAGs and DR server of each DAG is placed on the second DAG.
Scenario is
Site 1:denmbx1,denmbx2 and den1 are hosted on denver DAG01
Site 2: HOUmbx1,HOUmbx2 and HOU1 are hosted on DAG02
We've had outage few days back and now one mailbox database copy on one DR server is FAILED and SUSPNEDED while rest of the databases are Fine.
Now i cannot resume and update this database copy.
CAn anyone please help on this?
Thanks.Hi,
You can reseed database copy manually to check result. You need to dismount the active copy of the database and copy the database file (EDB file) to the same location on Mailbox server in
the DR site. If you use this method, there will be an interruption in service because the process requires you to dismount the database.
1. If circular logging is enabled for the database, it must be disabled before proceeding.
2.
On the server who holds the active copy of the mailbox database, dismount this mailbox database.
3.
Verify that database is in a Clean Shutdown state.
4.
If it is Dirty Shutdown, we must use the command “ESEUTIL /r” to manually recover the database.
5.
Copy the edb file to passive node to the same path as the active database copy.
6. Perform seeding operation using following command:
Update-MailboxDatabaseCopy -Identity "database name / server name"
To check if the above steps finished successfully. We could run the following command to check the mailbox database copy status:
Get-MailboxDatabase| Get-MailboxDatabaseCopyStatus
Here is a related article for your reference.
http://technet.microsoft.com/en-gb/library/dd351100(v=exchg.141).aspx
Hope this is helpful to you.
Best regards,
Belinda Ma
TechNet Community Support -
Content Index State: Failed and Suspended Exchange Server 2013
On my passive Server "Content Index State" mailbox database is still Failed and Suspended for almost a week.
Actions Taken to Resolve the Issue:
- Update-mailboxdatabasecopy
-Delete the exisiting folder of database on passive server and run database copy on EAC
Still got FAILED AND SUSPENDED content index state.
Need some advice guys..
Thanks!Hi,
Please check the following article and see if it can resolve your problem.
https://support.microsoft.com/kb/2807668
Please check the active database, make sure the content index is healthy. If possible, please rebuild content index of active database. And then reseed passive database copy to check result.
Best regards,
Belinda Ma
TechNet Community Support -
DAG Big Problem with Content Indexes / Failed on both Servers
Hello,
i have 20 DBs in a DAG. And for 5 days both! content indexes failed.
I tried to recreate it on the passive server stopping the services and deleting the folders but it does not work. I will try the contentsubmitters group this evening (because this is very cpu consuming).
If that doesn't work what else can i do ?
Best regards
StephanHi ,
Please use the below mentioned blog to have a healthy context index state for your active databases .
http://blogs.technet.com/b/exchangesearch/archive/2013/10/28/rebuild-an-index-on-exchange-2013-for-specific-databases.aspx
Then do the following for the passive copies.
Update-MailboxDatabaseCopy -identity "name of the DB" -CatalogOnly
Note : Before updating please suspend the passive database copy and then resume the copy once the update gets completed.
Regards
S.Nithyanandham
Thanks S.Nithyanandham -
Is reseed required when in "failed and Suspended" status
We had a small hiccup in our SAN which we have resolved. The database copies went into a "Failed and suspended" state on one server. Can we just right click on them and say "resume?"
It seems all the documentation on MS web site talk about reseeding the database like it is the norm when the database copy is in "Failed and suspended" error occurs. Is that accurate or if you select "Resume" will it use the
transaction log files to bring the database to a healthy state?
Thanks,Hi,
I would start with the application log and it may tell you what action is required. If there is not any related events, we can consider a reseed.
Here is an article for your reference.
Update a Mailbox Database Copy
http://technet.microsoft.com/en-us/library/dd351100(v=exchg.141).aspx
Best regards,
Belinda
Belinda Ma
TechNet Community Support -
Passive server database still failed and suspended after seeding
Hi,
I have a 2 exchange 2013 servers in windows 2012 OS both servers are configured with DAG one is active and the other one is passive
I moved the 5 databases in other drive and it was successful but no matter what I try one of my database in passive server show "ContentIndexState: FailedandSuspended"
I tried to manually copy the database file from the active server to passive server but still the status is the same. Tried to reseed the database and wait for at least 1 day to change the status from FailedandSuspended
to healthy but still no changes happened.
I tried to delete the afftected database in passive server and copy the healthy database from active to passive again and do the reseed procedure but still the problem is the same. Please help. Thank you!Hi,
Now, you have active database in E:\ disk on active server and passive database in C:\ disk on passive disk, is it right?
We need to note that the relative location of the passive copy of the database is identical to the location of the active copy. In your case, you need to check if the relative location of the passive copy of the database is identical to the location of the
active copy.
If the path is different, you need to re-add database copy to check result.
Otherwise, you can check the following article to see if this can help you.
Content Index status of all or most of the mailbox databases in the environment shows "Failed"
http://support.microsoft.com/kb/2807668
Best regards,
Belinda Ma
TechNet Community Support -
Mailbox Database Copy Status Failed
We have 2 Exchange 2010 servers. We run a DAG. Recently I have noticed that database copy DB2 which is located on Exch-1 is showing "Failed". Database copy DB1 which is located on Exch-2 is showing Healthy. I searched online
for information regarding the issue with the failed database copy. I found information that led me to run these commands.
Suspend-MailboxDatabaseCopy -Identity “Mailbox Database XXXXX\Server Name”
Update-MailboxDatabaseCopy -Identity “Mailbox Database XXXXX\Server Name” -DeleteExistingFiles
It went thru the seeding process and completed but the database copy still shows "Failed". Copy Q Length is 19. I have refreshed the console. What else do I need to do to correct this? I did recently shut down Exch-2 server
for maintenance. thanksHi,
It's glade to hear the good news. Thanks for your updating.
Best regards,
Belinda
Belinda Ma
TechNet Community Support -
My exchange mailbox database.edb is croupt and i have tried everything to get it back
I have now created a new mailbox called mailbox ver I want all users to use the new database
Hi Gordon,
Agree with Ed Crowley's suggestion. I recommend you do the following steps to troubleshoot the issue:
1. Please move the mailboxes and log files to another directory.
2. Mount database with the -Force parameter, it will create a new mailbox database.
3. Move the mailboxes to the database.
What's more, here are some helpful threads for your reference.
How to remove Exchange Server transaction log files
http://support.microsoft.com/kb/240145
Failed to mount database 'Mailbox Database' hr=0x80004005, ec=-528
http://social.technet.microsoft.com/Forums/exchange/en-US/4d1f1ec0-afa7-4a97-af2c-896f3d3c2abb/failed-to-mount-database-mailbox-database-hr0x80004005-ec528?forum=exchangesvravailabilityandisasterrecoverylegacy
Hope it helps.
Best regards,
Amy
We
are trying to better understand customer views on social support experience, so your participation in this
interview project would be greatly appreciated if you have time.
Thanks for helping make community forums a great place. -
Can XMP be used by an external SQL database to index photos and access keywords?
I am developing an image library to be accessible by my company's intranet. Since my company has literally thousands of employees who will be adding content to the library, I am wondering if for example, I write keywords to the photos via Photoshop, Lightroom, etc. and then add them to the library, is there a way to have the SQL database query the JPG or TIFF files for the XMP data and import it into fields in the SQL database?
I don't know if there is an existing app out there that would do this already but if anyone knows anything, I'm all ears.
Cheers.Hi Martin,
You can take a look on our Kalimages Pro software:
http://www.kalimages.net/EN/Index.html
Best regards -
Primary Mailbox Database fails to replicate after failing over to secondary copy in DAG
We had an issue yesterday on a primary mailbox database server when the drive the log files are located on filled up and took the databases off-line on the primary server bringing them up on the secondary.
After the issue was resolved and enough space was freed up, all but one database failed back. The one that would not come back showed Failed in the copy status. It remained mounted on the secondary server. I attempted several times to 'update' the copy and
it would run for aver 40 minutes and look like it was going okay then it would 'fail' and end up in a 'failed and suspended' state. The error would indicated it could not complete because the it could not find the source server.
The Update job was configured to point to the server holding the secondary copy as the source so should not have a problem.
Any idea on how I can get the primary copy working again? I thought about making the second copy the 1st to activate and removing the primary copy from the DAG and recreating it, but past experience doing that did not resolve the issue.
Thank you,
Nick
Nick LaurinoFind out why database file is missing, I doubt on antivirus and start looking at the antivirus sacanning exclusion to ensure it is properly set...
File-Level Antivirus Scanning on Exchange 2010
Then try to reseed the database copy from a good source, it might be possible that antivirus would be scanning file when it is getting reseeded and causing issue...
How to Reseed a Failed Mailbox Database Copy in Exchange Server 2010
Blog |
Get Your Exchange Powershell Tip of the Day from here -
Content index state: Failed
Hi.
I have been restoring the entire Windows after a bigger problem in the past. However, there were data for Exchange server at a completely different disk which was not affected.
But now I can not load up OWA and when you look in the ECP so says the following under databases "Content index state: Failed"
I have tried to repair it but without any success.
The operation couldn't be performed because object '0747478411\MAIL-SERVER01' couldn't be found on 'server'.
+ CategoryInfo : NotSpecified: (:) [Update-MailboxDatabaseCopy], ManagementObjectNotFoundException
+ FullyQualifiedErrorId : DD4CF704,Microsoft.Exchange.Management.SystemConfigurationTasks.UpdateDatabaseCopy
+ PSComputerName : mail-server01
Update-MailboxDatabaseCopy "0747478411\MAIL-SERVER01" -CatalogOnly
All i have in owa now is
something went wrong
Sorry, we can't get that information right now. Please try again later. If the problem continues, contact your helpdesk.Hi Jesper,
Thank you for your question.
By my understanding, we should not simply recover window system, we should performance a disaster recover for Exchange by the following link:
https://technet.microsoft.com/en-us/library/dd876880(v=exchg.150).aspx
If there are any questions regarding this issue, please be free to let me know.
Best Regard,
Jim
Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact [email protected]
Jim Xu
TechNet Community Support -
Fail to add mailbox database copy
Hello,
When I am trying to add a mailbox database copy in DAG, I receive the following error:
error
The seeding operation failed. Error: An error occurred while performing the seed operation. Error: Failed to notify source server 'mbx1.domain.local' about the local truncation point. Hresult: 0xc8000713. Error: Unable to find the file.
when viewing details of the passiv, error message shows:
The database file wasn't found after log replay. The copy will be set to failed
Please help. ThanksHi,
Please use the Get-MailboxDatabaseCopyStatus cmdlet to check the health and status of mailbox database copy.
Please dismount and remount the active mailbox database, remove the failed passive database copy and then add it again to check the result.
Besides, please check the application log to see if there is any related events.
Best regards,
Belinda
Belinda Ma
TechNet Community Support -
Exchange Server 2013 Content Index is in "Unknown" state.
Hi Experts,
We have two Exchange Server 2013 CU3 installed in our customer premises 6 months back on top of Windows Server 2012 OS.
From last week, we are getting the content index status as "Unknown" while checking the "Get-Mailboxdatabasecopystatus".
We have tried to reseed the database by using "update-mailboxdatabasecopy -identity <db> -deleteexistingfiles then we came to know the server is not responding on port 3863.
Attached image is for your reference.
Need support from experts to resolve at the earliest.
Regards,
Santhosh
Santhosh Sivaraman MCITP: Microsoft Exchange Server 2007/2010 | MCSE/MCSAHi,
I had the same issue and was able to solved by recreate the search index component on the mailbox servers
Recreate the Search Foundation from scratch
Stop and disable the search services and rename the Data Folder "C:\Program Files\Microsoft\Exchange Server\V15\Bin\Search\Ceres\HostController\Data"
Open power shell and navigate to C:\Program Files\Microsoft\Exchange Server\V15\Bin\Search\Ceres\Installer
Run the command : .\installconfig.ps1 -action I -dataFolder "c:\Program Files\Microsoft\Exchange Server\V15\Bin\Search\Ceres\HostController\Data"
Output should be like
[PS] C:\Program Files\Microsoft\Exchange Server\V15\Bin\Search\Ceres\Installer>.\installconfig.ps1 -action I -dataFolder "C:\Program Files\Microsoft\Exchange Server\V15\Bin\Search\Ceres\HostController\Data"
Configuring Search Foundation for Exchange....
Successfully configured Search Foundation for Exchange
Rename the Index files for the database that are active on the node .
Start the Search Services
Removed a configuration entry that refers to the ContentSubmitters group. This entry is present in four XML files. Each file is called WcfConfigurator.
you can find each file in the following folder:
%ExchangeInstallPath%\Bin\Search\Ceres\HostController\Data\Nodes\Fsis\NODENAME\Configuration\Local
Here, “%ExchangeInstallPath%” is the Exchange installation root path, and the placeholder NODENAME represents one of the following names. (There is one name for each of the four files that are to be edited.)
AdminNode1
ContentEngineNode1
IndexNode1
InteractionEngineNode1
These are text files. You can use Notepad or any other convenient plain text editor to change them. Make sure that you make only the change that is described here.
Each file contains at most one line that contains the following: <AuthorizedRole>ContentSubmitters</AuthorizedRole>
Remove this line, and then save the file. Repeat this operation for each of the four files, and then restart the Microsoft Exchange Search Host Controller service.
Found the Index files in Crawling state as expected instead of Unknown.
Once all the Active copies are healthy and still the copies in failed and suspended state, then you can reseed the catalog files only using the below command
Update-MailboxDatabaseCopy -Identity BD\MBserver –CatalogOnly
Good Luck..
Regards,
Ayman Saleh -
Exchange 2010 - Moving mailbox database from exchange 2010 server to another exchange 2010 server
Hi,
I have a current existing exchange server running on 2008 R2. apparently the partition that holds the mailbox database is getting full and i need to move some user mailboxes to another environment ( exchange 2010 running on 2008 R2). i transferred some users
successfully to the new location, but am not able to transfer the rest. I am getting the errors:
Summary: 1 item(s). 0 succeeded, 1 failed.
Elapsed time: 00:00:00
Erastus XXXXX
Failed
Error:
The queue in 'MBX2010_STAFF' database already contains a move request for 'Erastus XXXXX', while AD reports the mailbox as not being moved. It is possible that someone created this move request recently, while targeting a different domain controller, and AD
replication did not yet occur. You can examine this move request by running 'Get-MoveRequestStatistics -MoveRequestQueue 'MBX2010_STAFF' -MailboxGuid f8023bc7-9d65-4194-9f6b-10e4780558b5 -IncludeReport | fl'. If you believe this to be an abandoned move request,
you can remove it by running 'Remove-MoveRequest -MoveRequestQueue 'MBX2010_STAFF' -MailboxGuid f8023bc7-9d65-4194-9f6b-10e4780558b5'.
Exchange Management Shell command attempted:
'xxxxxxxx.co.ke/Training Department/XXXXXXX/XXXXXXX/Erastus XXXXX' | New-MoveRequest -TargetDatabase 'OFFICE_STAFF_MB_DB' -BadItemLimit '0'
Elapsed Time: 00:00:00
AND
Summary: 1 item(s). 0 succeeded, 1 failed.
Elapsed time: 00:00:01
George XXXXX
Failed
Error:
Service 'net.tcp://win-u5bjh2oamaa.xxxxxxxxx.co.ke/Microsoft.Exchange.MailboxReplicationService' encountered an exception. Error: MapiExceptionNoAccess: Unable to open message store. (hr=0x80070005, ec=-2147024891)
Diagnostic context:
Lid: 18969 EcDoRpcExt2 called [length=207]
Lid: 27161 EcDoRpcExt2 returned [ec=0x80070005][length=202][latency=0]
Lid: 32881 StoreEc: 0x80070005
Lid: 50035
Lid: 64625 StoreEc: 0x80070005
Lid: 1494 ---- Remote Context Beg ----
Lid: 26426 ROP: ropLogon [254]
Lid: 56503
Lid: 12716 StoreEc: 0x80070005
Lid: 20794
Lid: 28474 StoreEc: 0x80070005
Lid: 22330 dwParam: 0x0 Msg: 14.01.0270.001:CPLSERVER
Lid: 1750 ---- Remote Context End ----
Lid: 23354 StoreEc: 0x80070005
Lid: 25913
Lid: 21817 ROP Failure: 0x80070005
Lid: 26297
Lid: 16585 StoreEc: 0x80070005
Lid: 32441
Lid: 1706 StoreEc: 0x80070005
Lid: 24761
Lid: 20665 StoreEc: 0x80070005
Lid: 25785
Lid: 29881 StoreEc: 0x80070005
Exception details: MapiExceptionNoAccess (80070005): MapiExceptionNoAccess: Unable to open message store. (hr=0x80070005, ec=-2147024891)
Diagnostic context:
Lid: 18969 EcDoRpcExt2 called [length=207]
Lid: 27161 EcDoRpcExt2 returned [ec=0x80070005][length=202][latency=0]
Lid: 32881 StoreEc: 0x80070005
Lid: 50035
Lid: 64625 StoreEc: 0x80070005
Lid: 1494 ---- Remote Context Beg ----
Lid: 26426 ROP: ropLogon [254]
Lid: 56503
Lid: 12716 StoreEc: 0x80070005
Lid: 20794
Lid: 28474 StoreEc: 0x80070005
Lid: 22330 dwParam: 0x0 Msg: 14.01.0270.001:CPLSERVER
Lid: 1750 ---- Remote Context End ----
Lid: 23354 StoreEc: 0x80070005
Lid: 25913
Lid: 21817 ROP Failure: 0x80070005
Lid: 26297
Lid: 16585 StoreEc: 0x80070005
Lid: 32441
Lid: 1706 StoreEc: 0x80070005
Lid: 24761
Lid: 20665 StoreEc: 0x80070005
Lid: 25785
Lid: 29881 StoreEc: 0x80070005
Exchange Management Shell command attempted:
'xxxxxxxxxx.co.ke/Training Department/xxxxxx/xxxxxxx/George xxxxxxx' | New-MoveRequest -TargetDatabase 'OFFICE_STAFF_MB_DB' -BadItemLimit '0'
Elapsed Time: 00:00:01
I have all the proper rights.
YOUR ASSISTANCE WILL BE HIGHLY APPRECIATED. THANX :)0x80070005 is pretty standard access denied entries. I would start digging into ACLs on a handful
of mailboxes.
Is there another Admin that can give it a shot to test their permissions vs yours?
- If you find my post to be helpful, or the answer, please mark it appropriately. Thank you.
Chris Ream -
My Exchange setup:
Exchange 2010 Enterprise
2 mailbox servers
2 CAS, 2 HT
12 mailbox databases. The total of all databases combine is about 2TB. The largest mailbox databases are 530GB, 250GB, and 196GB. Are this over the supported recommendations?
bl2TB, look at the second article but best practice 200GB or less
http://social.technet.microsoft.com/Forums/exchange/en-US/48431bab-4049-47db-9a84-359d5123d247/what-is-the-maximum-supported-database-size-in-exchange-2010-
http://social.technet.microsoft.com/Forums/exchange/en-US/f96892b3-8e2d-4eef-b64a-4cbc0097396d/ideal-size-for-exchange-mailbox-database
Maybe you are looking for
-
My iPhone won't allow me to download IOS 5
When I download IOS 5, a message appears and says, iPhone will not take IOS 5. When I try to update my apps, it says that the apps are not compatible on this devise...?
-
Re: Can't use Canon DR3060C
I would swear I saw a SCSI2 to USB adapter at Fry's. What the heck, let me check online and get back to you. EDIT: TigerDirect and Newegg have them oniine.
-
Distribute Unplanned delivery costs(RBKP-BEZNK) to invoice line items
Hi All, In MIR4 ->Header detail tab->there is field 'Unplanned delivery costs(RBKP-BEZNK)". Can anyone guide me if invoice is having multiple line item in MIR4 then how can we distribute 'Unplanned delivery costs' to each line item? Can we get it fro
-
HP Officejet 5610 All-in-One Paper Jam
Hi, I'm getting a paper jam error on my printer screen when setting up my 5610 after a long time of no use. I followed this guide but it did not work. I checked the back, the rollers, everything. The problem is that the cartridge carrying box goes fr
-
Hello Experts!, I am working on the Crystal Reports XI and have a couple of questions about printers. 1. How to set the Default Printer to a New Crystal Report ? 2. How to check the default printer for an existing report ?