?
Solved

Exchange reseed database error

Posted on 2013-12-29
9
Medium Priority
?
573 Views
Last Modified: 2014-01-07
We have a 2 server cluster running Exchange 2010.  Server 1 crashed today and this time, left the database copies in a "failed and suspended" state. (we have 9 databases - all are "failed and suspended").  Normally when one of the servers crashes, the databases fail over to the other server.  I have to admit however that I don't know which server was the active server when this crash took place - should have been server 2 but server 2 is the one with the "failed and suspended" copies of the databases.
I tried the reseed command (last time this happened, the reseed worked without issue) but get the error attached.
I also tried to do a database update via the EMC wizard (right click the database and choose "update database copy") - received the same error.
We have circular logging enabled.  I've tried to locate the log files so I can dismount the database(s), move the log files somewhere else and then remount the database(s) but I can't find the log files.  Same thing applies if I want to do a manually copy, I still need to copy the DB and the log files to a shared area in order to copy to my server 2.
I don't want to reboot server 2 with the databases in a failed state - unless someone out there can assure me that will resolve my issue.
Hoping to get a response soon - I'd like to fix this today if possible.
ReseedError.pdf
0
Comment
Question by:skbarnard
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
9 Comments
 
LVL 7

Expert Comment

by:dsnegi_25dec
ID: 39745416
Can you try dismount the one database & check the database status if that shows clean shutdown then you can delete all the logs and mount the database again. If you see logs files are required then make sure logs file are clean state

http://msexchangeguru.com/2009/07/12/exchange-database-recovery-using-eseutil-commands/
0
 
LVL 17

Expert Comment

by:James H
ID: 39745460
Do you have a witness server setup?
This would have kept your DB's up and running regardless of which server was primary.
0
 
LVL 37

Expert Comment

by:Mahesh
ID: 39745801
If you don't have necessary log files for soft recovery of exchange databases, then try hard repair of databases with eseutil /p <database path> and then try to mount the same, if mounted successfully, then reseed passive copy

http://blog.pluralsight.com/eseutil-exchange-2010

Mahesh
0
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
LVL 35

Expert Comment

by:Seth Simmons
ID: 39746290
Need to figure out where the database files actually are first.
According to the screenshot, it's not where it's expected to be ("The system cannot find the file specified").

You also won't find any log files (except the one being overwritten) since circular logging is enabled - which means you can only restore your database to the point of the last full backup.
0
 

Author Comment

by:skbarnard
ID: 39746496
Thanks for all the responses.  
Dsnegi_25Dec - it seems the link you provided is primarily for Exchange 2003 so I haven't tried anything from that article.
Mahesh - I tried the eseutil command that you provided and got essentially the same error - that the file can't be found (see attached)
Seth2740 - I agree with you that I need to find the files. I believe the folder is on the C: drive but not in Program Files, it's a folder called ExchangeDatabases and there are folders for each database - folders are called VOL1, VOL2 etc and in each of those folders is the associated DB (DB1.edb etc).  There is a sub folder called "logs" which has a bunch of files (text documents - all 1,024 KB in size)
We do have an additional server that I believe is supposed to be the witness server and it's where the DAG resides.  I haven't yet checked that server so I will do so - it could be that server is where the log files are kept and the "connection" between the servers has been lost.
That's why I like to ask questions here - you help me think things through.
I'll report back on that point but any other thoughts or suggestions you have will be greatly appreciated.
EseutilError.pdf
0
 
LVL 37

Expert Comment

by:Mahesh
ID: 39746989
Have you verified database path physically \ through adsiedit.msc

If You may change your database path to reflect to actual physical path

Check below article and use adsiedit.msc method
http://mistech.com/how-to-move-exchange-2010-mailbox-database-to-another-drivepartition/

Then need to check for Database state and then hopefully you can mount and then reseed passive copy

Mahesh
0
 

Author Comment

by:skbarnard
ID: 39747293
To give an update - it appears I may have a bad controller so before I do any more trying to reseed the database copies, I need to get the controller back online (the error states the controller is locked up)
Have a service call logged, currently waiting for a call back.
Will keep you posted as I discover more.
0
 

Accepted Solution

by:
skbarnard earned 0 total points
ID: 39752031
**** Final update - thanks to all who contributed ==== It was a reboot/controller issue

Since the node that had the "failed and suspended" databases was the passive node, I first verified with support that a failover WOULD NOT occur then I rebooted the 2nd node.
Once the server came back up, the controlller was no longer locked up and was back online.
I didn't need to do a reseed at that point, I was able to right click the database and choose the "resume database copy" option.
All databases came back online when I chose that option.
0
 

Author Closing Comment

by:skbarnard
ID: 39761644
I just had to reboot the server to clear the controller lockup - that was the issue causing me to not be able to 'reseed' the databases.
0

Featured Post

Office 365 Training for Admins - 7 Day Trial

Learn how to provision tenants, synchronize on-premise Active Directory, implement Single Sign-On, customize Office deployment, and protect your organization with eDiscovery and DLP policies.  Only from Platform Scholar.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you troubleshoot Outlook for clients, you may want to know a bit more about the OST file before doing your next job. IMAP can cause a lot of drama if removed in the accounts without backing up.
A couple of months ago we ran into an issue that necessitated re-creating our Edge Subscriptions. However, when we attempted to execute the command: New-EdgeSubscription -filename C:\NewEdgeSub_01.xml we received an error indicating that the LDAP se…
In this video we show how to create a Resource Mailbox in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: Navigate to the Recipients >> Resources tab.: "Recipients" is our default selection …
This video shows how to quickly and easily add an email signature for all users on Exchange 2016. The resulting signature is applied on a server level by Exchange Online. The email signature template has been downloaded from: www.mail-signatures…
Suggested Courses

800 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question