vCenter Server upgrade prechecks fail on stage 2 with error message "Invalid field source_info in structure com.vmware.vcenter.deployment.check_info"
search cancel

vCenter Server upgrade prechecks fail on stage 2 with error message "Invalid field source_info in structure com.vmware.vcenter.deployment.check_info"

book

Article ID: 316400

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

 

  • vCenter Server upgrade fails on stage 2 with error:
  "Invalid field source_info in structure com.vmware.vcenter.deployment.check_info"
  • In the /var/log/vmware/upgrade/upgrade-source-requirement.log , you may see entries similar to:
YYYY-MM-DDTHH:MM:SS ERROR common Failed to parse '1.5P' to bytes -- could not convert string to float: '1.5P'


Note: The preceding log excerpts are only examples. Date, time, and environmental variables may vary depending on your environment.

Cause

  •  Prechecks fails if a mount point on the VCSA is in Petabytes.
  • This can happen if VAMI backup is using a protocol such as SMB and the backup location is in Petabytes.

 

Resolution

​​​​​​To resolve this issue, please follow the below steps:

  1. SSH to the vCenter and stop the applmgmt service on the vCenter using the below command. 

    service-control --stop applmgmt

  1. Unmount the remote target location in Petabytes from the vCenter SSH using the umount command.​​​​​​
  2. Start the applmgmt service using the below command.

    service-control --start applmgmt

  1. Proceed with the prechecks at stage 2 from the upgrade process.