[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freebsd-jail
Subject:    jtune not showing resource usage - fixed
From:       cthunes () tqhosting ! com (Chris Thunes)
Date:       2007-08-13 22:50:42
Message-ID: b722430e0708131550i12ac1f25ke7197c2f4cb28857 () mail ! gmail ! com
[Download RAW message or body]

On 8/13/07, Miroslav Lachman <000.fbsd@quip.cz> wrote:
> 
> Chris Thunes wrote:
> > Hey all,
> > I've been working with the resource limiting patches on a 6.2installation
> > 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 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jtune_fix-2007-08-13.patch
Type: application/octet-stream
Size: 419 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-jail/attachments/20070813/5a14657d/jtune_fix-2007-08-13.obj



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic