[one-users] 4.1.80: top pid limit exceeded with more than 20 virtual machines on one node

Javier Fontan jfontan at opennebula.org
Mon Jul 22 09:25:19 PDT 2013


Good catch! I am going to change the way we get that information to
overcome this problem. Expect a fix for final release.

Thanks

On Mon, Jul 22, 2013 at 9:24 AM, Michael Kutzner
<michael.kutzner at virtion.de> wrote:
> Hi,
>
> The method of getting the cpu usage of the VMs on the nodes
> is problematic with more than 20 VMs on a node as top is called with the list of pids of the
> VMs. Unfortunately, the standard system top (in this case Ubuntu 12.04LTS) is limited to 20
> pids - so the call throws an error when more than 20 pids are given.
> This leads to an error state of the node.
>
> I solved it by replacing the system top with our own version (setting
> MONPIDMAX in top.h of package procpcs - Ubuntu 12.04LTS) - but there must be
> a better way (which I did not find this morning due to limited time).
>
> Is this issue already known? I did not find any bug report by now.
>
> Versions: Ubuntu 12.04LTS, OpenNebula 4.1.80
>
> Best, Michael
>
> _______________________________________________
> Users mailing list
> Users at lists.opennebula.org
> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org



-- 
Join us at OpenNebulaConf2013 in Berlin from the 24th to the 26th of
September 2013!

Javier Fontán Muiños
Developer
OpenNebula - The Open Source Toolkit for Data Center Virtualization
www.OpenNebula.org | @OpenNebula | github.com/jfontan



More information about the Users mailing list