Loading

×Sorry to interrupt
CSS Error

Refresh

Cookie Preference Center

General Information on cookies

When you visit our website, we use cookies to ensure that we give you the best experience. This information does not usually directly identify you, but it can give you a more personalized web experience. Because we respect your right to privacy, you can choose not to allow some types of cookies by clicking on the different category headings to find out more and change your settings. However, blocking some types of cookies may impact your experience on the site and the services we are able to offer. Further information can be found in our

Cookie Policy.

Strictly Necessary

Strictly Necessary

Always Active

Strictly Necessary

Strictly necessary cookies are always enabled since they are essential for our website to function. They enable core functionality such as security, network management, and website accessibility. You can set your browser to block or alert you about these cookies, but this may affect how the website functions. For more information please visit www.aboutcookies.org or www.allaboutcookies.org.

Cookie Details‎

Performance

Performance

Performance

Performance cookies are used to analyze the user experience to improve our website by collecting and reporting information on how you use it. They allow us to know which pages are the most and least popular, see how visitors move around the site, optimize our website and make it easier to navigate.

Cookie Details‎

Please confirm your settings by refreshing the page.

Functional

Functional

Functional

Functional cookies help us keep track of your past browsing choices so we can improve usability and customize your experience. These cookies enable the website to remember your preferred settings, language preferences, location and other customizable elements such as font or text size. If you do not allow these cookies, then some or all of these services may not function properly.

Cookie Details‎

Advertising

Advertising

Advertising

Advertising cookies are used to send you relevant advertising and promotional information. They may be set through our site by third parties to build a profile of your interests and show you relevant advertisements on other sites. These cookies do not directly store personal information, but their function is based on uniquely identifying your browser and internet device.

Cookie Details‎

Advertising Cookies

Consent Leg.Interest

Select All Vendors

Select All Vendors

Select All Hosts

Select All

Clear Filters

Information storage and access

Apply

Confirm My Choices Reject All Allow All

Skip to main content

My Subscriptions

Loading

Knowledge Base

Applying DRS settings to an ESX or ESXi host generates an error (1004667)

Last Updated: 8/11/2015Categories: TroubleshootingTotal Views: 115145Language:
Chinese (Simplified)JapaneseSpanishEnglish

Subscribe to get an email
newsletter with new updates

Please provide article feedback:

Symptoms

Cannot apply DRS resource settings to an ESX host.

Attempting to apply DRS resource settings to an ESX host through vCenter Server may result in these errors:

Unable to apply DRS resource settings on host (Reason: A general system error occurred: Invalid Fault). This can significantly reduce the effectiveness of DRS.

Unable to apply DRS settings on the host. The object has already been deleted or has not been completely created. This can significantly reduce the effectiveness of DRS

The hostd.log file contains entries similar to:

[2009-02-10 'TaskManager' 131554224 info] Task Created : haTask-pool6-vim.ResourcePool.updateChildResourceConfiguration-69471
[2009-02-10 'vm:/vmfs/volumes/4641d0de-5a0b6ca4-7964-0019b9b90cc3/XP_VM/XP_VM.vmx' 131554224 error] Invalid transition requested (VM_STATE_TOOLS_UPGRADING -> VM_STATE_RECONFIGURING): Tasks running
[2009-02-10 'TaskManager' 131554224 info] Task Completed : haTask-pool6 vim.ResourcePool.updateChildResourceConfiguration-69471
[2009-02-10 'Vmomi' 131554224 info] Activation [N5Vmomi10ActivationE:0x8eebb68] : Invoke done [updateChildResourceConfiguration] on [vim.ResourcePool:pool6]
[2009-02-10 'Vmomi' 131554224 info] Throw vim.fault.TaskInProgress
[2009-02-10 'Vmomi' 131554224 info] Result:
(vim.fault.TaskInProgress) {
dynamicType = <unset>,
task = 'vim.Task:haTask-880-vim.VirtualMachine.upgradeTools-57306',
msg = ""
}
[2009-02-10 'SOAP' 131554224 error] Method vim.ResourcePool.updateChildResourceConfiguration threw undeclared fault of type vim.fault.TaskInProgress

Resolution

This is a known issue affecting vSphere 3.x, 4.x, and 5.x.

This issue is resolved in:

ESXi 5.5 Patch ReleaseESXi550-201501001. For more information, see VMware ESXi 5.5, Patch Release ESXi550-201501001 (2099265). Download patches at Customer Connect.

ESXi 5.1 Update 3. For more information, see VMware ESXi 5.1 Update 3 Release Notes. Download the latest version at VMware Downloads.

Caution: Disabling DRS when the cluster is part of vCloud Director will stop vCloud Director from working properly and should not be done. Contact support for assistance with this issue. For more information, see Filing a Support Request in Customer Connect (2006985).

Note: VMware recommendeds to migrate active virtual machines off the host prior to running these steps. Also to move vmkernel interfaces to a standard vSwitch to prevent connectivity issues. For more information, see Disabling vNetwork Distributed Switches (1010718).

To work around this issue:

ESX

Apply these measures in escalating order:

Recreate the pools.xml file:

Log in as root to the ESX host with an SSH client.

Run this command:

# mv /etc/vmware/hostd/pools.xml /tmp

Restart the management agents on the ESX host. For more information, see Restarting the Management agents on an ESXi or ESX host (1003490).

Caution: Ensure that Automatic Startup/Shutdown of virtual machines is disabled before running this command or you risk rebooting the virtual machines. For more information, see Restarting hostd (mgmt-vmware) on ESX hosts restarts hosted virtual machines where virtual machine Startup/Shutdown is enabled (1003312).

Check virtual machines for pending VMware Tools installations and cancel them.

If there are no pending VMware Tools installations found, you may have to manually install VPXA. For more information on manually installing the VPX Agent, see Verifying and reinstalling the correct version of the VMware vCenter Server agents (1003714).

Remove the ESX host from the DRS cluster, then re-add it to the cluster:

Note: Before removing the ESX host from the cluster verify if the cluster is EVC Enabled. If the cluster is EVC enabled, vmotion the virtual machines to another ESX host in the same cluster. If the ESX has already being removed from the EVC cluster, see Re-adding an ESX host to an EVC cluster (1012864).

Right-click on the host and click Disconnect in the VI Client.

Right-click on the host and click Remove.

Right-click on the cluster and click Add Host.

Follow the wizard prompts to re-add the host to the cluster.

Disable and re-enable DRS in the cluster:

Note: Disabling DRS removes all the resource pools in the cluster.

Caution: Disabling DRS when the cluster is part of vCloud Director will stop vCloud Director from working properly and should not be done. Please contact support for assistance with this issue. For information, see Filing a Support Request in Customer Connect (2006985).

Right-click on the cluster and click Edit Settings.

Deselect Enable VMware DRS. You receive a warning indicating that turning off DRS destroys all resource pools in the cluster.

Click OK to turn off DRS and destroy all resource pools.

Right-click on the cluster and click Edit Settings.

Select Enable VMware DRS and click OK.

Note: In vSphere 5.1, a new option for retaining Resource Pools when disabling DRS is added. For more information, see Retaining resource pools when disabling VMware DRS Clusters (2032893).

ESXi

Apply these measures in escalating order:

Restarting the Management Services can resolve the issue on the host. For more information, see Restarting the Management agents on an ESXi or ESX host (1003490)

Recreate the pools.xml file:

Log in as root to the ESXi in troubleshooting mode. For more information, see Tech Support Mode for Emergency Support (1003677).

Issue the command:

# mv /etc/vmware/hostd/pools.xml /tmp

Restart the management agents on the ESXi host. For more information, see Restarting the Management agents on an ESXi or ESX host (1003490).

Caution: Ensure Automatic Startup/Shutdown of virtual machines is disabled before running this command or you risk rebooting the virtual machines. For more information, see Restarting hostd (mgmt-vmware) on ESX hosts restarts hosted virtual machines where virtual machine Startup/Shutdown is enabled (1003312).

Check virtual machines for pending VMware Tools installations and cancel them.

If there are no pending VMware Tools installations found, you may have to manually install VPXA.

To manually install VPXA, see Verifying and reinstalling the correct version of the VMware vCenter Server agents (1003714)

Remove the ESXi host from the DRS cluster, then re-add it to the cluster:

Note: Before removing the ESX host from cluster verify if the cluster is EVC Enabled. If the cluster is EVC enabled, vMotion the virtual machines to another ESX host in the same cluster first. If the ESX host has already being removed from the EVC cluster, see Re-adding an ESX host to an EVC cluster (1012864).

Right-click on the host and click Disconnect in vSphere Client.

Right-click on the host and click Remove.

Right-click on the cluster and click Add Host.

Follow the wizard prompts to re-add the host to the cluster.

Disable and re-enable DRS in the cluster:

Note: Disabling DRS removes all the resource pools in the cluster.

Caution: Disabling DRS when the cluster is part of vCloud Director will stop vCloud Director from working properly and should not be done. Contact support for assistance with this issue. For more information, see How to file a Support Request in Customer Connect (2006985).

Right-click on the cluster and click Edit Settings.

Deselect Enable VMware DRS. You receive a warning indicating that turning off DRS destroys all resource pools in the cluster.

Click OK to turn off DRS and destroy all resource pools.

Right-click on the cluster and click Edit Settings.

Select Enable VMware DRS and click OK.

Note: In vSphere 5.1, a new option for retaining Resource Pools when disabling DRS has been added. For more information, see Retaining resource pools when disabling VMware DRS clusters in the vSphere Web Client (2032893).

Note: An alarm can be configured to warn of this issue by setting it to monitor CPU and Memory usage below 1%. For more information refer to the appropriate documentation for VMware vCenter Server.

Related Information

Restarting hostd (mgmt-vmware) on ESX hosts restarts hosted virtual machines where virtual machine Startup/Shutdown is enabled
Restarting the Management agents in ESXi
Tech Support Mode for Emergency Support
Verifying and reinstalling the correct version of the VMware vCenter Server agents
Disabling vNetwork Distributed Switches
Re-adding an ESX host to an EVC cluster
How to file a Support Request in Customer Connect
Retaining resource pools when disabling VMware DRS clusters in the vSphere Web Client
Al aplicar la configuración DRS a un host ESX se produce un error
ESX または ESXi ホストへの DRS 設定の適用でエラーが発生する
对 ESX 或 ESXi 主机应用 DRS 设置会生成错误
VMware ESXi 5.5, Patch Release ESXi550-201501001

Detectable by VMware SkylineTM

Actions

Copy

link to clipboard
copied!

Print

Language:
Chinese (Simplified)JapaneseSpanishEnglish

Attachments

Additional Resources

KB
•
End Of General Availability of the Free vSphere Hypervisor (ESXi 7.x and 8.x) (2107518)

Result 1 of 1

Ask The Community

Get answers quickly from VMware experts in the community

Post Subject

CONTINUE IN COMMUNITIES

Related Products:

Related Versions:

Take Our Survey

Was this article helpful?

YES

NO

Copyright © 2005-2024 Broadcom. All Rights Reserved. The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries.

Terms of Use

Your California Privacy Rights

Privacy

Accessibility

Cookie Settings

Support Assistant