This discussion is archived
5 Replies Latest reply: Jan 18, 2013 10:44 AM by user12273962 RSS

VM creation from iso -issue

BVV Journeyer
Currently Being Moderated
Hi All,

I am trying to create a virtual machine in my OVM 3.1.1 and install WIn 2008 Server there... So I uploaded iso file into my repository, created the vm but when I tried to start it I got the error saying that it failed because:

stderr: Error: HVM guest support is unavailable: is VT/AMD-V supported by your CPU and enabled in your BIOS?

as it happens I have my Intel virtualization enabled in my BIOS so after a quick search I found the info to disable it in Virtualbox (I use to run my OVS, OVM etc). BUT when I try to disable it there I get the info that it will be enabled back again automatically because I am using 64-bit versions of OVS, Linux and whatever else I tried. I googled back for any other solution and I found the info I should change my VM's settings to XEN PVM (I had XEN HVM) and I did it. But then I lost my CDROM from Boot Order and when I provide my ftp location I have my .iso file it says:

failed (1): stderr: Error: Boot loader didn't return any data!

Can you please advice me what to do and how can I get it working? I am so angry and tired with OVM 3.1.1 already I can't even express it. I did the same work using 2.2 and there was no issues at all and here only issues at every step...

The network path I provide is: ftp://(server IP)/(folder name)/(file name).iso

Thank you in advance.

Best regards,

BVV

Below I present full log:

Job Construction Phase
----------------------
begin()
Appended operation 'Virtual Machine Start' to object '0004fb0000060000df13c2bfcbcddeb9 (e1dep912)'.
Appended operation 'Bridge Configure Operation' to object '0004fb0000200000db9d34274106c712 (network.BondPort (1) in jdexovs01)'.
commit()
Completed Step: COMMIT

Objects and Operations
----------------------
Object (IN_USE): [Vnic] 0004fb0000070000579e91be15244520 (00:21:f6:00:00:05)
Object (IN_USE): [BondPort] 0004fb0000200000db9d34274106c712 (network.BondPort (1) in jdexovs01)
Operation: Bridge Configure Operation
Object (IN_USE): [VirtualCdrom] 0004fb000015000017c32e2b7193d4b1.iso (bie2k8r2612.iso)
Object (IN_USE): [VirtualMachine] 0004fb0000060000df13c2bfcbcddeb9 (e1dep912)
Operation: Virtual Machine Start
Object (IN_USE): [VmDiskMapping] 0004fb00001300003d25114949c3c86f
Object (IN_USE): [VirtualDisk] 0004fb0000120000f2e72f1e0932759b.img (JDEx_DEP_02)
Object (IN_USE): [VmDiskMapping] 0004fb0000130000bfbbf1fcc929c95f

Job Running Phase at 22:50 on Tue, Jan 15, 2013
----------------------------------------------
Job Participants: [81:23:05:c6:a5:c8:4d:c3:b9:34:f1:1d:07:17:c5:87 (jdexovs01)]


Actioner
--------
Starting operation 'Bridge Configure Operation' on object '0004fb0000200000db9d34274106c712 (network.BondPort (1) in jdexovs01)'
Bridge [192.168.0.0] already exists (and should exist) on interface [bond0] on server [jdexovs01]; skipping bridge creation
Completed operation 'Bridge Configure Operation' completed with direction ==> DONE
Starting operation 'Virtual Machine Start' on object '0004fb0000060000df13c2bfcbcddeb9 (e1dep912)'
Job Internal Error (Operation)com.oracle.ovm.mgr.api.exception.FailedOperationException: OVMAPI_4010E Attempt to send command: dispatch to server: jdexovs01 failed. OVMAPI_4004E Server Failed Command: dispatch https://?uname?:?pwd?@192.168.0.71:8899/api/2 start_vm 0004fb000003000036c3a1bc943405a1 0004fb0000060000df13c2bfcbcddeb9, Status: org.apache.xmlrpc.XmlRpcException: exceptions.RuntimeError:Command: ['xm', 'create', '/OVS/Repositories/0004fb000003000036c3a1bc943405a1/VirtualMachines/0004fb0000060000df13c2bfcbcddeb9/vm.cfg'] failed (1): stderr: Error: Boot loader didn't return any data!
stdout: Using config file "/OVS/Repositories/0004fb000003000036c3a1bc943405a1/VirtualMachines/0004fb0000060000df13c2bfcbcddeb9/vm.cfg".

Tue Jan 15 22:50:43 CET 2013
Tue Jan 15 22:50:43 CET 2013
at com.oracle.ovm.mgr.action.ActionEngine.sendCommandToServer(ActionEngine.java:507)
at com.oracle.ovm.mgr.action.ActionEngine.sendDispatchedServerCommand(ActionEngine.java:444)
at com.oracle.ovm.mgr.action.ActionEngine.sendServerCommand(ActionEngine.java:378)
at com.oracle.ovm.mgr.action.VirtualMachineAction.sendStartVmCommand(VirtualMachineAction.java:121)
at com.oracle.ovm.mgr.op.virtual.VirtualMachineStart.asyncAction(VirtualMachineStart.java:65)
at com.oracle.ovm.mgr.api.collectable.ManagedObjectDbImpl.executeCurrentJobOperationAsyncAction(ManagedObjectDbImpl.java:999)
at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:330)
at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:290)
at com.oracle.odof.core.storage.Transaction.invokeMethod(Transaction.java:822)
at com.oracle.odof.core.Exchange.invokeMethod(Exchange.java:245)
at com.oracle.ovm.mgr.api.virtual.VirtualMachineProxy.executeCurrentJobOperationAsyncAction(Unknown Source)
at com.oracle.ovm.mgr.api.job.JobEngine.objectAsyncStart(JobEngine.java:596)
at com.oracle.ovm.mgr.op.virtual.VirtualMachineStart.action(VirtualMachineStart.java:52)
at com.oracle.ovm.mgr.api.collectable.ManagedObjectDbImpl.executeCurrentJobOperationAction(ManagedObjectDbImpl.java:1009)
at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:330)
at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:290)
at com.oracle.odof.core.storage.Transaction.invokeMethod(Transaction.java:822)
at com.oracle.odof.core.Exchange.invokeMethod(Exchange.java:245)
at com.oracle.ovm.mgr.api.virtual.VirtualMachineProxy.executeCurrentJobOperationAction(Unknown Source)
at com.oracle.ovm.mgr.api.job.JobEngine.operationActioner(JobEngine.java:218)
at com.oracle.ovm.mgr.api.job.JobEngine.objectActioner(JobEngine.java:309)
at com.oracle.ovm.mgr.api.job.InternalJobDbImpl.objectCommitter(InternalJobDbImpl.java:1140)
at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:330)
at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:290)
at com.oracle.odof.core.BasicWork.invokeMethod(BasicWork.java:136)
at com.oracle.odof.command.InvokeMethodCommand.process(InvokeMethodCommand.java:100)
at com.oracle.odof.core.BasicWork.processCommand(BasicWork.java:81)
at com.oracle.odof.core.TransactionManager.processCommand(TransactionManager.java:773)
at com.oracle.odof.core.WorkflowManager.processCommand(WorkflowManager.java:401)
at com.oracle.odof.core.WorkflowManager.processWork(WorkflowManager.java:459)
at com.oracle.odof.io.AbstractClient.run(AbstractClient.java:42)
at java.lang.Thread.run(Thread.java:662)
Caused by: com.oracle.ovm.mgr.api.exception.IllegalOperationException: OVMAPI_4004E Server Failed Command: dispatch https://?uname?:?pwd?@192.168.0.71:8899/api/2 start_vm 0004fb000003000036c3a1bc943405a1 0004fb0000060000df13c2bfcbcddeb9, Status: org.apache.xmlrpc.XmlRpcException: exceptions.RuntimeError:Command: ['xm', 'create', '/OVS/Repositories/0004fb000003000036c3a1bc943405a1/VirtualMachines/0004fb0000060000df13c2bfcbcddeb9/vm.cfg'] failed (1): stderr: Error: Boot loader didn't return any data!
stdout: Using config file "/OVS/Repositories/0004fb000003000036c3a1bc943405a1/VirtualMachines/0004fb0000060000df13c2bfcbcddeb9/vm.cfg".

Tue Jan 15 22:50:43 CET 2013
at com.oracle.ovm.mgr.action.ActionEngine.sendAction(ActionEngine.java:798)
at com.oracle.ovm.mgr.action.ActionEngine.sendCommandToServer(ActionEngine.java:503)
... 43 more


FailedOperationCleanup
----------
Starting failed operation 'Virtual Machine Start' cleanup on object 'e1dep912'
Complete rollback operation 'Virtual Machine Start' completed with direction=e1dep912

Rollbacker
----------
Executing rollback operation 'Bridge Configure Operation' on object '0004fb0000200000db9d34274106c712 (network.BondPort (1) in jdexovs01)'
Complete rollback operation 'Bridge Configure Operation' completed with direction=DONE
Executing rollback operation 'Virtual Machine Start' on object '0004fb0000060000df13c2bfcbcddeb9 (e1dep912)'
Complete rollback operation 'Virtual Machine Start' completed with direction=DONE

Objects To Be Rolled Back
-------------------------
Object (IN_USE): [Vnic] 0004fb0000070000579e91be15244520 (00:21:f6:00:00:05)
Object (IN_USE): [BondPort] 0004fb0000200000db9d34274106c712 (network.BondPort (1) in jdexovs01)
Object (IN_USE): [VirtualCdrom] 0004fb000015000017c32e2b7193d4b1.iso (bie2k8r2612.iso)
Object (IN_USE): [VirtualMachine] 0004fb0000060000df13c2bfcbcddeb9 (e1dep912)
Object (IN_USE): [VmDiskMapping] 0004fb00001300003d25114949c3c86f
Object (IN_USE): [VirtualDisk] 0004fb0000120000f2e72f1e0932759b.img (JDEx_DEP_02)
Object (IN_USE): [VmDiskMapping] 0004fb0000130000bfbbf1fcc929c95f


Write Methods Invoked
-------------------
Class=InternalJobDbImpl vessel_id=4222 method=addTransactionIdentifier accessLevel=6
Class=VirtualMachineDbImpl vessel_id=2576 method=start accessLevel=6
Class=VnicDbImpl vessel_id=805 method=lock accessLevel=6
Class=VirtualDiskDbImpl vessel_id=2435 method=lock accessLevel=6
Class=VirtualCdromDbImpl vessel_id=3896 method=lock accessLevel=6
Class=VnicDbImpl vessel_id=805 method=lock accessLevel=6
Class=VmDiskMappingDbImpl vessel_id=2588 method=lock accessLevel=6
Class=VmDiskMappingDbImpl vessel_id=3916 method=lock accessLevel=6
Class=VirtualDiskDbImpl vessel_id=2435 method=lock accessLevel=6
Class=VirtualCdromDbImpl vessel_id=3896 method=lock accessLevel=6
Class=VirtualMachineStartingEventDbImpl vessel_id=4231 method=notify accessLevel=6
Class=VirtualMachineStartingEventDbImpl vessel_id=4231 method=setDescription accessLevel=6
Class=BondPortDbImpl vessel_id=609 method=addJobOperation accessLevel=6
Class=InternalJobDbImpl vessel_id=4222 method=setCompletedStep accessLevel=6
Class=InternalJobDbImpl vessel_id=4222 method=setAssociatedHandles accessLevel=6
Class=BondPortDbImpl vessel_id=609 method=setCurrentJobOperationComplete accessLevel=6
Class=BondPortDbImpl vessel_id=609 method=nextJobOperation accessLevel=6
Class=VirtualMachineDbImpl vessel_id=2576 method=nextJobOperation accessLevel=6
Class=InternalJobDbImpl vessel_id=4222 method=setFailedOperation accessLevel=6
Class=VnicDbImpl vessel_id=805 method=nextJobOperation accessLevel=6
Class=BondPortDbImpl vessel_id=609 method=nextJobOperation accessLevel=6
Class=VirtualCdromDbImpl vessel_id=3896 method=nextJobOperation accessLevel=6
Class=VirtualMachineDbImpl vessel_id=2576 method=nextJobOperation accessLevel=6
Class=VmDiskMappingDbImpl vessel_id=3916 method=nextJobOperation accessLevel=6
Class=VirtualDiskDbImpl vessel_id=2435 method=nextJobOperation accessLevel=6
Class=VmDiskMappingDbImpl vessel_id=2588 method=nextJobOperation accessLevel=6
Class=BondPortDbImpl vessel_id=609 method=nextJobOperation accessLevel=6
Class=VirtualMachineDbImpl vessel_id=2576 method=nextJobOperation accessLevel=6
Completed Step: ROLLBACK
Job failed commit (internal) due to OVMAPI_4010E Attempt to send command: dispatch to server: jdexovs01 failed. OVMAPI_4004E Server Failed Command: dispatch https://?uname?:?pwd?@192.168.0.71:8899/api/2 start_vm 0004fb000003000036c3a1bc943405a1 0004fb0000060000df13c2bfcbcddeb9, Status: org.apache.xmlrpc.XmlRpcException: exceptions.RuntimeError:Command: ['xm', 'create', '/OVS/Repositories/0004fb000003000036c3a1bc943405a1/VirtualMachines/0004fb0000060000df13c2bfcbcddeb9/vm.cfg'] failed (1): stderr: Error: Boot loader didn't return any data!
stdout: Using config file "/OVS/Repositories/0004fb000003000036c3a1bc943405a1/VirtualMachines/0004fb0000060000df13c2bfcbcddeb9/vm.cfg".

Tue Jan 15 22:50:43 CET 2013
Tue Jan 15 22:50:43 CET 2013
com.oracle.ovm.mgr.api.exception.FailedOperationException: OVMAPI_4010E Attempt to send command: dispatch to server: jdexovs01 failed. OVMAPI_4004E Server Failed Command: dispatch https://?uname?:?pwd?@192.168.0.71:8899/api/2 start_vm 0004fb000003000036c3a1bc943405a1 0004fb0000060000df13c2bfcbcddeb9, Status: org.apache.xmlrpc.XmlRpcException: exceptions.RuntimeError:Command: ['xm', 'create', '/OVS/Repositories/0004fb000003000036c3a1bc943405a1/VirtualMachines/0004fb0000060000df13c2bfcbcddeb9/vm.cfg'] failed (1): stderr: Error: Boot loader didn't return any data!
stdout: Using config file "/OVS/Repositories/0004fb000003000036c3a1bc943405a1/VirtualMachines/0004fb0000060000df13c2bfcbcddeb9/vm.cfg".

Tue Jan 15 22:50:43 CET 2013
Tue Jan 15 22:50:43 CET 2013
at com.oracle.ovm.mgr.action.ActionEngine.sendCommandToServer(ActionEngine.java:507)
at com.oracle.ovm.mgr.action.ActionEngine.sendDispatchedServerCommand(ActionEngine.java:444)
at com.oracle.ovm.mgr.action.ActionEngine.sendServerCommand(ActionEngine.java:378)
at com.oracle.ovm.mgr.action.VirtualMachineAction.sendStartVmCommand(VirtualMachineAction.java:121)
at com.oracle.ovm.mgr.op.virtual.VirtualMachineStart.asyncAction(VirtualMachineStart.java:65)
at com.oracle.ovm.mgr.api.collectable.ManagedObjectDbImpl.executeCurrentJobOperationAsyncAction(ManagedObjectDbImpl.java:999)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:330)
at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:290)
at com.oracle.odof.core.storage.Transaction.invokeMethod(Transaction.java:822)
at com.oracle.odof.core.Exchange.invokeMethod(Exchange.java:245)
at com.oracle.ovm.mgr.api.virtual.VirtualMachineProxy.executeCurrentJobOperationAsyncAction(Unknown Source)
at com.oracle.ovm.mgr.api.job.JobEngine.objectAsyncStart(JobEngine.java:596)
at com.oracle.ovm.mgr.op.virtual.VirtualMachineStart.action(VirtualMachineStart.java:52)
at com.oracle.ovm.mgr.api.collectable.ManagedObjectDbImpl.executeCurrentJobOperationAction(ManagedObjectDbImpl.java:1009)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:330)
at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:290)
at com.oracle.odof.core.storage.Transaction.invokeMethod(Transaction.java:822)
at com.oracle.odof.core.Exchange.invokeMethod(Exchange.java:245)
at com.oracle.ovm.mgr.api.virtual.VirtualMachineProxy.executeCurrentJobOperationAction(Unknown Source)
at com.oracle.ovm.mgr.api.job.JobEngine.operationActioner(JobEngine.java:218)
at com.oracle.ovm.mgr.api.job.JobEngine.objectActioner(JobEngine.java:309)
at com.oracle.ovm.mgr.api.job.InternalJobDbImpl.objectCommitter(InternalJobDbImpl.java:1140)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:330)
at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:290)
at com.oracle.odof.core.BasicWork.invokeMethod(BasicWork.java:136)
at com.oracle.odof.command.InvokeMethodCommand.process(InvokeMethodCommand.java:100)
at com.oracle.odof.core.BasicWork.processCommand(BasicWork.java:81)
at com.oracle.odof.core.TransactionManager.processCommand(TransactionManager.java:773)
at com.oracle.odof.core.WorkflowManager.processCommand(WorkflowManager.java:401)
at com.oracle.odof.core.WorkflowManager.processWork(WorkflowManager.java:459)
at com.oracle.odof.io.AbstractClient.run(AbstractClient.java:42)
at java.lang.Thread.run(Thread.java:662)
Caused by: com.oracle.ovm.mgr.api.exception.IllegalOperationException: OVMAPI_4004E Server Failed Command: dispatch https://?uname?:?pwd?@192.168.0.71:8899/api/2 start_vm 0004fb000003000036c3a1bc943405a1 0004fb0000060000df13c2bfcbcddeb9, Status: org.apache.xmlrpc.XmlRpcException: exceptions.RuntimeError:Command: ['xm', 'create', '/OVS/Repositories/0004fb000003000036c3a1bc943405a1/VirtualMachines/0004fb0000060000df13c2bfcbcddeb9/vm.cfg'] failed (1): stderr: Error: Boot loader didn't return any data!
stdout: Using config file "/OVS/Repositories/0004fb000003000036c3a1bc943405a1/VirtualMachines/0004fb0000060000df13c2bfcbcddeb9/vm.cfg".

Tue Jan 15 22:50:43 CET 2013
at com.oracle.ovm.mgr.action.ActionEngine.sendAction(ActionEngine.java:798)
at com.oracle.ovm.mgr.action.ActionEngine.sendCommandToServer(ActionEngine.java:503)
... 43 more


----------
End of Job
----------
  • 1. Re: VM creation from iso -issue
    BVV Journeyer
    Currently Being Moderated
    I did some reading about PVM creation and I have mounted the iso using DaemonTools (my ftp server is windows). It is a separate share and still the same issue while trying to start the VM using the VM Manager...

    I checked the ftp share from another machine (Win) - works perfectly fine.

    What else should I do??

    BVV
  • 2. Re: VM creation from iso -issue
    user12273962 Pro
    Currently Being Moderated
    You must load the ISO into the repository. You can use ftp or http. You can not mount a iso direct via ftp from a VM guest.

    Go to your repository. Right click ISO. Choose "create" and then give the path to your ISO. It needs to be an ISO file. Wait for the job the finish. Then you must assign that ISO to the VM guest by editing the VM you've defined and then choosing "CD/DVD". You then should see the ISO as a choice. Now boot your VM. It will find the ISO and boot to it. That is if its a bootable ISO.
  • 3. Re: VM creation from iso -issue
    BVV Journeyer
    Currently Being Moderated
    I have my ISO in my repository. It is perfectly bootable. But it can not be used to create this machine because PVM can not use it...

    I just created http server, mounted this iso - I can access it via browser and still the same.

    WHAT should be in the network path??? I put http://(server name)/mount location, I put ftp://(server ip)/(shared folder) and still NOTHING (!) What else can I try? I tried to connect directly to setup.exe and also nothing!

    Please advice. I have enough of it. I can't believe Oracle as it is could allow OVM 3.1.1 as low as it is to be released into the market. I have never seen worse system then this one. I would not believe if someone told me how bad it is...
  • 4. Re: VM creation from iso -issue
    942982 Newbie
    Currently Being Moderated
    Read what user12273962 has written. He has the answer. Look at it more carefully.
  • 5. Re: VM creation from iso -issue
    user12273962 Pro
    Currently Being Moderated
    I see what you're saying now. Sorry.

    A completely PVM is not supported. You must use HVM and then install the PV drivers. Then you will have a HVM PV Guest.

    http://docs.oracle.com/cd/E27300_01/E27307/E27307.pdf

    HVM-only mode is used to facilitate the Windows PV Drivers installation. Windows PV Drivers are required on the Windows OS if
    available in order to be supported as a guest OS.

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points