Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

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 11/02/2022, à 17:19

Biiru

LXC: Problème de bus lors de l'utilisation d'un service custom

Bonjour,

J'utilise des containers et j'aimerais lui créer un service custom pour un utilisateur spécifique (myuser) mais j'ai l'erreur suivante (je suis connecté avec l'utilisateur en question)

myuser@mycontainer:/$ systemctl --user edit my-new-service.service --full --force
Failed to connect to bus: No such file or directory

J'ai la même erreur si j'interroge le status

myuser@mycontainer:/$ systemctl --user status
Failed to connect to bus: No such file or directory

Si je le fais avec l'utilisateur ubuntu ça fonctionne

ubuntu@mycontainer:/$ systemctl --user status
mycontainer
    State: running
     Jobs: 0 queued
   Failed: 0 units
    Since: Fri 2022-02-11 14:59:35 CET; 8min ago
   CGroup: /user.slice/user-1000.slice/user@1000.service
           └─init.scope
             ├─27950 /lib/systemd/systemd --user
             └─27951 (sd-pam)

Je suis en Ubuntu 20.04 et voici la configuration de mon container

# Template used to create this container: /usr/share/lxc/templates/lxc-ubuntu
# Parameters passed to the template:
# For additional config options, please look at lxc.container.conf(5)

# Uncomment the following line to support nesting containers:
#lxc.include = /usr/share/lxc/config/nesting.conf
# (Be aware this has security implications)

# Common configuration
lxc.include = /usr/share/lxc/config/ubuntu.common.conf

# Container specific configuration
lxc.rootfs.path = dir:/var/lib/lxc/mycontainer/rootfs
lxc.uts.name = mycontainer
lxc.arch = amd64

# Network configuration
lxc.net.0.type = veth
lxc.net.0.link = lxcbr0
lxc.net.0.flags = up
lxc.net.0.hwaddr = 00:16:3e:9b:32:63

## autostart container
lxc.start.auto = 1

## mount entries
lxc.mount.entry = /mnt/lxcdata/mycontainer /var/lib/lxc/mycontainer/rootfs/mnt/data none bind 0 0

Avez-vous des conseils ?
Merci d'avance
Au plaisir,

Hors ligne

#2 Le 11/02/2022, à 18:06

Vobul

Re : LXC: Problème de bus lors de l'utilisation d'un service custom


Vobul

Utilisez le retour utilisable de commandes !!!
J'aime la langue française, mais je parle franglais, deal with it.

Hors ligne

#3 Le 14/02/2022, à 10:51

Biiru

Re : LXC: Problème de bus lors de l'utilisation d'un service custom

Vobul a écrit :

C'est le même sujet mais ça ne résout pas mon problème mais en fait j'ai trouvé que si je me connecte avec un autre utilisateur via la commande

lxc-console -n <console>

et pas en me connectant avec l'utilisateur ubuntu et ensuite je switch via la commande

sudo su <monutilisateur> 

j'ai quelque chose dans

/run/users

Merci d'avoir pris du temps quand même

Hors ligne