vCenter Upgrade Pre-Check Readiness on SDDC Manager fails with Error "Validate that there is enough capacity for placing a new vCenter VM"
search cancel

vCenter Upgrade Pre-Check Readiness on SDDC Manager fails with Error "Validate that there is enough capacity for placing a new vCenter VM"

book

Article ID: 402203

calendar_today

Updated On:

Products

VMware SDDC Manager

Issue/Introduction

  • Pre-Check error fails with the following when attempting vCenter RDU upgrade: 

"Validates that there is enough capacity for placing a new vCenter VM" 
"There is not enough capacity in the primary cluster for upgrade. Reason: xvmotionPlacement"
"Please verify that vCEnter has enough capacity in the primary management cluster for upgrade. The following errors were found: xvmotionPlacement" 

  • On the operations-manager log on the SDDC manager we see entries similar to below:

/var/log/vmware/vcf/operations/operationsmanager.log: 

YYYY-MM-DDThh:mm:ss.ms+0000 DEBUG [vcf_om,6841f05ccb4218f81a6db6fc9a684a##,7c##] [c.v.v.b.v.v.VcenterUpgradeCapacityValidator,precheck-validation6] Placement Result : (vim.cluster.PlacementResult) {
   dynamicType = null,
   dynamicProperty = null,
   recommendations = null,
   drsFault = (vim.cluster.DrsFaults) {
      dynamicType = null,
      dynamicProperty = null,
      reason = xvmotionPlacement,
      faultsByVm = (vim.cluster.FaultsByVm) [
         (vim.cluster.FaultsByVirtualDisk) {
            dynamicType = null,
            dynamicProperty = null,
            vm = null,
            fault = (vmodl.MethodFault) [
               (vim.fault.StorageVmotionIncompatible) {
                  faultCause = null,
                  faultMessage = null,
                  datastore = ManagedObjectReference: type = Datastore, value = datastore-<id>, serverGuid = <UUID>
               }
            ],
            disk = (vim.vm.device.VirtualDiskId) {
               dynamicType = null,
               dynamicProperty = null,
               vm = ManagedObjectReference: type = VirtualMachine, value = <VM>  serverGuid = <UUID>
               diskId = 1000000
            }
         },

Environment

VMware Cloud Foundation 5.2x

Cause

Pre-Check failure is a false positive specific to Reduced Downtime Upgrades (RDU). 

Resolution

Pre-Check error will be fixed in later SDDC releases and can be ignored to proceed with the upgrade