none
V2V Error using MVMC - System.IO.IOException: Unable to read data from the transport connection: The connection was closed. RRS feed

  • Question

  • Migrating a server sitting on VNware to a HyperV host using MVMC 3.1, encountering an error during migration somewhere between 18%-22% :-

    -------------------------------------------------------------------------------------------

    01/20/2017 23:09:04 +11:00  [8]  VERBOSE: Downloading VMware virtual disks from source virtual machine
    01/20/2017 23:09:05 +11:00  [8]  VERBOSE: Downloading device (/vm-7376/VirtualLsiLogicSASController0:0) disk-0.vmdk
    01/20/2017 23:09:05 +11:00  [8]  VERBOSE: Initializing (C:\ClusterStorage\HYCAU001MEL0002_CSV_01\Workspace for MVMC\DCSAU182FRM12\MVMC\2\disk-0.vhdx) with a size of 53687091200 with preallocate false.
    01/20/2017 23:09:05 +11:00  [8]  VERBOSE: End of initializing (C:\ClusterStorage\HYCAU001MEL0002_CSV_01\Workspace for MVMC\DCSAU182FRM12\MVMC\2\disk-0.vhdx).
    01/21/2017 00:11:45 +11:00  [8]  VERBOSE: System.IO.IOException: Unable to read data from the transport connection: The connection was closed.
       at Microsoft.Accelerators.Mvmc.Engine.ForVMware.ExportLease.GetFiles(IDownloadAdapter adapter, String host, DirectoryInfo dirInfo, TaskContext taskContext)
       at Microsoft.Accelerators.Mvmc.Engine.ForVMware.VirtualMachine.DownloadFiles(IDownloadAdapter downloadAdapter, String toPath, TaskContext context)
       at Microsoft.Accelerators.Mvmc.Engine.ServiceLayer.Internal.MachineConversionService.ConvertToDrives(IMachineConversionRequest machineConversionRequest, IPostProgress& provisionHyperVPhase, IVirtualMachine& sourceVM, TaskContext taskContext)
    01/21/2017 00:11:45 +11:00  [8]  EXCEPTION: System.IO.IOException: Unable to read data from the transport connection: The connection was closed.
       at Microsoft.Accelerators.Mvmc.Engine.ForVMware.ExportLease.GetFiles(IDownloadAdapter adapter, String host, DirectoryInfo dirInfo, TaskContext taskContext)
       at Microsoft.Accelerators.Mvmc.Engine.ForVMware.VirtualMachine.DownloadFiles(IDownloadAdapter downloadAdapter, String toPath, TaskContext context)
       at Microsoft.Accelerators.Mvmc.Engine.ServiceLayer.Internal.MachineConversionService.ConvertToDrives(IMachineConversionRequest machineConversionRequest, IPostProgress& provisionHyperVPhase, IVirtualMachine& sourceVM, TaskContext taskContext)
       at Microsoft.Accelerators.Mvmc.Engine.ServiceLayer.Internal.MachineConversionService.ConvertToMachine(IMachineConversionRequest machineConversionRequest, TaskContext taskContext)
       at Microsoft.Accelerators.Mvmc.Engine.ServiceLayer.Internal.MachineConversionService.<>c__DisplayClass6.<ConvertToMachineAsync>b__5()
       at System.Threading.Tasks.Task`1.InnerInvoke()
       at System.Threading.Tasks.Task.Execute()
    01/21/2017 00:11:45 +11:00  [8]  Exception caught : System.IO.IOException: Unable to read data from the transport connection: The connection was closed.
       at Microsoft.Accelerators.Mvmc.Gui.Model.ConversionModel.ConvertGuestMachine()
       at Microsoft.Accelerators.Mvmc.Gui.ViewModels.Machine.MachineCompletionViewModel.OnWorkerDoWork()
    01/21/2017 00:11:45 +11:00  [1]  Background task is complete.
    01/21/2017 00:11:45 +11:00  [1]  Conversion error message is displayed.
    01/21/2017 00:11:45 +11:00  [1]  Value of 'ErrorMessage' = 'Unable to read data from the transport connection: The connection was closed.'

    -------------------------------------------------------------------------------------------

    Please advise?

    Thanks\Baljeet

    Friday, January 20, 2017 2:41 PM

All replies

  • Same issue here. Some machines work, others don't. The machine that fails, has bigger disks attached to it. Have a feeling there is some timeout that is preventing the job from completing before the timeout happens.

    But haven't found a way yet to solve this issue.

    Any help would be appreciated.

    Sven

    Tuesday, May 2, 2017 8:45 AM