Tuesday, July 19, 2011

vmware converter: Unable to clone volume 'C:'

When I used Vmware vCenter Converter Standalone 3.0.5 to dynamically converter a physical machine (Windows 2003) to VMware virtual machine.

Get error when just finish 1%:

vmware converter: Unable to clone volume 'C:'.

for vmware converter log:

[2011-06-27 17:07:18.551 04504 info 'App'] Scheduler scheduling item 4 to run at time = 2011-06-27 17:07:18.551. -- void __thiscall Converter::Server::Scheduler::SimpleScheduler::Run(void) ("d:/build/ob/bora-292238/bora/sysimage/ufad/server/scheduler/simpleScheduler.cpp:88")

[#11] [2011-06-27 17:07:18.589 04516 info 'App'] ConverterConnection: KeepAlive timer canceled, StopKeepAlive succeeded

[#11] [2011-06-27 17:07:18.591 04516 info 'vmomi.soapStub[9]'] Resetting stub adapter for server PIPE:\\.\pipe\vmware-converter-worker-soap : Closed

[2011-06-27 17:07:19.236 04496 info 'App'] Started task "task-6" for job="job-27", item ="4" -- void __thiscall Converter::Server::Job::JobProcessorImpl::StartProcessingJobs(void) ("d:/build/ob/bora-292238/bora/sysimage/lib/converter/server/job/jobProcessorImpl.cpp:351")

[2011-06-27 17:07:19.294 11848 info 'App'] [task,332] [task-6] -- BEGIN -- Convert

[2011-06-27 17:07:19.304 11848 error 'App'] Found dangling SSL error: [0] error:00000001:lib(0):func(0):reason(1)

[2011-06-27 17:07:19.339 11848 info 'App'] [taskSpec,464] [task-6] [TaskMap] task-6:task-4

[2011-06-27 17:15:09.105 11848 error 'App'] [task,344] [LRO] Unexpected Exception: converter.fault.CloneFault

[2011-06-27 17:15:09.108 11848 info 'App'] [task,373] [task-6] -- ERROR -- Convert: converter.fault.CloneFault

(converter.fault.CloneFault) {

dynamicType = ,

faultCause = (vmodl.MethodFault) null,

description = "converter.fault.FileIOFault",

msg = "",

}

[2011-06-27 17:15:09.108 11848 info 'App'] [diagnosticManager,260] Retrieved taskInfo for "converter.task.Task:task-6" mapping it to "converter.task.Task:task-6".

[2011-06-27 17:15:09.108 11848 info 'App'] [diagnosticManager,300] The task with id = "task-6" was found to be a "recent" task.

[2011-06-27 17:15:09.108 11848 info 'App'] [diagnosticManager,314] No existing log bundle found for task with id = "task-6". The task is still "recent" so a log bundle will now be generated for it.

[2011-06-27 17:15:09.108 11848 info 'App'] [diagnosticManager,756] Retrieving task related diagnostics for server task with id = "task-6".



Google about “Found dangling SSL error: [0] error:00000001:lib(0):func(0):reason(1)”, get a useful info:

http://support.microsoft.com/kb/907574
get this error is caused by VSS, not converter, or something relate to SSL.

check source machine’s event viewer: VSS error:

Volume Shadow Copy Service error: Error calling a routine on the Shadow Copy Provider {24602736-bed9-4619-91b0-243447c6409c}. Routine details DeleteSnapshots({b4b1c18e-b85c-43d0-b6d8-86357ff4e9b1}, 2, 1, [0],[{00000000-0000-0000-0000-000000000000}]) failed [hr = 0x80004005].

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

check the GUI {24602736-bed9-4619-91b0-243447c6409c} from regedit:
got the VSS provider:

StorageCraft Volume Snapshot Software Provider


This is our backup software. Looks VMware is not compatible with StorageCraft’s backup software.

Uninstall it, conversion finished successfully.

3 comments:

  1. Yep... this appears to be the solution for me too. The error was "converter.fault.CloneFault". Removing StorageCraft allowed the conversion to proceed normally (albeit slowly).

    Thanks!

    ReplyDelete
  2. This has worked for me under VMware Converter Stand Alone v6. Sad that VMware themselves don't seem to have an article that describes this issue, it's taken my quite some time to find this solution - thank you!

    ReplyDelete
  3. Spoke too soon, damnit. Conversions were failing as soon as the job started previously, this time it took some time before it failed.

    I saw there's a timeout setting in the worker XML config file, I might play with that.

    ReplyDelete