Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/06/2018, à 21:50

PmGs

[Résolu] Lxc 3.0 ne fonctionne pas sur la 18.4?

Je crée le contiener suivant :

lxc-create -n i5 -t download -- -d ubuntu -r xenial -a amd64

et losqure j'essaie de le démarrer par :

lxc-start -n i5 -F

J'obtiens l'erreur suivante :

lxc-start: i5: conf.c: make_anonymous_mount_file: 2284 Invalid argument - Could not create temporary mount file
lxc-start: i5: conf.c: lxc_setup: 3404 Failed to setup mount entries
lxc-start: i5: start.c: do_start: 1198 Failed to setup container "i5"
lxc-start: i5: sync.c: __sync_wait: 57 An error occurred in another process (expected sequence number 5)
lxc-start: i5: start.c: __lxc_start: 1866 Failed to spawn container "i5"
The container failed to start.

Avez-vous le même comportement sur votre machine? Avez-vous une idée de la cause?

Merci d'avance.

Analyse complémentaire à partir des sources.

conf.c 2284 : fd = lxc_make_tmpfile((char *){P_tmpdir "/.lxc_mount_file"}, true);
grep -R lxc_make_tmpfile .
./conf.c:		fd = lxc_make_tmpfile((char *){P_tmpdir "/.lxc_mount_file"}, true);
./ringbuf.c:		memfd = lxc_make_tmpfile((char *){P_tmpdir"/.lxc_ringbuf_XXXXXX"}, true);
./utils.c:int lxc_make_tmpfile(char *template, bool rm)
./utils.h:extern int lxc_make_tmpfile(char *template, bool rm);

Est-ce que le problème viendrait du manque de XXXXXX dans le lxc_make_tempfile de conf.c à la ligne 2284?


Modération : merci d'utiliser les balises code (explications ici).

Dernière modification par PmGs (Le 03/09/2020, à 22:11)

Hors ligne

#2 Le 19/06/2018, à 06:05

PmGs

Re : [Résolu] Lxc 3.0 ne fonctionne pas sur la 18.4?

Explications.
J'avais suivi la méthode 'debian' (modif du fichier source.list, ...) et mon noyau était resté en 3.8.
Je viens de mettre à jour mon kernel (4.15) et tout est ok :-)

Hors ligne