[lxc-users] lxc-copy doesn't work under root
Yuri Kanivetsky
yuri.kanivetsky at gmail.com
Wed Dec 6 07:30:36 UTC 2017
Hi,
Consider this:
$ su -
Password:
# lxc-destroy -n c2 && lxc-copy -n c1 -N c2; n
Destroyed container c2
no server running on /tmp/tmux-0/default
Failed to open connection to "session" message bus: Using X11 for
dbus-daemon autolaunch was disabled at compile time, set your
DBUS_SESSION_BUS_ADDRESS instead
E: dbus-send failed.
# export DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus #
from the non-root user
# lxc-destroy -n c2 && lxc-copy -n c1 -N c2; n
Destroyed container c2
no server running on /tmp/tmux-0/default
Failed to open connection to "session" message bus: Did not receive a
reply. Possible causes include: the remote application did not send a
reply, the message bus security policy blocked the reply, the reply
timeout expired, or the network connection was broken.
E: dbus-send failed.
# export DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/0/bus
# lxc-destroy -n c2 && lxc-copy -n c1 -N c2; n
Destroyed container c2
no server running on /tmp/tmux-0/default
Failed to open connection to "session" message bus: Failed to connect
to socket /run/user/0/bus: No such file or directory
E: dbus-send failed.
# exit
$ sudo lxc-destroy -n c2 && sudo lxc-copy -n c1 -N c2; n
[sudo] password for yuri:
Destroyed container c2
Can you explain what's the proper way to use it please? What does it
need dbus for?
Regards,
Yuri
More information about the lxc-users
mailing list