[lxc-devel] lxcfs and print_subsystems()
Dietmar Maurer
dietmar at proxmox.com
Thu Nov 19 07:13:52 UTC 2015
> That should only be done at startup. If you're getting this at every
> 'ps' in a container, it suggests that lxcfs is crashing and being
> restarted.
No, there is no crash:
- pid does not change
- systemd does not log a restart
> What version of lxcfs are you on?
latest version from git
> Can you stop lxcfs, start
> it by hand inside gdb, and get a stack trace when it dies?
There is no crash.
Interestingly, if I run on the command line
# /usr/bin/lxcfs -f -s -o allow_other /var/lib/lxcfs/
hierarchies: 1: name=systemd
2: cpuset
3: cpu,cpuacct
4: blkio
5: memory
6: devices
7: freezer
8: net_cls,net_prio
9: perf_event
10: hugetlb
I get exactly one such log message at startup (as expected).
But if I run that as systemd service:
# systemctl start lxcfs.service
The I get such log each time:
# lxc-attach -n 102 ps
Nov 19 07:00:26 elsa lxcfs[12165]: hierarchies: 1: name=systemd
Nov 19 07:00:26 elsa lxcfs[12165]: 2: cpuset
Nov 19 07:00:26 elsa lxcfs[12165]: 3: cpu,cpuacct
Nov 19 07:00:26 elsa lxcfs[12165]: 4: blkio
Nov 19 07:00:26 elsa lxcfs[12165]: 5: memory
Nov 19 07:00:26 elsa lxcfs[12165]: 6: devices
Nov 19 07:00:26 elsa lxcfs[12165]: 7: freezer
Nov 19 07:00:26 elsa lxcfs[12165]: 8: net_cls,net_prio
Nov 19 07:00:26 elsa lxcfs[12165]: 9: perf_event
Nov 19 07:00:26 elsa lxcfs[12165]: 10: hugetlb
# lxc-attach -n 102 ps
Nov 19 07:00:26 elsa lxcfs[12165]: hierarchies: 1: name=systemd
Nov 19 07:00:26 elsa lxcfs[12165]: 2: cpuset
Nov 19 07:00:26 elsa lxcfs[12165]: 3: cpu,cpuacct
Nov 19 07:00:26 elsa lxcfs[12165]: 4: blkio
Nov 19 07:00:26 elsa lxcfs[12165]: 5: memory
Nov 19 07:00:26 elsa lxcfs[12165]: 6: devices
Nov 19 07:00:26 elsa lxcfs[12165]: 7: freezer
Nov 19 07:00:26 elsa lxcfs[12165]: 8: net_cls,net_prio
Nov 19 07:00:26 elsa lxcfs[12165]: 9: perf_event
Nov 19 07:00:26 elsa lxcfs[12165]: 10: hugetlb
But PID is always the same, no crash, no restart. Nethertheless,
it looks like main() is called several times??
More information about the lxc-devel
mailing list