[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Xen-users] Steps to upgrade Xen?


  • To: "Danilo Godec" <danilo.godec@xxxxxxxxx>, xen-users@xxxxxxxxxxxxxxxxxxx
  • From: "Petersson, Mats" <Mats.Petersson@xxxxxxx>
  • Date: Thu, 21 Jun 2007 11:02:10 +0200
  • Delivery-date: Thu, 21 Jun 2007 02:00:29 -0700
  • List-id: Xen user discussion <xen-users.lists.xensource.com>
  • Thread-index: Acezels+BPrqUgvBRH6N7MT/Lui17wAaC+Ag
  • Thread-topic: [Xen-users] Steps to upgrade Xen?

 

> -----Original Message-----
> From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx 
> [mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of 
> Danilo Godec
> Sent: 20 June 2007 21:33
> To: xen-users@xxxxxxxxxxxxxxxxxxx
> Subject: [Xen-users] Steps to upgrade Xen?
> 
> Hi,
> 
> I'm currently using Xen 3.0 that's included in OpenSuSE 10.2. 
> The hosts
> (two of them) are 64-bit Intel based machines.
> 
> I'm running various Linux distributions as guests - most have been
> migrated from existing physical machines and most of them have been
> installed on 32-bit machines. Currently I just use the hosts kernel
> which works in most cases, but creates some problems that I would like
> to avoid.
> 
> Since 3.1 is supposed to support 32-bit guests on 64-bit host, I would
> like to upgrade my hosts to Xen 3.1. I have already managed to compile
> Xen, libs and tools. One of my hosts is running Xen 3.1:
> 
> >  Xen version 3.1.0_15040-13 (root@xxxxxxxxx) (gcc version 
> 4.1.2 20061115 (prerelease) (SUSE Linux)) Wed Jun 20 19:37:22 
> CEST 2007
> >  Latest ChangeSet: 15040
> 
> I've setup one of my guests to run it's own (Xen aware) 32-bit kernel,
> but it doesn't work.:
> 
> > VmError: (2, 'Invalid kernel', 'xc_dom_compat_check: guest 
> type xen-3.0-x86_32 not supported by xen kernel, sorry\n')

Yes, you need x86_32p - that is, the kernel needs to have PAE-mode (aka
64GB memory) enabled. This is due to the difference in page-table layout
in 32 and 32p - the latter is identical to 64-bit, the former is not. 

> 
> It is, however, the original kernel that came with the distro (SuSE
> Linux 10.0) with older Xen version.
> 
> Which kernel do I need to upgrade - Dom0, DomU or both?

DomU. 

> 
> BTW, Xen capabilites on this host are:
> 
> > xen_caps               : xen-3.0-x86_64 xen-3.0-x86_32p 
> hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64

Exactly, no xen-3.0-x86_32, only xen-3.0-x86_32p. 

--
Mats
> 
> 
>  Thanks, Danilo
> 
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-users
> 
> 
> 



_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.