Aus Linux-Magazin 11/2008

Neues bei Debian

Debian ist frei und seine Entwickler sind Kosmopoliten. Das Linux-Magazin berichtet regelmäßig Interna aus der Debian-Entwicklerszene und angrenzenden Projekten.

Empört reagierten Benutzer und Entwickler auf die Ankündigung von Lucas Nussbaum, dass Lenny keinen Kernel mit Dom-0-Funktionalität an Bord habe [1]. Denn daraus ergibt sich eine unangenehme Konsequenz: Wer derzeit Etch als Dom-0-System einsetzt, kann es nicht ohne Weiteres auf Lenny aktualisieren. Wie kam es zu dieser Situation?

    Abbildung 1: Für einen Aufschrei sorgte auf der Entwickler-Mailingliste die Nachricht, dass Lenny kein Xen-Dom-0 unterstütze.    (Bild: © pakalou, photocase.com)

Abbildung 1: Für einen Aufschrei sorgte auf der Entwickler-Mailingliste die Nachricht, dass Lenny kein Xen-Dom-0 unterstütze. (Bild: © pakalou, photocase.com)

Leerer Upstream

Die Ursache ist, dass das Xen-Projekt [2] keine Patches für neuere Kernel als 2.6.18 geschrieben hat. Das ist ein heißes Eisen, wie jeder weiß, der in den letzten Monaten die Entwicklungen zum Thema Virtualisierung auf der Kernel-Mailingliste gelesen hat. Neben Xen gibt es weitere Lösungen, die um die Gunst der Nutzer buhlen und in letzter Zeit versuchten, in den offiziellen Kernel zu gelangen, beispielsweise OpenVZ [3]. Linus Torvalds hielt von dem bunten Treiben wenig. Stattdessen bastelte er ein Kernel-Framework, in das sich die Virtualisierungslösungen einfügen müssen.

Xen ist dem nicht nachgekommen. Die Treiber, die Xen als Gastsystem benötigt (»domU«-Betrieb), sind zwar mittlerweile im Kernel. Das wesentlich komplexere Patch für Dom-0-Support fehlt aber weiterhin. Während der Arbeit daran ist die Pflege des alten Xen-Patch hinten runter gefallen. Während Linus Torvalds Kernel um Kernel veröffentlichte, blieb das Xen-Patch also bei Version 2.6.18 stehen.

Folgeschaden

Weil von vornherein feststand, dass Etch Linux 2.6.18 ausliefert, war die angestaubte Xen-Version seinerzeit kein Problem. Anders sieht es bei Lenny aus: Debian 5 kommt ab Werk mit Linux 2.6.26. Wollten die Debianer Lenny also mit Xen-Dom-0-Support ausstatten, müssten sie das Patch für 2.6.18 für die Kernelversion 2.6.26 anpassen. Große Distributoren wie Novells Suse wählen stets diesen Weg. Viele Benutzer verstehen darum nicht, warum nicht auch das Debian-Projekt so verfährt.

Genau dazu nimmt Lucas Nussbaum in seiner Mail Stellung. Er erklärt, dass es sehr aufwändig sei, die existierenden Patches an den aktuellen Kernel anzupassen. Er verteidigt sein Projekt auch damit, dass Fedora die gleiche Gangart wie Debian gewählt und in Fedora Core 9 den Support für Xen-Dom-0s kurzerhand gestrichen habe.

Allerdings trifft der Verzicht auf Dom-0-Support Debian-Benutzer härter: Die Releasezyklen sind bei Fedora nur ungefähr sechs Monate lang und Core 10 soll bereits wieder ein Patch enthalten.

Durch die Hintertür

Debian-User dürfen auf offiziellen Support für Xen-Dom-0s erst wieder im Lenny-Nachfolger hoffen, der nach dem aktuellen Release-Zyklus in frühestens einem Jahr erscheint. Sein Name steht übrigens schon fest: “Squeeze”, was in der “Toy Story” einen dreiäugigen Alien darstellt. Was bei Debian 6 dabei sein wird, steht sozusagen im doppelten Sinn in den Sternen.

Derzeit bleibt nur, Lenny mit altem Kernel zu verwenden oder das Update aufzuschieben. Aber einen kleinen Trost gibt es. Im Debian-Backports-Verzeichnis liegen schon jetzt Pakete für die aktuelle Release 2.6.26. Sobald ein offizieller Kernel mit Xen-Dom-0-Support für die Unstable-Distribution als Paket vorliegt, macht sich sicher irgendwer an die Arbeit und erstellt den entsprechenden Backport für Lenny. (ake)

Infos

[1] Mail von Lucas Nussbaum:[http://lists.debian.org/debian-devel/2008/07/msg00475.html]

[2] Xen-Projekt:[http://www.xen.org]

[3] OpenVZ-Projekt:[http://wiki.openvz.org/Main_Page]

Der Autor

Martin Loschwitz ist Entwickler bei Debian-GNU/Linux und arbeitet als System Operator bei der Linbit GmbH in Wien.

LINUX-MAGAZIN KAUFEN
EINZELNE AUSGABE Print-Ausgaben Digitale Ausgaben
ABONNEMENTS Print-Abos Digitales Abo
TABLET & SMARTPHONE APPS Readly Logo
E-Mail Benachrichtigung
Benachrichtige mich zu:
0 Kommentare
Älteste
Neuste Beste Bewertung
Inline Feedbacks
Alle Kommentare anzeigen
Nach oben