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

Re: Xen3.1 aus Backports | VM already running



Hi Lars,

Am Dienstag, den 25.03.2008, 22:18 +0100 schrieb Lars Merke:
> Macht es denn überhaupt einen Unterschied, ob man den 3.03 oder 3.2 
> Hypervisor benutzt?

Einen doch recht beachtlichen ist die XEN-Entwicklung doch zügig, aber
es wurden nur wenige außen sichtbare Änderungen vorgenommen, dafür um so
wichtigere Funktionen hinzugefügt und die Architektur bereinigt,
darunter:
 
- Unterstützung für Standby des Hosts (ACPI S3 - suspend-to-RAM)
- PCI-Passthrough für HVM-Gäste, was Intel VT-d voraussetzt
- Beschleunigte VGA-Emu für HVM-Gäste
- Erweitertes Securityframework XSM (Xen Security Modules)

Ausserdem wurde - man glaubt es kaum - die Dokumentation deutlich
erweitert, vor allem bei den Sicherheitsfunktionen.

Darüber hinaus enthält Xen 3.2 einen verbesserten x86-Real-Mode, der die
Nutzung bisher inkompatibler Boot-Loader auf nicht modifizierten
Gastsystemen zulässt. Und bei mir privat konnte ich z.B. die CPU von 53
Grad auf coole 39 senken bei gleicher "Belastung des Systems" - einfach
durch Tausch des Hypervisor...

>  Da es ja für etch auch in den Backports weder einen 
> Dom0 noch einen DomU Kernel gibt der 3.2 unterstützt ist das ganze doch 
> recht nutzlos. Bitte korrigiert mich, wenn ich mich irre.

Nun ja - der Hypervisor startet immernoch den dom0-Kernel. Und mit
Kernel 2.6.22 ist doch auch ne generische Schnittstelle (pvops) in den
Kernel gelangt, die es ermöglicht Kernel ohne XEN-Patches zu betreiben,
was soweit erstmal in den domU  herrlich klappt. 2.6.18 ist jedoch
momentan der "letzte" Kernel, der für ne dom0 taugt, jedoch tut der aus
etch prima. Und was du mit "Kernel der XEN 3.2" unterstützt genau meinst
verstehe ich leider nicht ganz? Verwirrt dich vielleicht, dass beim
installer 2.6.18.8 mit bei ist?!

Grüße

Thomas

> 
> Thomas Halinka schrieb:
> > Am Dienstag, den 25.03.2008, 18:47 +0100 schrieb Dominique H. Schramm:
> >   
> >> Hallo Liste,
> >>
> >> ich nutze derzeit folgende Pakete aus Etch-Backports:
> >>
> >> ===========================
> >>
> >> ii  linux-headers-2.6.18-6-xen-vserver       2.6.18.dfsg.1-18etch1 
> >>              Common header files for Linux 2.6.18
> >> ii  linux-headers-2.6.18-6-xen-vserver-amd64 2.6.18.dfsg.1-18etch1 
> >>              Header files for Linux 2.6.18 on AMD64
> >> ii  linux-image-2.6.18-6-xen-vserver-amd64   2.6.18.dfsg.1-18etch1 
> >>              Linux 2.6.18 image on AMD64
> >> ii  linux-modules-2.6.18-6-xen-vserver-amd64 2.6.18.dfsg.1-18etch1 
> >>              Linux 2.6.18 modules on AMD64
> >> ii  xen-hypervisor-3.1-1-amd64               3.1.2-1~bpo40+1 
> >>              The Xen Hypervisor on AMD64
> >> ii  xen-utils-3.1-1                          3.1.2-1~bpo40+1 
> >>              XEN administrative tools
> >> ii  xen-utils-common                         3.0.3-0-2 
> >>              XEN administrative tools - common files
> >>     
> >
> >                                                ^^^^   
> > Hmm nimm doch die die zu deiner xen-version passsenden xen-utils ;)
> > Und warum magst denn 3.1 nehmen und nicht 3.2, was doch auch in den
> > backports ist...
> >
> > Ich habe:
> >
> > dpkg -l | grep xen
> > ii  libxen-dev                               3.2.0-3~bpo4+1
> > Public headers and libs for Xen
> > ii  libxenstore3.0                           3.2.0-3~bpo4+1
> > Xenstore communications library for Xen
> > ii  linux-image-2.6.18-5-xen-vserver-amd64   2.6.18.dfsg.1-13etch6
> > Linux 2.6.18 image on AMD64
> > ii  linux-modules-2.6.18-5-xen-vserver-amd64 2.6.18.dfsg.1-13etch6
> > Linux 2.6.18 modules on AMD64
> > ii  xen-hypervisor-3.2-1-amd64               3.2.0-3~bpo4+1
> > The Xen Hypervisor on AMD64
> > ii  xen-tools                                2.8-2
> > Tools to manage debian XEN virtual servers
> > ii  xen-utils-3.2-1                          3.2.0-3~bpo4+1
> > XEN administrative tools
> > ii  xen-utils-common                         3.2.0-1~bpo4+1
> > XEN administrative tools - common files
> > ii  xenstore-utils                           3.2.0-3~bpo4+1
> > Xenstore utilities for Xen
> >
> >
> >   
> >> ===========================
> >>
> >> Die domU wird nicht erstellt und es folgt folgende aussagekräftige 
> >> Fehlermeldung:..........
> >>     
> >
> > Dir fehlt zusätzlich noch:
> > -  libxen-dev
> > Wie aus Paul BTS-Beitrag siehe deinem letzten XEN-Thread
> >
> > - xenstore-utils
> > - libxenstore3.0 
> >
> > und wenn du mit managed domains rumspielen magst noch "python-xml"
> >
> >   
> >> Gut ich habe nun die Aussagekraft noch nicht gefunden, denn auf dem 
> >> System läuft NUR die Dom0 - mehr nicht !! Das ist ein komplett 
> >> frisches System und er kommt von anfang an mit seinem "VE Already 
> >> running" daher.
> >>     
> >
> > Mach mal in etwa:
> >
> > apt-get install libxen-dev libxenstore3.0
> > xen-hypervisor-3.2-1-(i386/AMD64) xen-tools xen-utils-3.2-1
> > xen-utils-common xenstore-utils
> >
> > und lehn dich entspannt zurück ;)
> >
> > Grüße
> >
> > Thomas
> >
> >
> >
> >   
> 
> 



Reply to: