Solved

EBS 2008 Messaging Server Installation Error

Posted on 2013-01-21
6
534 Views
Last Modified: 2013-01-26
I am trying to reinstall my Windows 2008 EBS Messaging server after a disaster.  I have figured out which version of exchange needs to be used during the install and I have extracted it as needed for the installer to grab it and use it.  However, during the installation I get an error stating as follows:

[3640],"2013/01/20 23:22:06.039","MMSNet_Exchange","Error","Failed to mount database Microsoft.EssentialBusinessServer.Common.PowerShell.MmsCommandException: Exchange is unable to mount the database that you specified. Specified database: MESSAGING\First Storage Group\Mailbox Database; Error code: MapiExceptionCallFailed: Unable to mount database. (hr=0x80004005, ec=-1032)
. ---> System.InvalidOperationException: Exchange is unable to mount the database that you specified. Specified database: MESSAGING\First Storage Group\Mailbox Database; Error code: MapiExceptionCallFailed: Unable to mount database. (hr=0x80004005, ec=-1032)
.
   --- End of inner exception stack trace ---
   at Microsoft.EssentialBusinessServer.Common.PowerShell.SnapIns.MmsExchangeCommand.ThrowNonTerminatingError(PSObject errorObject)
   at Microsoft.EssentialBusinessServer.Common.PowerShell.MmsCommand.Execute[T]()
   at Microsoft.MMS.Networking.Exchange.MmsExchangeMail.ValidatePreReqs()"
[3640],"2013/01/20 23:22:06.055","Task","Verbose","Exception = Microsoft.MMS.Networking.Exchange.MmsExchangeException: The mailbox store is not configured correctly.
   at Microsoft.MMS.Networking.Exchange.MmsExchangeMail.ValidatePreReqs()
   at Microsoft.MMS.Setup.Deployment.Core.ConfigureExchangeBaseTask.Validate()
   at Microsoft.MMS.Setup.Deployment.Core.SetupTask.RunInstall(ITaskDataLink tdLink)
   at Microsoft.MMS.Setup.Deployment.Core.SetupTask.Run(ITaskDataLink tdLink)"
[3640],"2013/01/20 23:22:06.055","Task","Verbose","Level 1: Exception type = Microsoft.MMS.Networking.Exchange.MmsExchangeException"
[3640],"2013/01/20 23:22:06.055","Task","Verbose","Level 1: Exception message = The mailbox store is not configured correctly."

I have no idea how to get past this when I am only in the EBS installer and not even in Windows yet.
0
Comment
Question by:AaronRosema
  • 4
  • 2
6 Comments
 

Author Comment

by:AaronRosema
ID: 38800193
I forgot to mention in the question that this is trying to install Exchange 2007 SP1.  It must be this version since it was what was previously installed on the server before it failed.  I have followed all guidance from MS on reinstalling this server, as found in the following articles:

How to replace EBS Messaging Server after Exchange 2007 Service Pack 2 is deployed in EBS 2008
http://support.microsoft.com/kb/975407
(adapted back to SP1, rather than SP2 at the article states)

Replacing a Server for Windows Essential Business Server
http://technet.microsoft.com/en-us/library/cc512500(WS.10).aspx
0
 
LVL 57

Expert Comment

by:Cliff Galiher
ID: 38800202
What do you mean you found which version of exchange you need and extracted it?!?

You can individually extract and install pieces with EBS if you had a disaster. You can either restore a bare metal backup of the entire messaging server, or you can reinstall the messaging server in a drop-in replacement mode.

Because the messaging server is also a DC in EBS, any other approach will result in permissions issues. And 80040005 is a generic "access denied" permissions error.
0
 

Author Comment

by:AaronRosema
ID: 38800284
If I try to do a generic install of the original cd I have it will give an error stating that I am trying to install the wrong version of exchange. Due to that I followed the directions from MS in downloading the service pack I needed and overwriting the binaries that unpacked from the cd.  I am not sure how it would be access denied when I am the domain admin. There must be an additional permission set somewhere else then.
0
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

 
LVL 57

Expert Comment

by:Cliff Galiher
ID: 38802200
Yes, you have to unpack the SP *AND* any update rollups that were on the server before the DR. But you must still do the bare metal install. You can't *just* install the OS and then try to fake it, which is what it sounded like.

You must follow the entire KB article precisely. Stop and unpack after the OS is laid down, but before the Exchange installer has started. And it must be a clean install. You cannot try to install over an existing installation and keep the existing exchange information store. The Exchange installer expects to be laying down an new information store and will then set the permissions. If an existing store is found, it will not have access because the installer is still running under a different privileged account.

If you want to preserve your emails, back up the IS database files to another drive, do the clean install, let Exchange create a new information store and complete the install, *THEN* remount the existing store and either import data or move data or simply replace the old store, as you see fit.
0
 

Accepted Solution

by:
AaronRosema earned 0 total points
ID: 38803788
I wasn't worried about keeping any of the old data, the box had been wiped completely clean for the installation.  SP1 was the only update applied, since the version it is looking for matches the version of SP1 exactly.

I have opened a support case with Microsoft on this now.  They immediately stated that the old server had a C, D and E drive and the recovery would only occur to the same drive letter as the initial install occurred on.  In this case, when I reinstalled the drives and formatted them I only ended up with a C and D drive.  I had to repartition my D drive into a small partition (2GB) for D and the remaining space on E.  The installation wizard has you tell it where to place the data files, but it did not make mention of what it should be, or that it must match the previous value.
0
 

Author Closing Comment

by:AaronRosema
ID: 38821870
Microsoft support solved the issue, I am just stating what they had me do in case anyone else runs into this problem.
0

Featured Post

Announcing the Most Valuable Experts of 2016

MVEs are more concerned with the satisfaction of those they help than with the considerable points they can earn. They are the types of people you feel privileged to call colleagues. Join us in honoring this amazing group of Experts.

Question has a verified solution.

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

Utilizing an array to gracefully append to a list of EmailAddresses
A procedure for exporting installed hotfix details of remote computers using powershell
how to add IIS SMTP to handle application/Scanner relays into office 365.
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…

805 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