Quoting Serge E. Hallyn ([email protected]):
> Quoting Ben Warren ([email protected]):
> > Hi Serge,
> > 
> > > On May 4, 2017, at 9:00 AM, Serge E. Hallyn <serge at hallyn.com> wrote:
> > > 
> > > Quoting Ben Warren (ben at skyportsystems.com):
> > >> Hi,
> > >> 
> > >> I’m stuck with Ubuntu 14.04 for now and would like to be able to run 
> > >> unprivileged containers that are systemd-based.  I’ve found lots of 
> > >> examples of problems that are close, but nothing exactly matches.  I got 
> > >> the lxc packages from trusty-backports.
> > >> 
> > >> Versions:
> > >> 
> > >> ben at ben-sc:~$ lxc-ls --version
> > >> 2.0.7
> > >> ben at ben-sc:~$ cat /etc/lsb-release 
> > >> DISTRIB_ID=Ubuntu
> > >> DISTRIB_RELEASE=14.04
> > >> DISTRIB_CODENAME=trusty
> > >> DISTRIB_DESCRIPTION="Ubuntu 14.04.1 LTS"
> > >> 
> > >> To keep it simple, I created an unprivileged container of ‘trusty’ using 
> > >> the download method:
> > >> 
> > >> ben at ben-sc:~$ lxc-create -n cd-build -t download
> > >> 
> > >> 
> > >> When I try to start the container, it won’t work:
> > >> 
> > >> ben at ben-sc:~$ lxc-start -n cd-build -d --logfile cd-build.log
> > >> lxc-start: tools/lxc_start.c: main: 366 The container failed to start.
> > >> lxc-start: tools/lxc_start.c: main: 368 To get more details, run the 
> > >> container in foreground mode.
> > >> lxc-start: tools/lxc_start.c: main: 370 Additional information can be 
> > >> obtained by setting the --logfile and --logpriority options.
> > >> 
> > >> Logfile contents:
> > >> 
> > >>      lxc-start 20170503225525.382 ERROR    lxc_cgfsng - 
> > >> cgroups/cgfsng.c:do_secondstage_mounts_if_needed:1557 - Operation not 
> > >> permitted - Error remounting 
> > >> /usr/lib/x86_64-linux-gnu/lxc/sys/fs/cgroup/cpu read-only
> > > 
> > > This is odd, not the error I would have expected.
> > > 
> > > Can you tell me the exact version and from which ppa?
> > > 
> > $ dpkg -s lxc
> > Package: lxc
> > Status: install ok installed
> > Priority: extra
> > Section: oldlibs
> > Installed-Size: 77
> > Maintainer: Ubuntu Developers <[email protected]>
> > Architecture: all
> > Version: 2.0.7-0ubuntu1~14.04.1
> > Depends: lxc1 (>= 2.0.7-0ubuntu1~14.04.1)
> > 
> > I got it from here:
> > 
> > http://us.archive.ubuntu.com/ubuntu/ trusty-backports
> > 
> > Here’s what gets installed:
> 
> Hm, when I use that, I get
> 
>       lxc-start 20170508163649.375 INFO     lxc_cgroup - 
> cgroups/cgroup.c:cgroup_init:68 - cgroup driver cgroupfs-ng initing for t1
>       lxc-start 20170508163649.375 DEBUG    lxc_cgfsng - 
> cgroups/cgfsng.c:filter_and_set_cpus:452 - Path: 
> /sys/devices/system/cpu/isolated to read isolated cpus from does not exist.
> 
> which still stops the container from starting, but is different from your 
> error.

Sorry, I misread the logfile.  My networking wasn't set up right.  Once I
fixed that, i was able to start a container unprivileged.
_______________________________________________
lxc-users mailing list
[email protected]
http://lists.linuxcontainers.org/listinfo/lxc-users

Reply via email to