Linux Containers LXC

Aus Wiki Thomas-Krenn.AG
Wechseln zu: Navigation, Suche

Linux Containers (LXC) ist eine Container Virtualisierung unter Linux. LXC ist Bestandteil des Linux-Kernels seit Version 2.6.29.

Linux Container basieren auf Kernel Namespaces für die Ressourcen Isolation und auf Cgroups für die Ressourcen Limitierung. LXC kann sowohl für Applikations-Container als auch für komplette System-Container (unterschiedliche Linux Distributionen) verwendet werden.

Am Linuxtag 2011 haben wir einen Vortrag über den Vergleich von LXC und OpenVZ gehalten. Die Folien sowie eine Audio-Aufzeichnung kann hier heruntergeladen werden: Event-News:_LinuxTag_2011_LXC_versus_OpenVZ_und_SSD_Grundlagen

Inhaltsverzeichnis

Distributions Support

Userspace Tools

Hier ein kurzer Auszug von verfügbaren Userspace Tools:

Beispiele

# lxc-start -n vm0 -f /lxc/vm0/config -d
# lxc-attach -n vm0
root@vm0 # hostname
vm0
# exit
# lxc-console -n vm0 -t 3
Type <Ctrl+a q> to exit the console
Debian GNU/Linux 6.0 vm0 tty3
vm0 login:
# lxc-ls
vm0
# lxc-freeze -n vm0
# lxc-info -n vm0
'vm0' is FROZEN
# lxc-stop -n vm0

Integration

Pacemaker

Für Pacemaker ist seit 5/2011 ein Resource Agent für LXC verfügbar:

OpenQRM

Auch für OpenQRM existiert seit kurzem ein LXC Plugin:

Einzelnachweise

  1. http://www.heise.de/open/artikel/Erste-oeffentliche-Beta-von-Red-Hat-Enterprise-Linux-6-983198.html
  2. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=534964

Weitere Informationen


Share/Save/Bookmark  Feedback zu diesem Artikel geben
Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Kategorien
Drucken/exportieren
Werkzeuge