Date: Wed, 26 Sep 2007 18:55:06 +0200 From: Miroslav Lachman <000.fbsd@quip.cz> To: Chris Thunes <cthunes@tqhosting.com> Cc: cdjones@novusordo.net, freebsd-jail@freebsd.org Subject: Re: jtune not showing resource usage - fixed Message-ID: <46FA8EEA.4090302@quip.cz> In-Reply-To: <b722430e0708131550i12ac1f25ke7197c2f4cb28857@mail.gmail.com> References: <b722430e0708131550i12ac1f25ke7197c2f4cb28857@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Chris Thunes wrote: > On 8/13/07, *Miroslav Lachman* <000.fbsd@quip.cz > <mailto:000.fbsd@quip.cz>> wrote: > > Chris Thunes wrote: > > Hey all, > > I've been working with the resource limiting patches on a 6.2 > installation > > and haven't been able to get jtune to show memory usage for jails > at all. > > > > [root@virt1] ~ # jtune -j 15 -i > > JID Hostname Memory Used / Limit CPU Shares > > 15 jail0.rootbsd.net <http://jail0.rootbsd.net> 0 M / 256 M 0 > > > > I have the limits enabled in sysctl and really have idea as to > why this > > wouldn't be displaying correctly. If there is anyone who can > point me in the > > right direction the help would be greatly appreciated. > > Hi, > I had same question more than month ago, but no answer (2007-06-29). So > I think no competent person is subscribed to this list. > [I CCed cdjones now = maybe he knows :)] > > Miroslav Lachman > > > I found the problem and was able to fix it and created a small patch for > anyone who needs this fixed. A function called prison_memory in > sys/kern/kern_jail.c is called to calculate the memory usage for a given > jail but this value is never stored back to the corresponding prison > object which is used by jtune to check the memory usage. This patch just > drops a few lines in at the end of prison_memory to store this value to > the structure. If anyone knows any adverse side effects this would cause > please let me know. > > - Chris Hi, I tried your patch, but without success. My version of kern_jail.c (after patching by cdjones_jail_soc2006.patch) does not have those lines which your patch wants to remove. (jtune still showing 0M usage [freebsd 6.2]) Any ideas? Miroslav Lachman
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?46FA8EEA.4090302>