This monitor tracks the status of the HPC Basic Profile Web Service. When this service is stopped, the HPC Job Scheduler Service cannot be accessed using the HPC Basic Profile Web Service. The HPC Basic Profile Web Service is not configured to start automatically after the HPC Pack is installed.
If you want to use this monitor, you must set the service startup type to be automatic, or override the “Alert only if service startup type is automatic” option to False. Otherwise, the health state of this monitor will be always green. If you do not use the HPC Basic Profile Web Service, you can disable this monitor.
This error can be caused by any of the following:
The HPC Basic Profile Web Service encountered an error and had to stop running.
The HPC Basic Profile Web Service is disabled.
Group policy does not allow this service to start.
To troubleshoot and fix this problem:
Make sure that the HPC Basic Profile Web Service is configured to start automatically and that the service has been started.
Restart the service on the target head node.
If the service cannot be started, resolve the errors that are reported by the Service Control Manager. The Service Control Manager will produce an error event if the service is terminated unexpectedly. Start the Event Viewer on the target compute node and check for any system events from the Service Control Manager or application events from the HPC Basic Profile Web Service. Resolve any errors that are reported by these events.
If the service still cannot be restarted, contact the domain administrator to make sure that this service is not disabled by the domain group policy.
If the preceding steps do not resolve the problem, uninstall and reinstall the HPC Pack on the compute node.
Recovery task will be run automatically to restart the service, so you may find the service keeps restarting while you are trying to stop it. There are couple of options to avoid it happen:
Disable the recovery task;
Change the service to start manually.
Target | Microsoft.HPC.2008.HeadNode |
Parent Monitor | System.Health.AvailabilityState |
Category | AvailabilityHealth |
Enabled | True |
Alert Generate | False |
Alert Auto Resolve | True |
Monitor Type | Microsoft.Windows.CheckNTServiceStateMonitorType |
Remotable | True |
Accessibility | Public |
RunAs | Default |
<UnitMonitor ID="Microsoft.HPC.2008.Monitor.HeadNode.HPCBasicProfile" Accessibility="Public" Enabled="true" Target="Microsoft.HPC.2008.HeadNode" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.CheckNTServiceStateMonitorType" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<OperationalStates>
<OperationalState ID="Running" MonitorTypeStateID="Running" HealthState="Success"/>
<OperationalState ID="NotRunning" MonitorTypeStateID="NotRunning" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<ServiceName>HPCBasicProfile</ServiceName>
<CheckStartupType/>
</Configuration>
</UnitMonitor>