VMware Cloud Community
baalchina
Contributor
Contributor

converter.fault.HelperVmFailedToObtainIpFault when convert a ubuntu server

Hi everyone,

I am trying to convert a ubuntu 10.04 server to esxi. Converter version VMware-converter-all-5.0.0-470252.

But failed when 1% percent.

Here is convert log:

2012-06-27T18:39:46.366+08:00 [10500 info 'vmomi.soapStub[11]'] Resetting stub adapter for server PIPE:\\.\pipe\vmware-converter-worker-soap : Closed
2012-06-27T18:46:22.840+08:00 [05496 error 'Default'] [task,350] [LRO] Unexpected Exception: converter.fault.HelperVmFailedToObtainIpFault
2012-06-27T18:46:22.841+08:00 [05496 info 'Default'] [task,379] [task-45] -- ERROR -- Convert: converter.fault.HelperVmFailedToObtainIpFault
--> (converter.fault.HelperVmFailedToObtainIpFault) {
-->    dynamicType = <unset>,
-->    faultCause = (vmodl.MethodFault) null,
-->    msg = "",
--> }
2012-06-27T18:46:22.841+08:00 [05496 info 'Default'] [diagnosticManager,267] Retrieved taskInfo for "converter.task.Task:task-45" mapping it to "converter.task.Task:task-45".
2012-06-27T18:46:22.841+08:00 [05496 info 'Default'] [diagnosticManager,307] The task with id = "task-45" was found to be a "recent" task.
2012-06-27T18:46:22.842+08:00 [05496 info 'Default'] [diagnosticManager,321] No existing log bundle found for task with id = "task-45". The task is still "recent" so a log bundle will now be generated for it.
2012-06-27T18:46:22.842+08:00 [05496 info 'Default'] [diagnosticManager,790] Retrieving task related diagnostics for server task with id = "task-45".
2012-06-27T18:46:22.854+08:00 [12280 info 'Default'] Run 0 of job "job-45" finished with an error. -- struct Converter::Server::Job::JobExecutor::SchedulerUpdateSpec __thiscall Converter::Server::Conversion::ConversionJobExecutorImpl::UpdateJob(class Converter::Server::Job::InternalJob &,bool,const class Converter::Server::Scheduler::SchedulerItemStatistics &,const class Converter::Task::TaskInfo &) ("d:/build/ob/bora-470252/bora/sysimage/lib/converter/server/conversion/conversionJobExecutorImpl.cpp:405")
2012-06-27T18:46:22.865+08:00 [12280 info 'Default'] Suspended 1 scheduler items for job (job-45) -- void __thiscall Converter::Server::Job::JobProcessorImpl::SuspendJobAux(const class Converter::Server::Job::InternalJob &,class Converter::VdbConnection &) ("d:/build/ob/bora-470252/bora/sysimage/lib/converter/server/job/jobProcessorImpl.cpp:828")

At 18:46, converter tells me can not got helper ip address.

So, I started convert with setting helper address, but this time still the same. The job stopped when connting to helper server.

I looked the ubuntu logs got some error:(/var/log/message)

un 28 15:25:48 jsxy kernel: [87118.188447] vmware-sysinfo-: sending ioctl 1261 to a partition! Jun 28 15:25:48 jsxy kernel: [87118.188451] vmware-sysinfo-: sending ioctl 1261 to a partition! Jun 28 15:25:48 jsxy kernel: [87118.188800] vmware-sysinfo-: sending ioctl 1261 to a partition! Jun 28 15:25:48 jsxy kernel: [87118.188805] vmware-sysinfo-: sending ioctl 1261 to a partition! Jun 28 15:25:48 jsxy kernel: [87118.199336] vmware-sysinfo-: sending ioctl 1261 to a partition! Jun 28 15:25:48 jsxy kernel: [87118.199341] vmware-sysinfo-: sending ioctl 1261 to a partition! Jun 28 15:25:48 jsxy kernel: [87118.199573] vmware-sysinfo-: sending ioctl 1261 to a partition! Jun 28 15:25:48 jsxy kernel: [87118.199577] vmware-sysinfo-: sending ioctl 1261 to a partition! Jun 28 15:25:48 jsxy kernel: [87118.207054] vmware-sysinfo-: sending ioctl 1261 to a partition! Jun 28 15:25:48 jsxy kernel: [87118.207058] vmware-sysinfo-: sending ioctl 1261 to a partition!

and nothing else.

I think that, convert will install an helper in my ubuntu server, so must have an log? but here is no log.Smiley Sad

So, how can I find where the problem is? Or else can I install a helper manually?

Thanks a lot.

0 Kudos
1 Reply
baalchina
Contributor
Contributor

Hey, I found where the problem is.

I defined a ip address in my physical subnet, while this ip is unusable in my esxi's default VM network.

Helper is a new virtual machine in esxi to help convert physical to virtual, not an software installed in physical machine.

Remember this.:smileylaugh:

0 Kudos