Remediation of host fails with health check failure
search cancel

Remediation of host fails with health check failure

book

Article ID: 404575

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

  • Below error message is seen on vCenter Server "Updates" page when performing remediation: 

    Remediation of cluster failed
    Health Check for '<cluster name>' failed
    Health Check fails to retrieve data about service 'Workload Management Platform' on '<cluster id>'. Verify that the service 'Workload Management Platform' is running and try again. 

  • "WCP Service Health Alarm" is observed on vCenter Server web page.
  • Below error messages can be found in /var/log/vmware/wcp/wcpsvc.log on vCenter Server:

    Failed to read VCSA proxy settings from file '/etc/sysconfig/proxy' with error: open /etc/sysconfig/proxy: too many open file
    Unable to get the list of clusters: Post "http://localhost:1080/sdk": dial tcp: lookup localhost: device or resource busy
    Unable to collect information for cluster agencies: Post "http://localhost:1080/sdk": dial tcp: lookup localhost: device or resource busy

Cause

Wcp service on vCenter Server is not in a healthy state.

Resolution

  • To workaround the issue, restart wcp service on vCenter Server with below command:

    service-control --restart wcp

  • Alternatively, the service can also be restarted in vCenter Server Appliance Management Interface(VAMI) by selecting "Workload Control Place" service and click "RESTART".