Failed to perform fix-up operation on migrated VM. Cannot find 64bit fixup disk. SDR vm: vm-###
search cancel

Failed to perform fix-up operation on migrated VM. Cannot find 64bit fixup disk. SDR vm: vm-###

book

Article ID: 416492

calendar_today

Updated On:

Products

VMware HCX

Issue/Introduction

  • Migrating VMs from Nutanix to VMware receives the following error:
    Failed to perform fix-up operation on migrated VM. Cannot find 64bit fixup disk. SDR vm: vm-####
    
  • When viewing from HCX UI (Migration tab) the below is seen on the migration:
  • This can be seen from Target HCX Manager /common/logs/admin/app.log:
    <timestamps> UTC [OsAssistedMigrationService_SvcThread-131, Ent: HybridityAdmin,    , TxId: ########-####-####-####-a80e2ed7ef42
    ] ERROR c.v.v.h.s.m.j.OsAssistedMigrationJob- Failed to perform fix-up operation on migrated VM with jobData
    {
        "source": {
            "entity": {
                "summary": {
                    "numCpu": 2,
                    "diskSize": 204010946560,
                    "guestArch": "x86_64",
                    "memorySize": 8589934592,
                    "memorysizeMB": 8192,
                    "guestFullName": "redhat",
                    "guestFullVersion": "7.9"
                },
                "entityId": "########-####-####-####-31f51313f215",
                "entityName": "<VM-NAME>",
                "entityType": "VirtualMachine"
            },
            "endpointId": "<HCX-MGR-SYSTEMID",
            "endpointType": "VC"
    
    ...
    
     "sgwApplianceId": "########-####-####-####-f2c933ca11f6",
            "sentinelVersion": "4.11.0.0.24448058",
            "sgwApplianceName": "<SM name>-SRG-I1",  
    
            "lastConnectedTime": "<timestamps> UTC"
    ...
    
    "jobFailed": true,
        "error": "Failed to perform fix-up operation on migrated VM. Cannot find 64bit fixup disk. SDR vm: vm-####",  
        "result": {
            "error": "Failed to perform fix-up operation on migrated VM. Cannot find 64bit fixup disk. SDR vm: vm-####"
        }

Environment

VMware HCX 4.11.x with multiple Single Site OSAM Service-Mesh's.

Cause

  • SdrVMID is selected in a "first-in-line" basis.
  • In a deployment with multiple Single Site OSAM SM's the first SDR VMID is chosen.
  • In the "JobData" output shown above: the correct SRG appliance is shown. 
    "sgwApplianceId": "########-####-####-####-f2c933ca11f6",
            "sentinelVersion": "4.11.0.0.24448058",
            "sgwApplianceName": "<SM name>-SRG-I1",  
  • The vm-id can be found by going to this SRG VM in VC inventory and looking at the URL:


Resolution

WORKAROUND:

  • Operate with only 1 single site OSAM SM.
  • This will be resolved in an upcoming release of HCX.