Loading

×Sorry to interrupt
Uncaught ReferenceError: addCTracking is not defined
throws at https://kb.vmware.com/resource/KM_TealiumTrackingJS?v=0.5:100:1

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

"Source vCenter Server has unsupported version of host profile" error while upgrading vCenter Server (52932)

Last Updated: 2/28/2024Categories: TroubleshootingTotal Views: 39569Language:
Chinese (Simplified)JapaneseEnglish

5 like this article

Subscribe to get an email
newsletter with new updates

5 people found this helpful Please provide article feedback:

Symptoms

Upgrading to vCenter Server 6.7 fails when there are 5.5 or earlier Host Profiles present.

Upgrading to vCenter Server 7.0 fails when there are 6.0 or earlier Host Profiles present.

Precheck reports:

Source vCenter Server has unsupported version of host profile

Host profiles with versions lower than 6.0.0 are not supported by vCenter Server 6.7. Upgrade the <x> host profiles listed below to version 6.0.0  or later before proceeding with the upgrade of vCenter Server.

Upgrade the host profiles before upgrading all hosts with versions lower than 6.0.0. For more information see Knowledge Base article 52932.

OR

Source vCenter Server has unsupported version of host profile

Host profiles with versions lower than 6.5 are not supported by vCenter Server 7.0.0 Upgrade the <x> host profiles listed below to version 6.5  or later before proceeding with the upgrade of vCenter Server.

Upgrade the host profiles before upgrading all hosts with versions lower than 6.5. For more information see Knowledge Base article 52932.

In the /var/log/vmware/upgrade/vcdb_req.err log file, you will notice entries similar to:

ERROR: invalid-hostprofile-version -> 1
{HostProfile: <host Profile name>, Version: 0}
ERROR: invalid-hostprofile-version-count -> 1

Cause

This issue occurs because vCenter Server 6.7 does not support Host Profiles prior to version 6.0 and vCenter Server 7.0 does not support Host Profiles prior to version 6.5

Note: In vSphere 7.0, vCenter Server for Windows has been removed and support is not available. For more information, see Farewell, vCenter Server for Windows.

Resolution

To make 6.0 host profiles to 7.0 Upgrade compatible:

Use Recommended Host Profiles Upgrade workflows from vSphere 6.7 Documentation

To make host profiles to 6.7 Upgrade compatible:

Upgrade the Host profile using following environment:

ESXi host(s) version - 5.1 or 5.5

vCenter server version - 6.0 or 6.5

Host Profiles version - 5.1 or 5.5

Notes:

​You can export the 5.1/5.5 Host Profiles before the upgrade process to compare the Host Profiles. Export host customization is not available in vCenter Server 6.0, but is available in version 6.5. You can export the answer file values to a .csv file before proceeding with the Host Profiles upgrade.

To find the Host Profiles that are not compliant with vSphere 6.7, run this PowerCLI command:

Get-VMHostProfile | % { $_.ExtensionData.Config.ApplyProfile.ProfileVersion +"`t"+ $_.Name }

Or

Get-VMHostProfile | ? { $_.ExtensionData.Config.ApplyProfile.ProfileVersion -like "5*" }

A list of unsupported Host Profiles can be found in this log file:

/var/log/vmware/upgrade/vcdb_req.err

There are two approaches to upgrade host profiles depending on if the ESXi hosts are stateful or stateless.

For stateful ESXi environments

For stateless ESXi environments

For stateful ESXi environments

Assumption

If you have vSphere 6.0.0/6.5.0/6.7 hosts in the cluster and 6.0 profile is attached to the hosts.

vCenter is at 6.5.0/6.7.0

Steps

Upgrade all ESXi 6.0 hosts in the cluster to version 6.5/6.7.

Remediate the ESXi hosts in the cluster against the host profile with version 6.0.

All host profile settings are applied.

If you have an ESXi 6.5 host in the cluster, extract a new host profile from it. Otherwise extract a new host profile from an ESXi 6.7 host.

Note: There are some changed parameters for the host profile policy. For more information, see Answer File Field and Host Profile Extraction.

Attach the host profile with version 6.5 / 6.7 to the cluster.

Remediate the cluster against the host profile with version 6.5 / 6.7.

Remove all host profiles with version less than 6.5.0

Proceed with vCenter upgrade to version 7.0.

For stateless ESXi environments

Assumption :

If you have 6.0.0 hosts in the cluster and 6.0.0 profile is attached to the hosts.

vCenter is at 6.5.0/6.7.0

Steps:

Create a rule-1 with 6.5.0/6.7.0(if VC is at 6.7.0) image profile. Active it for all the hosts in the cluster.

Boot one of the 6.0.0 host using rule. Host will boot from 6.5.0/6.7.0 image profile (rule)and profile(already attached to the cluster)

Extract a profile-2 from this upgraded host-1 which is now at version 6.5.0/6.7.0

Edit the rule and associate the profile with it.

Boot remaining 6.0.0 hosts in the inventory. This will upgrade all the hosts to 6.5.0/6.7.0.

Result: If hosts are in maintenance mode then follow the below steps.

Attach the profile to the cluster. Customization/Answer file data will automatically get populated.

Remediate the cluster with the attached profile.

Remove the host profiles with versions less than 6.5.0 from the VC inventory.

Proceed with VC upgrade to version 7.0

Related Information

简体中文：包含的主机配置文件低于 6.0.0 版时 vCenter Server 升级失败

vSphere 7.0, Recommended Host Profiles Upgrade workflows

Detectable by VMware SkylineTM

Actions

Copy

link to clipboard
copied!

Print

Language:
Chinese (Simplified)JapaneseEnglish

Attachments

Additional Resources

No results for undefined

Ask The Community

Get answers quickly from VMware experts in the community

Post Subject

CONTINUE IN COMMUNITIES

Related Products:

VMware vCenter Server Appliance

VMware vCenter Server

Related Versions:

VMware vCenter Server Appliance 6.7.x

VMware vCenter Server 7.0.x

VMware vCenter Server 6.7.x

Take Our Survey

Support Assistant