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

My Subscriptions

Loading

Knowledge Base

Manually enable vSphere solutions (1021265)

Last Updated: 9/26/2013Categories: How toTotal Views: 8038Language:
English

Subscribe to get an email
newsletter with new updates

Please provide article feedback:

Details

VMware vCenter Server provides an extensible framework for integration with other products. These solutions and extensions can disable and re-enable various methods in the normal course of their operation. In some situations, such as an issue with the solution, or in case the solution crashes or is removed, a method might remain disabled.

For example, if a solution or extension disables the powerOn method on a number of virtual machines and then stops unexpectedly, leaving the powerOn method remains disabled with no means to enable it again.

Solution

Finding the disabled methods

To find the disabled methods, generate an extended vCenter Server log bundle:

Log in to the VMware vCenter Server using an account with administrator privileges.

Go to Start > Programs > VMware > Generate vCenter Server log bundle - Extended.

Note: The content of the vCenter Server logs are extracted and archived to a file named vc-support-,username+time>.zip.

Extract the contents of the vc-support-<username+time>.zip file.

Open Logs > databaseDump > VPX_DISABLED_METHOD1.xml.

Note: This file contains a list of all the methods that are disabled on the vCenter Server instance.

Create a list of the methods you want to enable:

If you want to enable all the methods for a specific object, create a list of all the instances of ENTITY_MO_ID_VAL and METHOD_NAME.

If you want to enable all the methods that were disabled from a specific source, create a list of all the instances of SOURCE_ID_VAL.

Enabling the disabled methods

To enable the disabled methods, use one of these methods:

Execute a SQL query to enable the method

Remove the affected virtual machine from inventory

Remove the ESXi/ESX hosting the affected machine from inventory

Execute a SQL query to enable the method

Caution: Back up the database prior to running the above statements.

Shut down the VMware vCenter Server service.

Open an SQL connection to the database. Ensure that you are logged in to the database and are able to send any SQL statement to the vCenter Server database tables.

For SQL Server, use the query analyzer.

For Oracle, use the sqlplus command.

For DB2, use the Command Editor.

Enable methods using one of these SQL statements:

DELETE FROM VPX_DISABLED_METHODS WHERE ENTITY_MO_ID_VAL=<entity id> AND METHOD_NAME=<method name>;

Note: Use the list you created in Step 5 above to enter values for <entity id> and <method name>.

DELETE FROM VPX_DISABLED_METHODS WHERE SOURCE_ID_VAL=<source>;

Note: Use the list you created in Step 5 above to enter values for <source>.

Start the VMware VirtualCenter Server service.

Remove the affected virtual machine from inventory

Caution: Removing the virtual machine from inventory also removes its historical performance data.

To remove and re-add the virtual machine from the inventory:

Power off the virtual machine.

In the vSphere Client, right-click the virtual machine and click Remove from Inventory.

Browse to the datastore where the virtual machine resides.

Right-click the .vmx file of the virtual machine and click Add to Inventory.

Note: This gives the virtual machine a new ID.

Power on the virtual machine.

Remove the ESXi/ESX hosting the affected machine from inventory

Caution: Removing an ESXi/ESX host from the inventory results in the loss of the historical performance data from both the host and all virtual machines registered with that host. If you are removing the host from inventory, migrate all virtual machines except the affected one from the host, so that the other virtual machines are unaffected.

In the vSphere Client, right-click the ESXi/ESX host and click Disconnect.

Right-click the disconnected ESXi/ESX host and click Remove from inventory.

After the host is removed from inventory, right-click the cluster and click Add Host.

Provide the IP address or hostname of the ESXi/ESX host and the root username and password.

Detectable by VMware SkylineTM

Actions

Copy

link to clipboard
copied!

Print

Language:
English

Attachments

Additional Resources

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

KB
•
Download and Install VMware Fusion (2014097)

KB
•
vCenter Mobile Appliance での VMware Tools のインストールとアップグレード (2001191)

Results 1-3 of 3

Ask The Community

Get answers quickly from VMware experts in the community

Post Subject

CONTINUE IN COMMUNITIES

Related Products:

VMware vCenter Server

Related Versions:

VMware vCenter Server 4.0.x

Take Our Survey

Support Assistant