[vserver] Small flaw inside guest on kernel 4.1.13-vs2.3.8.3

From: Urban Loesch <bind_at_enas.net>
Date: Mon 01 Feb 2016 - 14:02:28 GMT
Message-ID: <56AF6574.9070301@enas.net>

Hi,

there is a small flaw inside the guest on kernel 4.1.13-vs2.3.8.3.

The "free" command shows the full memory of a host and not the assigned amount, even if the "flags" file in
"/etc/vservers/$VSNAME/flags" is set like this:
...
VIRT_MEM
VIRT_CPU
VIRT_LOAD
...

Some other details:
kernel: 4.1.13-vs2.3.8.3
util-vserver:
ii libvserver0 0.30.216-pre3120-jessie0.1-1 amd64 dynamic libraries for util-vserver
ii util-vserver 0.30.216-pre3120-jessie0.1-1 amd64 utilities for managing Linux-VServer guests
ii util-vserver-build 0.30.216-pre3120-jessie0.1-1 amd64 tools which can be used to build vservers
ii util-vserver-core 0.30.216-pre3120-jessie0.1-1 amd64 core utilities of util-vserver
ii util-vserver-sysv 0.30.216-pre3120-jessie0.1-1 amd64 initscripts for util-vserver

Host-OS: Debian Jessie
Guest-OS: Debian etch oder higher. Also Jessie is affected.

The "top" command shows the correct assigned cpu eg. 14-15.
...
top - 14:59:26 up 2 days, 20:25, 0 users, load average: 0.05, 0.07, 0.02
Tasks: 16 total, 2 running, 14 sleeping, 0 stopped, 0 zombie
Cpu14 : 1.7%us, 0.0%sy, 0.0%ni, 98.3%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Cpu15 : 1.5%us, 0.0%sy, 0.0%ni, 98.5%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 32935924k total, 32745520k used, 190404k free, 248248k buffers
Swap: 7811068k total, 8620k used, 7802448k free, 0k cached

  PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ P COMMAND
...

All limits are assigned with cgroups. Have you some idea how I can fix this?

As I just said, this is not a real error, but only a flaw that bothers me.

Thanks and regards
Urban
Received on Mon Feb 1 13:59:38 2016

[Next/Previous Months] [Main vserver Project Homepage] [Howto Subscribe/Unsubscribe] [Paul Sladen's vserver stuff]
Generated on Mon 01 Feb 2016 - 13:59:38 GMT by hypermail 2.1.8