Ugh what a friggin PITA.  I had two issues. The first was that the MS
Exchange Search Host Controller service got jacked up and wouldn't start. I
had to mod the registry by following this KB, even though the offending
update referenced in the KB was never installed on the system (as far as i
could tell). The DataDirectory key was indeed missing on my system. Not
sure if it was missing before or after i began the UR7 install
http://support.microsoft.com/kb/2879739/sv


The second step was that I had to monitor the install and at each "Step _
of 7" I would have to set all the MS Exchange services to automatic.  I
used:

gsv | where displayname -like "*exchange*" | Set-Service -startuptype
automatic


https://social.technet.microsoft.com/Forums/en-US/73998790-5481-4dcb-b666-db1364cc57f2/exchange-2013-cu7-will-not-install?forum=exchangesvrdeploy


Quoted from forum: "
http://blogs.catapultsystems.com/cmatthews/archive/2013/04/17/exchange-2010-upgrade-sets-all-exchange-services-to-disabled.aspx

you ´ve to do this after 3 or 4% of each step are processed ... ;-("


I'm no programmer, by any stretch, but why would their update code throw
errors about services being set to disabled after the update itself
purposefully sets all services to disabled on each step?  What the hell is
going on over at MS where they cannot consistently produce routine updates
to one of their multi-million dollar flagship products?  At least it keeps
people like us employed.  End rant!


On Thu, Dec 18, 2014 at 10:46 PM, ccollins9 <[email protected]> wrote:
>
> Already tried that. Same result.  Thinking of running powershell to set
all disabled services back to auto, rebooting, then running setup again.
>
> On Thu, Dec 18, 2014 at 10:16 PM, Michael B. Smith <[email protected]>
wrote:
>>
>> Reboot. Restart setup from an elevated command prompt.
>>
>>
>>
>> From: [email protected] [mailto:
[email protected]] On Behalf Of ccollins9
>> Sent: Thursday, December 18, 2014 9:42 PM
>> To: exchange
>> Subject: [Exchange] EX2013 rollup 7 install error
>>
>>
>>
>> I think ive seen this before on previous rollups, but I can't recall the
fix.  Getting the following error when updating a server with just MBX
role.  The CAS role server updated fine.  There are two other EX2013
servers in the domain, one just a CAS and one just an MBX, so 4 total
servers
>>
>>
>>
>> [12/19/2014 02:22:57.0626] [1] Processing component 'Bridgehead Role
Setter' (Configuring the Mailbox role: Transport service.).
>>
>> [12/19/2014 02:22:57.0626] [1] Executing:
>>
>>         if (get-service MSExchangeServiceHost* | where {$_.name -eq
"MSExchangeServiceHost"})
>>
>>         {
>>
>>             restart-service MSExchangeServiceHost
>>
>>         }
>>
>>
>>
>> [12/19/2014 02:22:57.0642] [1] The following 1 error(s) occurred during
task execution:
>>
>> [12/19/2014 02:22:57.0642] [1] 0.  ErrorRecord: Service 'Microsoft
Exchange Service Host (MSExchangeServiceHost)' cannot be started due to the
following error: Cannot start service MSExchangeServiceHost on computer '.'.
>>
>> [12/19/2014 02:22:57.0642] [1] 0.  ErrorRecord:
Microsoft.PowerShell.Commands.ServiceCommandException: Service 'Microsoft
Exchange Service Host (MSExchangeServiceHost)' cannot be started due to the
following error: Cannot start service MSExchangeServiceHost on computer
'.'. ---> System.InvalidOperationException: Cannot start service
MSExchangeServiceHost on computer '.'. --->
System.ComponentModel.Win32Exception: The service cannot be started, either
because it is disabled or because it has no enabled devices associated with
it
>>
>>    --- End of inner exception stack trace ---
>>
>>    at System.ServiceProcess.ServiceController.Start(String[] args)
>>
>>    at
Microsoft.PowerShell.Commands.ServiceOperationBaseCommand.DoStartService(ServiceController
serviceController)
>>
>>    --- End of inner exception stack trace ---
>>
>> [12/19/2014 02:22:57.0642] [1] [ERROR] The following error was generated
when "$error.Clear();
>>
>>         if (get-service MSExchangeServiceHost* | where {$_.name -eq
"MSExchangeServiceHost"})
>>
>>         {
>>
>>             restart-service MSExchangeServiceHost
>>
>>         }
>>
>>         " was run:
"Microsoft.PowerShell.Commands.ServiceCommandException: Service 'Microsoft
Exchange Service Host (MSExchangeServiceHost)' cannot be started due to the
following error: Cannot start service MSExchangeServiceHost on computer
'.'. ---> System.InvalidOperationException: Cannot start service
MSExchangeServiceHost on computer '.'. --->
System.ComponentModel.Win32Exception: The service cannot be started, either
because it is disabled or because it has no enabled devices associated with
it
>>
>>    --- End of inner exception stack trace ---
>>
>>    at System.ServiceProcess.ServiceController.Start(String[] args)
>>
>>    at
Microsoft.PowerShell.Commands.ServiceOperationBaseCommand.DoStartService(ServiceController
serviceController)
>>
>>    --- End of inner exception stack trace ---".
>>
>> [12/19/2014 02:22:57.0642] [1] [ERROR] Service 'Microsoft Exchange
Service Host (MSExchangeServiceHost)' cannot be started due to the
following error: Cannot start service MSExchangeServiceHost on computer '.'.
>>
>> [12/19/2014 02:22:57.0642] [1] [ERROR] Cannot start service
MSExchangeServiceHost on computer '.'.
>>
>> [12/19/2014 02:22:57.0642] [1] [ERROR] The service cannot be started,
either because it is disabled or because it has no enabled devices
associated with it
>>
>> [12/19/2014 02:22:57.0642] [1] [ERROR-REFERENCE]
Id=BridgeheadRoleSetterComponent___115c1108e99e4560bd2c03c0fec99908
Component=EXCHANGE14:\Current\Release\Shared\Datacenter\Setup
>>
>> [12/19/2014 02:22:57.0642] [1] Setup is stopping now because of one or
more critical errors.
>>
>> [12/19/2014 02:22:57.0642] [1] Finished executing component tasks.
>>
>> [12/19/2014 02:22:57.0657] [1] Ending processing Install-BridgeheadRole
>>
>> [12/19/2014 02:30:46.0356] [0] CurrentResult setupbase.maincore:396: 0
>>
>> [12/19/2014 02:30:46.0356] [0] End of Setup
>>
>> [12/19/2014 02:30:46.0356] [0] **********************

>

Reply via email to