Sunday, February 9, 2014

Health Manager service may not reliably start after server boot-Exchange 2013

In Exchange 2013 Microsoft introduced managed availability.  The managed availability process runs within the Microsoft Exchange Health Manager Service (MSExchangeHMHost.exe).

Sometime after re-booting a server it has been observed that the Microsoft Exchange Health Manager Service fails to start automatically.  Attempts to start the service manually are successful.  If you review the system log the following events are present:

Log Name:      System
Source:        Service Control Manager
Date:          01/13/2014 11:25:21 AM
Event ID:      7009
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      MBX1.tech.com
Description:
A timeout was reached (30000 milliseconds) while waiting for the Microsoft Exchange Health Manager Service to connect.

Log Name:      System
Source:        Service Control Manager
Date:          01/13/2014 11:25:21 AM
Event ID:      7000
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      MBX1.tech.com
Description:
The Microsoft Exchange Health Manager service failed to start due to the following error:
The service did not respond to the start or control request in a timely fashion.


To correct the issue the startup type for the service can be changed from AUTOMATIC to AUTOMATIC (DELAYED). 



After setting the startup type of the service to AUTOMATIC (DELAYED) the following event is noted in the system log on boot:

Log Name:      System
Source:        Service Control Manager
Date:          01/13/2014 12:11:24 AM
Event ID:      7036
Task Category: None
Level:         Information
Keywords:      Classic
User:          N/A
Computer:      MBX1.tech.com
Description:
The Microsoft Exchange Health Manager service entered the running state.


Now event indicates the Microsoft Exchange Health Manager service started successfully.

No comments:

Post a Comment