[lxc-users] cannot enable dev loop access from LXC
Serge Hallyn
serge.hallyn at ubuntu.com
Thu Sep 11 16:36:29 UTC 2014
Quoting Bin Zhou (lakerzhou at yahoo.com):
>
>
>
>
> >On Wednesday, September 10, 2014 2:30 PM, Serge Hallyn <serge.hallyn at ubuntu.com> wrote:
>
>
>
> >Quoting Bin Zhou (lakerzhou at yahoo.com):
> >> Hi,
> >>
> >> I am trying to enable dev loop access in LXC and set up glusterFS server volume on the loop dev.
> >> I add the following line to /var/lib/lxc/local-server-7/config
> >> lxc.cgroup.devices.allow = b 7:* rwm
> >
> > Certainly looks fine.
> >
> >
> >> The container failed to start with the new config.
> >>
> >> ubuntu at bpcluster1:~$ sudo lxc-start -n local-server-7
> >> lxc-start: write /sys/fs/cgroup/devices//lxc/local-server-7/devices.allow : Invalid argument
> >> lxc-start: failed to setup the cgroups for 'local-server-7'
> >> lxc-start: failed to setup the container
> >> lxc-start: invalid sequence number 1. expected 2
> >> lxc-start: failed to spawn 'local-server-7
> >
> > Hm. Can you cat /sys/fs/cgroup/devices/lxc/devices.list ?
>
> Host:~$ sudo cat /sys/fs/cgroup/devices/lxc/devices.list
> a *:* rwm
Adding "lxc.cgroup.devices.allow = b 7:* rwm" to a brand-new container works
for me here. Can you start the container without that line and show
/sys/fs/cgroup/devices/lxc/local-server-7/devices.list
while it's running?
More information about the lxc-users
mailing list