Frage

Zunächst möchte ich sagen, dass ich neu bei LXC bin und möglicherweise Probleme habe, die richtige Vorstellung davon zu bekommen, wie die Dinge funktionieren sollten.Die Sache ist, dass ich versuche, eine zuvor heruntergeladene Vagrant-LXC-Box zu starten, die ein Ubuntu 12.04 x32 enthält.Auf meinem Entwicklungs-PC läuft Ubuntu 13.10 x64 und lxc 1.0.0.alpha1, installiert aus den offiziellen Ubuntu-Repositories.Wenn ich vagrant up --provider=lxc ausführe, erhalte ich immer

There was an error executing ["sudo", "lxc-create",
"--template", "vagrant-tmp-lxc-test_default-1393431786",
"--name", "lxc-test_default-1393431786",
"-f", "/home/ccvera/.vagrant.d/boxes/lxc-ubuntu-12.04/lxc/lxc.conf",
"--", "--tarball", "/home/ccvera/.vagrant.d/boxes/lxc-ubuntu-12.04/lxc/rootfs.tar.gz",
"--auth-key", "/opt/vagrant/embedded/gems/gems/vagrant-1.3.5/keys/vagrant.pub"]

Möglicherweise mache ich hier einen dummen Fehler, daher lauten meine Fragen:

  1. Gibt es ein Problem beim Ausführen einer Box mit x32-Containern in einem x64-Host unter Verwendung von LXC?

  2. Gibt es ein Problem beim Betrieb einer Box mit einer anderen Ubuntu-Version (Kernel-Version) als der Host-Rechner?In einigen Fällen (Ubuntu 12.04 (Kernel 2.6) vs. Ubuntu 13.10 (Kernel 3.11))

  3. Falls 1 und 2 nicht zutreffen, wie kann ich dann herausfinden, wo das Problem liegt?voranstellen VAGRANT_LOG=DEBUG Habe den Trick nicht geschafft, es zeigt nur oft die oben genannten Fehler.

  4. Falls 1 oder 2 zutrifft, wie kann ich dann die Situation überwinden? Ich benötige eine schnelle und gute Leistung auf virtuellen Testmaschinen (ich glaube also, dass ich Container benötige), aber das ist für mich als Entwickler nicht machbar sollten das gleiche Betriebssystem wie die Test-VMs haben

War es hilfreich?

Lösung

Das Aktualisieren auf neuere Versionen von lxc und vagrant-lxc hat geholfen.

Und nach einigem Lesen scheint es, dass die x32-Box unter dem x64-Host-Kernel läuft, sodass sie zu einer x64-Box wird, das ist die Idee von Containern.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top