Uploaded image for project: 'Migration Toolkit for Virtualization'
  1. Migration Toolkit for Virtualization
  2. MTV-1576

Migration Plan gets an Error even when Changed Block Tracking (CBT) is enabled

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Critical Critical
    • 2.7.2
    • None
    • Controller
    • False
    • None
    • False

      For a running VM in VMware, if we enable CBT flags on the fly (while VM is running) by adding both `ctkEnabled=TRUE` and `scsi0:0.ctkEnabled=TRUE` parameters.

       

      While running MTV 2.6.3, and try to create a migration plan, we get a warning that CBT is not enabled for this particular VM (shown in the screenshot)

      But! If we ignore this "warning" and move on and create it, it will be in a Ready state and work (can WARM migrate this VM) <-- and seems that CBT is working with the incremental disk migration as per the customer's tests.
       
      If we use MTV 2.7.1, we get the same warning as in the screenshot as expected, But! The difference here is that after creating the migration plan, we get the following error message that prevents the migration plan from working (stays in Error state):

      Danger alert:The plan is not ready - VMMissingChangedBlockTracking
      Changed Block Tracking (CBT) has not been enabled on some VM. This feature is a prerequisite for VM warm migration.. To troubleshoot, check the Forklift controller pod logs. 

       

       

       
       

              mnecas@redhat.com Martin Necas
              rhn-support-aelganzo Amr Elganzory
              Chenli Hu Chenli Hu
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: