Thanks Guys. I'll try to do the way you said.

I'll report the results here.

Thanks.

On Wed, Mar 25, 2015 at 4:13 AM, Vadim Kimlaychuk <vadim.kimlayc...@elion.ee
> wrote:

> Leandro,
>
>         I do agree with Tim that you should check your VHD is correct. Try
> to import it using single instance XenServer and see if it can boot the
> VM.  Cloudstack, when you do export-import, mostly works with templates.
> And you may need to create new VM from the template you have registered.
>
> Regards,
>
> Vadim.
>
> -----Original Message-----
> From: Tim Mackey [mailto:tmac...@gmail.com]
> Sent: Wednesday, March 25, 2015 2:04 AM
> To: users@cloudstack.apache.org
> Subject: Re: XenServer (VM_HVM_REQUIRED) - RAW image converted to VHD
>
> CentOS 7 needs to be HVM for XenServer.  If you created the VM on
> XenServer 6.5, then when you register it with CloudStack you'll want to set
> the "requireshvm" flag when you import.  With CentOS 6, assuming you built
> it from the CentOS 6 template, it could be PV or HVM.  I've installed
> directly from ISO in 6.5 both CentOS 6 and 7 with no need to modify the
> kernel.
> This is all background information which might guide you a solution.
>
> Looking at your specific comments; since you're starting with a RAW image,
> and following that blog post, you're probably starting with an HVM image
> (which also explains why things work on KVM).  What I'd do is bypass
> CloudStack (remove a moving part) and try and import that VHD directly into
> XenServer and see what happens.  Once it comes in, in the CLI issue a 'xe
> vm-list params=all uuid=yyyy' where yyyy is the uuid of your freshly
> imported VM.  Look at the various _boot_ params and see if HVM or PV
> options are set.  If HVM_boot_order is set, then you need HVM.  Of course,
> if it doesn't import properly, or can't start, that'll be the first thing
> to test.
>
> This will confirm both that your VHD is legit, but also if the CloudStack
> HVM message is also legit.  If it's legit, you're next challenge will be to
> determine why CloudStack thinks you don't have it.  To solve that you'll
> need to provide more details on how XenServer was installed, and the
> version of CloudStack.
>
> -tim
>
> On Tue, Mar 24, 2015 at 4:50 PM, Leandro Mendes <theflock...@gmail.com>
> wrote:
>
> > I've created the vhd from scratch and registered it through cloudstack
> API.
> >
> > Thanks.
> >
> > On Tue, Mar 24, 2015 at 6:08 AM, Vadim Kimlaychuk <
> > vadim.kimlayc...@elion.ee
> > > wrote:
> >
> > > Hi, Leanardo
> > >
> > >         How did you register VHD at XenServer? using import or
> > > creating
> > VM
> > > from template?
> > >
> > > Vadim.
> > >
> > > -----Original Message-----
> > > From: Leandro Mendes [mailto:theflock...@gmail.com]
> > > Sent: Monday, March 23, 2015 9:05 PM
> > > To: users@cloudstack.apache.org
> > > Subject: XenServer (VM_HVM_REQUIRED) - RAW image converted to VHD
> > >
> > > Hi guys,
> > >
> > > I've created a raw image and installed CentOS 7 (or even 6) into it
> > > but cannot boot it inside XenServer 6.5 after convert it to VHD as
> > > described here (
> > > http://blogs.citrix.com/2012/10/04/convert-a-raw-image-to-xenserver-
> > > vhd/
> > ).
> > >
> > > When starting, i get the error VM_HVM_REQUIRED. The guest kernel has
> > > Xen enabled.
> > >
> > > If i convert it to QCOW2, i can boot the same image at my KVM cluster.
> > >
> > > Do you guys have any problem like this?
> > >
> > > Thanks.
> > >
> >
>

Reply via email to