On Wed, Oct 27, 2010 at 11:05:04AM +0100, Gordan Bobic wrote: > Daniel Hokka Zakrisson wrote: >> Gordan Bobic wrote: >>> Art -kwaak- van Breemen wrote: >>>> On Wed, Oct 27, 2010 at 09:57:44AM +0100, Gordan Bobic wrote: >>>>> open(memory.usage_in_bytes): No such file or directory >>>> Eh you should have a /dev/cgroup and /etc/init.d/util-vserver >>>> should have mounted the cgroup fs. >>>> Oh, and you should have support for containers in your kernel >>>> ;-). >>>> rlimits are replaced by container limits. >>> I think I've found the cause. If the hostname in >>> /etc/vserver/<guestname>/name isn't the same as <guestname>, this >>> happens. I would suggest this is a bug because guest name and the >>> hostname of the guest don't have to be the same. vserver-stat >>> should be referring to guests by guest name not by the hostname >>> in /etc/vserver/<guestname>/name. you do realize that /etc/vserver/<guest>/name is the 'name' of the guest, not the hostname of the guest? (which is in /etc/vservers/<guest>/uts/nodename) and that it will default to the path name of the guest if omitted ... >> What makes you think that? > Because otherwise /etc/vserver/<guestname>/name file is redundant > with <guestname> in the path and should thus not exist in the > first place. > If they have to be the same, one shouldn't be there at all. vserver-stat probably needs an update, I seem to have some issues when the cgroup system is disabled as well, but I'm sure Daniel will look into it once he finds the time ... best, Herbert > Gordan