100% Resolved: VMware vCenter Upgrade Failed 6.7 to 7.0 to 8.0

VMware vCenter upgrade failed vCenter 6.7 to 7.0 to 8.0 - HyperHCI.com

It is very common to get many errors when try to upgrade VMware vCenter from 6.7 to 7.0 and 7.0 to 8.0.

I also struggled with same errors and after many hours of investigation of error logs and step to step troubleshooting, finally found the possible resolutions to fix such issues / errors.

While trying to upgrade VMware vCenter version 6.7 to 7.x or 7.x to 8.x may counter many issues / errors as mentioned below:

vCenter Upgrade known issues / Errors

List of issues / errors while upgrading VMware vCenter version 6.7 to 7.0 or 7.0 to 8.0

If you are facing any issue from above list of issues, then you are at right place to get resolution.

All possible solutions are mentioned below to fix above such issues.

Possible Resolutions of vCenter upgrade failures

Let’s explore each resolution of above issues and errors encounters during vCenter upgrade from VMware vCenter version 6.7 to 7.0 and 7.0 8.0.

Resolution 1: NTP sync & correct Timezone

It is always recommended that all VMware ESXi hosts and vCenter time and timezone must be in sync with same/common NTP servers.

Validate ESXi time & NTP server

Refer link: Configuring NTP on an ESXi host

Validate vCenter time & NTP server

Refer KB link: Configuring NTP on vCenter Server

Resolution 2: Turn on SSH Service

SSH service is required to enable communication and system data transfer between vCenter and ESXi hosts

Resolution 3: DNS Lookup for Forward & Reverse zone

It’s very common that VMware administrator does not request AD/DNS team to create A (Forward) and PTR ( Reverse ) records in DNS for nslookup for ESXi hosts and vCenter.

Later, it starts creating issues and pop-up errors, to avoid any such issues, always create DNS entry.

Refer Link: How to create DNS A & PTR records

Resolution 4: Use vCenter & ESXi FQDN Instead IP address

It most important and common issue, VMware administrator does not notice. Always use same ESXi and vCenter IP address, hostname and FQDN as it is showing / mapped on vCenter inventory.

Cred: bujarra.com

Example: See in above screenshot -all hosts are mapped with hostname/FQDN in vCenter’s inventory. Therefore, use same information as-is during vCenter upgrade wizard.

Resolution 5: Ensure ping readability among ESXi hosts & vCenter

It’s important to check connectivity and reachability among ESXi hosts and vCenter.

Resolution 6: Ensure port no. 22, 80, 902, 443 & 5480 are open for ESXi & vCenter

Ensure that VMware ESXi and vCenter mandate ports are open on ESXi firewall and gateway network firewall.

Refer link: ESXi & vCenter network ports details

Resolution 7: Change DRS cluster settings

Ideally, both VMware vCenters ( current vCenter and newly deploying vCenter ) should be on same ESXi host during upgradation process, otherwise upgrade process will be failed with errors.

If DRS is enabled with full-automatic VM migration mode then vCenter VMs may live-migrate on different ESXi hosts then vCenter upgradation process will be stuck and failed.

Note: Set DRS > Automation > Automation level > Manual

.

Resolution 8: Upgrade Distributed switch version to least 7.x

Distributed switch version should be upgraded as per vCenter version or N-1 only not below that.

If You are going to upgrade from vCenter 7.0 to 8.0 then Distributed switch version must be least 7.0 or later.

Refer link: How to upgrade vCenter Distributed Switch Version

Resolution 9: Patch vCenter with latest / higher build number

Last but not the least, before any major upgrade, always patch vCenter to higher patch built to avoid any existing bug in current patch version.

Example: if you’re running vCenter 7.0 U3O (22357613) then patch with latest higher version 7.0U3T (24322018) to avoid any know issue on old patch.

Refer link: Check vCenter patch releases

Hopefully, this blog helped you to resolve vCenter upgrade issues.

Leave a Reply

Top