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

Leave a Response

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