VMwarevSphere

Internal error when upgrading vCenter Server / PSC 6.0 to 6.5

While everyone upgrades to the latest release of vSphere be aware that there are a few minor catches along the way.

A couple I’ve seen this week include the vague error “An internal error has occurred” This seems to happen more on stage 2 of the upgrade process for either the PSC or VCSA (or VCSA with embedded PSC)

Other errors that you might see in this log file var\log\vmware\upgrade\upgrade-requirements.log are:

  • ERROR __main__ ERROR: Fatal error during upgrade REQUIREMENTS. For more details take a look at: /var/log/vmware/upgrade/requirements-upgrade-runner.log
  • CommunicationException: Failed to create temp file on target ip : A general system error occurred: vix error codes = (1, 4294967276).

If this happens when upgrading your PSC or VC to 6.5 then try the following:

root password has expired

  • You can check if the password is expired by connecting to the PSC / VCSA with SSH and running this command:
    • com.vmware.appliance.version1.localaccounts.user.list
  • Login to the (DCUI) console of the PSC / VCSA with the root user
  • Change the root password

/storage/log is full

  • Connect to the PSC/ VCSA over SSH
  • Enable shell
    • shell.set –enabled true
  • Switch to shell
    • shell
  • Check space
    • df

If it shows /storage/log at 100% then follow this KB: https://kb.vmware.com/s/article/2143565

author avatar
Graham
Graham is a seasoned expert in VMware and Microsoft solutions, bringing deep expertise from his 20 years' experience and senior engineering work at Tesla and Dell Technologies in the UK. He focuses on cutting-edge virtualization and storage projects. A VMware Certified Implementation Expert, 10x VMware vExpert, and Moderator on the official Broadcom forums, Graham is a trusted community resource. Connect with him on X.com for insights! https://x.com/VirtualG_UK

Leave a Response

This site uses Akismet to reduce spam. Learn how your comment data is processed.