Domanda

Innanzitutto vorrei dire che sono nuovo in LXC e potrei avere qualche problema a farmi un'idea giusta di come dovrebbero funzionare le cose.Il fatto è che sto cercando di avviare un box vagrant-lxc precedentemente scaricato che contiene un Ubuntu 12.04 x32.Il mio PC di sviluppo esegue Ubuntu 13.10 x64 e lxc 1.0.0.alpha1 installati dai repository ufficiali di Ubuntu.Quando eseguo vagrant su --provider=lxc ricevo sempre

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"]

Potrei fare un errore stupido qui, quindi le mie domande sono:

  1. C'è qualche problema nell'esecuzione di una scatola di contenitori x32 all'interno di un host x64 utilizzando LXC?

  2. C'è qualche problema nell'esecuzione di un box con una versione di Ubuntu diversa (versione del kernel) rispetto a quella del computer host?In alcuni casi (Ubuntu 12.04 (kernel 2.6) vs Ubuntu 13.10 (kernel 3.11))

  3. Nel caso in cui 1, 2 non si applichi, allora come posso capire qual è il problema?preparando VAGRANT_LOG=DEBUG non ha fatto il trucco, mostra semplicemente gli errori di cui sopra molte volte.

  4. Nel caso in cui 1 o 2 si applichino, allora, come posso superare la situazione? Ho bisogno di prestazioni veloci e buone sulle macchine virtuali di test (quindi penso di aver bisogno di contenitori), ma per me non è fattibile che gli sviluppatori dovrebbe avere lo stesso sistema operativo delle VM di test

È stato utile?

Soluzione

L'aggiornamento alle versioni più recenti di lxc e vagrant-lxc ha funzionato.

E dopo alcune letture sembra che il box x32 funzioni sotto il kernel host x64, quindi diventa su un box x64, questa è l'idea dei contenitori.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top