logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 14-08-2015 22:35:16

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

[Résolu]LXC ailleurs que dans /var/lib/lxc

Bonjour

J'essaye d'installer un conteneur LXC ailleurs qu'à l’emplacement par défaut (dans mon /home)avec l'option -P.  Le téléchargement se passe sans encombre mais l'installation ne se finalise pas, après à cause d'un problème de droit (pourtant, l'installation est lancée par root). Précisons que ça fonctionne avec l'emplacement par défaut

lxc-create -n serveur -P /home/ben/ -t debian -- -r jessie


I: Base system installed successfully.
Download complete.
Copying rootfs to /home/ben/serveur/rootfs...chroot: impossible d'exécuter la commande « locale-gen »: Permission non accordée
chroot: impossible d'exécuter la commande « update-locale »: Permission non accordée
chroot: impossible d'exécuter la commande « /usr/sbin/update-rc.d »: Permission non accordée
chroot: impossible d'exécuter la commande « /usr/sbin/update-rc.d »: Permission non accordée
chroot: impossible d'exécuter la commande « /usr/sbin/update-rc.d »: Permission non accordée
chroot: impossible d'exécuter la commande « /usr/sbin/update-rc.d »: Permission non accordée
chroot: impossible d'exécuter la commande « dpkg-reconfigure »: Permission non accordée
chroot: impossible d'exécuter la commande « chpasswd »: Permission non accordée
Root password is 'xxx', please change !
chroot: impossible d'exécuter la commande « dpkg-query »: Permission non accordée
chroot: impossible d'exécuter la commande « ln »: Permission non accordée
chroot: impossible d'exécuter la commande « ln »: Permission non accordée
chroot: impossible d'exécuter la commande « ln »: Permission non accordée



C'est quoi qui m'a échappé ?


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#2 15-08-2015 10:27:32

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : [Résolu]LXC ailleurs que dans /var/lib/lxc

Plop,
Quel système de fichier utilises-tu pour ton home ? Quelles options de montage ?

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#3 15-08-2015 10:44:44

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : [Résolu]LXC ailleurs que dans /var/lib/lxc

Plop smile

Le système de fichier est ext4 avec les options user,auto

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#4 15-08-2015 12:29:38

Beta-Pictoris
Membre
Lieu : Angers
Distrib. : Buster
Inscription : 11-08-2015

Re : [Résolu]LXC ailleurs que dans /var/lib/lxc

As tu essayé en désactivant apparmor ? :

sed -i 's/#\(lxc.aa_profile = unconfined\)/\1/' /usr/share/lxc/config/debian.common.conf

Hors ligne

#5 15-08-2015 12:41:34

anonyme
Invité

Re : [Résolu]LXC ailleurs que dans /var/lib/lxc

salut

il me semble que apparmor n' est pas installé par defaut sur debian , c est selinux qui est utilisé (via le noyau ) et il n est pas activé par defaut , il y a 2 paquets a installer plus lancer selinux-activate.

a moins que bendia utilise apparmor tongue

#6 15-08-2015 15:37:34

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : [Résolu]LXC ailleurs que dans /var/lib/lxc

anonyme a écrit :

il me semble que apparmor n' est pas installé par defaut sur debian , c est selinux qui est utilisé



Je n'utilise ni l'un ni l'autre a priori ... à moins que ça ne soit à l'insu de mon plein gré big_smile

captnfab a écrit :

Quelles options de montage ?

Bingo smile

J'avais mis ces options parce que j’obtenais une erreur avec default. J'ai donc regardé dans cette direction en m’apercevant que default contenait d'autres options, genre exec ou suid. J'ai donc rajouté tout cela et ça fonctionne.


Je précise donc qu'il faut ajouté l'option -P à toutes les commandes genre

lxc-start -P /ton/chemin -d -n ton-containeur
lxc-console -P /ton/chemin -d -n ton-containeur

Dernière modification par bendia (15-08-2015 16:16:08)


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#7 28-08-2015 23:39:35

Beta-Pictoris
Membre
Lieu : Angers
Distrib. : Buster
Inscription : 11-08-2015

Re : [Résolu]LXC ailleurs que dans /var/lib/lxc

Bendia, as tu réssayé en mettant defaults (avec un s à la fin) pour voir s'il n'y avait plus d'erreur ?

Hors ligne

Pied de page des forums