Uploaded image for project: 'OpenShift Virtualization'
  1. OpenShift Virtualization
  2. CNV-70330

Live migration of VM fails when vNUMA is enabled and target node is not empty

XMLWordPrintable

    • Quality / Stability / Reliability
    • 0.42
    • False
    • Hide

      None

      Show
      None
    • False
    • None
    • None

      Description of problem:

      Create 2-3 (depends on the number of nodes) vms with numa passthrough enabled, each VM should be running on separate node (nodes has to have enough resources for 2 VMs on the same node). Trigger live migration of VM1, so it is moved to the same node as VM2. Live migration fails with error: virError(Code=27, Domain=20, Message='XML error: Argument 'cellid' in memnode element must correspond to existing guest's NUMA cell')
      

      Version-Release number of selected component (if applicable):

      4.20.0

      How reproducible:

      100%

      Steps to Reproduce:

      1.Create the same number of VMs with vNUMA enabled as number of worker nodes. 
      2. Start migration of one VM
      3. Observe failing live migration
      

      Actual results:

      live migration fails due to the libvirt error

      Expected results:

      VM is successfuly migrated.

      Additional info:

       

        1. vms_yaml
          10 kB
        2. vms
          11 kB
        3. vmis_yaml
          18 kB
        4. vmis
          27 kB
        5. virtualmachineinstancetype.yaml
          3 kB
        6. virt_launcher_log
          8 kB
        7. migration_obj_yaml
          4 kB
        8. migration_obj
          5 kB

              ksimon@redhat.com Karel Simon
              ksimon@redhat.com Karel Simon
              Geetika Kapoor Geetika Kapoor
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: