[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#741517: pu: package lxc/lxc version: 0.8.0-rc1



Control: reassign -1 lxc 0.8.0~rc1-8+deb7u2

[fullquote for the benefit of lxc maintainers]

Hi,

Bugs in packages in stable should be reported against the package, not release.debian.org; reassigning this report to lxc.

Regards,

Adam


On 2014-03-13 12:11, Michał Tomala wrote:
Package: release.debian.org [1]
Severity: normal
User: release.debian.org@packages.debian.org

Lxc: lxc version: 0.8.0-rc1

System: Debian GNU/Linux 7.4

Kernel: 3.2.0-4-amd64 #1 SMP Debian 3.2.54-2 x86_64 GNU/Linux

Bug description:

The problem is that we can't start container in lxc.

We have mounted cgoup:

cat /etc/fstab
# <file system> <mount point> <type> <options> <dump> <pass>

/dev/sda2 / ext4 errors=remount-ro,relatime 0 1
/dev/sda3 swap swap defaults 0 0
/dev/sda4 /home ext4 defaults,relatime 1 2
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0

devpts /dev/pts devpts defaults 0 0
cgroup /sys/fs/cgroup cgroup defaults 0 0

ls -l /cgroup/lxc

-r--r--r-- 1 root root 0 Mar 13 12:50 blkio.io_merged
-r--r--r-- 1 root root 0 Mar 13 12:50 blkio.io_queued

-r--r--r-- 1 root root 0 Mar 13 12:50 blkio.io_service_bytes
-r--r--r-- 1 root root 0 Mar 13 12:50 blkio.io_service_time
-r--r--r-- 1 root root 0 Mar 13 12:50 blkio.io_serviced
-r--r--r-- 1 root root 0 Mar 13 12:50 blkio.io_wait_time

--w------- 1 root root 0 Mar 13 12:50 blkio.reset_stats
-r--r--r-- 1 root root 0 Mar 13 12:50 blkio.sectors
-r--r--r-- 1 root root 0 Mar 13 12:50 blkio.time
-rw-r--r-- 1 root root 0 Mar 13 12:50 blkio.weight
-rw-r--r-- 1 root root 0 Mar 13 12:50 blkio.weight_device

-rw-r--r-- 1 root root 0 Mar 13 12:52 cgroup.clone_children
--w--w--w- 1 root root 0 Mar 13 12:50 cgroup.event_control
-rw-r--r-- 1 root root 0 Mar 13 12:50 cgroup.procs
-rw-r--r-- 1 root root 0 Mar 13 12:50 cpu.shares

-r--r--r-- 1 root root 0 Mar 13 12:50 cpuacct.stat
-rw-r--r-- 1 root root 0 Mar 13 12:50 cpuacct.usage
-r--r--r-- 1 root root 0 Mar 13 12:50 cpuacct.usage_percpu
-rw-r--r-- 1 root root 0 Mar 13 12:50 cpuset.cpu_exclusive

-rw-r--r-- 1 root root 0 Mar 13 12:50 cpuset.cpus
-rw-r--r-- 1 root root 0 Mar 13 12:50 cpuset.mem_exclusive
-rw-r--r-- 1 root root 0 Mar 13 12:50 cpuset.mem_hardwall
-rw-r--r-- 1 root root 0 Mar 13 12:50 cpuset.memory_migrate

-r--r--r-- 1 root root 0 Mar 13 12:50 cpuset.memory_pressure
-rw-r--r-- 1 root root 0 Mar 13 12:50 cpuset.memory_pressure_enabled
-rw-r--r-- 1 root root 0 Mar 13 12:50 cpuset.memory_spread_page
-rw-r--r-- 1 root root 0 Mar 13 12:50 cpuset.memory_spread_slab

-rw-r--r-- 1 root root 0 Mar 13 12:50 cpuset.mems
-rw-r--r-- 1 root root 0 Mar 13 12:50 cpuset.sched_load_balance
-rw-r--r-- 1 root root 0 Mar 13 12:50 cpuset.sched_relax_domain_level
--w------- 1 root root 0 Mar 13 12:50 devices.allow

--w------- 1 root root 0 Mar 13 12:50 devices.deny
-r--r--r-- 1 root root 0 Mar 13 12:50 devices.list
drwxr-xr-x 4 root root 0 Mar 13 12:50 libvirt
drwxr-xr-x 2 root root 0 Mar 13 12:52 lxc
-rw-r--r-- 1 root root 0 Mar 13 12:50 memory.failcnt

--w------- 1 root root 0 Mar 13 12:50 memory.force_empty
-rw-r--r-- 1 root root 0 Mar 13 12:50 memory.limit_in_bytes
-rw-r--r-- 1 root root 0 Mar 13 12:50 memory.max_usage_in_bytes
-rw-r--r-- 1 root root 0 Mar 13 12:50 memory.move_charge_at_immigrate

-r--r--r-- 1 root root 0 Mar 13 12:50 memory.numa_stat
-rw-r--r-- 1 root root 0 Mar 13 12:50 memory.oom_control
-rw-r--r-- 1 root root 0 Mar 13 12:50 memory.soft_limit_in_bytes
-r--r--r-- 1 root root 0 Mar 13 12:50 memory.stat

-rw-r--r-- 1 root root 0 Mar 13 12:50 memory.swappiness
-r--r--r-- 1 root root 0 Mar 13 12:50 memory.usage_in_bytes
-rw-r--r-- 1 root root 0 Mar 13 12:50 memory.use_hierarchy
-rw-r--r-- 1 root root 0 Mar 13 12:50 net_cls.classid

-rw-r--r-- 1 root root 0 Mar 13 12:50 notify_on_release
-rw-r--r-- 1 root root 0 Mar 13 12:50 release_agent
-rw-r--r-- 1 root root 0 Mar 13 12:50 tasks

 lxc-checkconfig
Kernel config /proc/config.gz not found, looking in other places...

Found kernel config file /boot/config-3.2.0-4-amd64
--- Namespaces ---
Namespaces: enabled
Utsname namespace: enabled
Ipc namespace: enabled
Pid namespace: enabled
User namespace: enabled
Network namespace: enabled

Multiple /dev/pts instances: enabled

--- Control groups ---
Cgroup: enabled
Cgroup clone_children flag: enabled
Cgroup device: enabled
Cgroup sched: enabled
Cgroup cpu account: enabled
Cgroup memory controller: enabled

Cgroup cpuset: enabled

--- Misc ---
Veth pair device: enabled
Macvlan: enabled
Vlan: enabled
File capabilities: enabled

lxc-start -n serviceflow
lxc-start: open
/sys/fs/cgroup/lxc/serviceflow/memory.memsw.limit_in_bytes : No such
file or directory

lxc-start: failed to setup the cgroups for 'serviceflow'
lxc-start: failed to setup the container
lxc-start: invalid sequence number 1. expected 2
lxc-start: failed to spawn 'serviceflow'

lxc.log

 lxc-start 1394710858.184 DEBUG lxc_conf - allocated pty '/dev/pts/2'
(4/5)
 lxc-start 1394710858.184 INFO lxc_conf - tty's configured
 lxc-start 1394710858.184 DEBUG lxc_console - using '/dev/tty' as
console

 lxc-start 1394710858.184 DEBUG lxc_start - sigchild handler set
 lxc-start 1394710858.184 INFO lxc_start - 'serviceflow' is
initialized
 lxc-start 1394710858.186 DEBUG lxc_conf - mac address of host
interface 'vethaHK85o' changed to private fe:ef:09:e5:58:e5

 lxc-start 1394710858.187 DEBUG lxc_conf - instanciated veth
'vethaHK85o/vethPpKeis', index is '55'
 lxc-start 1394710858.188 DEBUG lxc_cgroup - checking '/' (rootfs)
 lxc-start 1394710858.188 DEBUG lxc_cgroup - checking '/sys' (sysfs)

 lxc-start 1394710858.188 DEBUG lxc_cgroup - checking '/proc' (proc)
 lxc-start 1394710858.188 DEBUG lxc_cgroup - checking '/dev'
(devtmpfs)
 lxc-start 1394710858.188 DEBUG lxc_cgroup - checking '/dev/pts'
(devpts)

 lxc-start 1394710858.188 DEBUG lxc_cgroup - checking '/run' (tmpfs)
 lxc-start 1394710858.188 DEBUG lxc_cgroup - checking '/' (ext4)
 lxc-start 1394710858.188 DEBUG lxc_cgroup - checking '/run/lock'
(tmpfs)

 lxc-start 1394710858.188 DEBUG lxc_cgroup - checking '/dev/shm'
(tmpfs)
 lxc-start 1394710858.188 DEBUG lxc_cgroup - checking '/home' (ext4)
 lxc-start 1394710858.188 DEBUG lxc_cgroup - checking '/cgroup'
(cgroup)

 lxc-start 1394710858.188 INFO lxc_cgroup - [1] found cgroup mounted
at
'/cgroup',opts='rw,relatime,perf_event,blkio,net_cls,freezer,devices,memory,cpuacct,cpu,cpuset,clone_children'
 lxc-start 1394710858.188 DEBUG lxc_cgroup - get_init_cgroup: found
init cgroup for subsys (null) at /

 lxc-start 1394710858.188 DEBUG lxc_cgroup - cgroup /cgroup has flags
0x2
 lxc-start 1394710858.214 INFO lxc_cgroup - created cgroup
'/cgroup//lxc/serviceflow'
 lxc-start 1394710858.214 DEBUG lxc_conf - move 'eth0' to '6407'

 lxc-start 1394710858.310 DEBUG lxc_start - Dropped cap_sys_boot

 lxc-start 1394710858.310 INFO lxc_conf - 'serviceflow' hostname has
been setup
 lxc-start 1394710858.367 DEBUG lxc_conf - mac address
'52:54:00:10:01:00' on 'eth0' has been setup

 lxc-start 1394710858.368 DEBUG lxc_conf - 'eth0' has been setup
 lxc-start 1394710858.368 INFO lxc_conf - network has been setup
 lxc-start 1394710858.368 DEBUG lxc_conf - mounted
'/home/ladm/ROOT/serviceflow' on '/usr/lib/x86_64-linux-gnu/lxc'

 lxc-start 1394710858.368 DEBUG lxc_conf - mounted 'none' on
'/usr/lib/x86_64-linux-gnu/lxc//dev/pts', type 'devpts'
 lxc-start 1394710858.368 DEBUG lxc_conf - mounted 'none' on
'/usr/lib/x86_64-linux-gnu/lxc//proc', type 'proc'

 lxc-start 1394710858.368 DEBUG lxc_conf - mounted 'none' on
'/usr/lib/x86_64-linux-gnu/lxc//sys', type 'sysfs'
 lxc-start 1394710858.368 DEBUG lxc_conf - mounted 'none' on
'/usr/lib/x86_64-linux-gnu/lxc//dev/shm', type 'tmpfs'

 lxc-start 1394710858.368 INFO lxc_conf - mount points have been setup
 lxc-start 1394710858.368 INFO lxc_conf - mount points have been setup
 lxc-start 1394710858.368 DEBUG lxc_cgroup - lxc_cgroup_path_get:
called for subsys memory name serviceflow

 lxc-start 1394710858.368 DEBUG lxc_cgroup - using cgroup mounted at
'/cgroup/lxc'
 lxc-start 1394710858.368 DEBUG lxc_cgroup - lxc_cgroup_path_get:
returning /cgroup/lxc/serviceflow for subsystem memory.limit_in_bytes

 lxc-start 1394710858.368 DEBUG lxc_conf - cgroup
'memory.limit_in_bytes' set to '128M'
 lxc-start 1394710858.368 DEBUG lxc_cgroup - lxc_cgroup_path_get:
called for subsys memory name serviceflow

 lxc-start 1394710858.368 DEBUG lxc_cgroup - using cgroup mounted at
'/cgroup/lxc'
 lxc-start 1394710858.368 DEBUG lxc_cgroup - lxc_cgroup_path_get:
returning /cgroup/lxc/serviceflow for subsystem
memory.memsw.limit_in_bytes

 lxc-start 1394710858.368 ERROR lxc_cgroup - open
/cgroup/lxc/serviceflow/memory.memsw.limit_in_bytes : No such file or
directory
 lxc-start 1394710858.368 ERROR lxc_conf - failed to setup the cgroups
for 'serviceflow'

 lxc-start 1394710858.368 ERROR lxc_start - failed to setup the
container
 lxc-start 1394710858.368 ERROR lxc_sync - invalid sequence number 1.
expected 2
 lxc-start 1394710858.368 ERROR lxc_start - failed to spawn
'serviceflow'

 lxc-start 1394710858.368 DEBUG lxc_cgroup - get_init_cgroup: found
init cgroup for subsys (null) at /

 lxc-start 1394710858.368 DEBUG lxc_cgroup - destroying
/cgroup//lxc/serviceflow

 lxc-start 1394710858.482 DEBUG lxc_cgroup -
'/cgroup//lxc/serviceflow' unlinked

menuentry 'Debian GNU/Linux, with Linux 3.2.0-4-amd64' --class debian
--class gnu-linux --class gnu --class os {
 load_video
 insmod gzio
 insmod part_gpt
 insmod ext2

 set root='(hd0,gpt2)'
 search --no-floppy --fs-uuid --set=root
06ac768b-cd1a-46c2-a218-a5998816b58b
 echo 'Loading Linux 3.2.0-4-amd64 ...'
 linux /boot/vmlinuz-3.2.0-4-amd64 root=/dev/sda2 ro
cgroup_enable=memory quiet

 echo 'Loading initial ramdisk ...'
 initrd /boot/initrd.img-3.2.0-4-amd64

lxc.conf
lxc.utsname=serviceflow
lxc.network.type=veth
lxc.network.flags=up
lxc.network.link=br0_britenet

lxc.network.hwaddr=52:54:00:10:01:00
lxc.network.ipv4=10.1.10.100/24 [2]
lxc.network.name [3]=eth0
lxc.cgroup.memory.limit_in_bytes=128M
lxc.cgroup.memory.memsw.limit_in_bytes=256M

lxc.tty=1
lxc.mounts=/home/ladm/CONF/serviceflow/fstab
lxc.rootfs=/home/ladm/ROOT/serviceflow

cat /proc/cgroup

root@bumbelebee:/home/mtomala/# cat /proc/cgroups
#subsys_name hierarchy num_cgroups enabled

cpuset 1 5 1
cpu 1 5 1
cpuacct 1 5 1
memory 1 5 1
devices 1 5 1
freezer 1 5 1
net_cls 1 5 1
blkio 1 5 1
perf_event 1 5 1



Links:
------
[1] http://release.debian.org
[2] http://10.1.10.100/24
[3] http://lxc.network.name


Reply to: