Hi Rodrick,
I¹d suggest using something like strace to follow the application through
execution ... if you see an rlimit call in the output, then you know where
it¹s coming from ... otherwise, I¹d still suspect the shell.
cordially,
Klaus
On 8/25/08 1:26 PM, "Rodrick Brown" <[EMAIL PROTECTED]>did etch
on stone tablets:
> Steden, I¹m not trying to set the limit beyond the systems upper limit,
> currently the systems upper limit is 65636
>
> I have no problem setting ulimit n to any value that¹s less than 65536 this
> works fine.
>
> I have the following entry in /etc/security/limits.conf
>
> * - nofile 65536
>
> The system wide limit is set to 65536
>
> When I log one of my clusters where gexec is called by the same user and run
> ulimit a I see the following:
>
> [EMAIL PROTECTED] ~]$ ulimit -a
> core file size (blocks, -c) 0
> data seg size (kbytes, -d) unlimited
> max nice (-e) 0
> file size (blocks, -f) unlimited
> pending signals (-i) 139264
> max locked memory (kbytes, -l) 32
> max memory size (kbytes, -m) unlimited
> open files (-n) 60000
> pipe size (512 bytes, -p) 8
> POSIX message queues (bytes, -q) 819200
> max rt priority (-r) 0
> stack size (kbytes, -s) 10240
> cpu time (seconds, -t) unlimited
> max user processes (-u) 139264
> virtual memory (kbytes, -v) unlimited
> file locks (-x) unlimited
>
> when I start my app from gexec its using the default 1024 limit and not what I
> have set in ~/.bash{rc,_profile} for that user.
>
> So I don¹t understand where this 1024 value is being called from.
>
>
>
> From: Klaus Steden [mailto:[EMAIL PROTECTED]
> Sent: Monday, August 25, 2008 3:31 PM
> To: Rodrick Brown; [email protected]
> Subject: Re: [Ganglia-general] ulimit problems with gexec
> Importance: High
>
>
> Hello Rodrick,
>
> Regular users are only able to lower their ulimits, never increase them. You
> need to either be the superuser, or to set higher resource limits by default.
> This has nothing to do with Ganglia, and it¹s not something they¹d be able to
> fix for you.
>
> cheers,
> Klaus
>
> On 8/25/08 11:33 AM, "Rodrick Brown" <[EMAIL PROTECTED]>did etch
> on stone tablets:
> Can someone help me figure out what¹s limiting processes started from gexec to
> use the default 1024 open files limit ulimit n¹?
> In my .bash_profile/.bashrc I have ulimit Sn 60000
>
> Running my application manually w/o being called from gexec works fine,
> however if I call gexec my app is limited to 1024 FD limit which is causing
> major problems.
>
>
> [EMAIL PROTECTED] ~]$ gexec -n 1 bash -c 'ulimit -Sn60000; ulimit -n'
> 0 /bin/bash: line 0: ulimit: open files: cannot modify limit: Invalid argument
> 0 1024
>
> [EMAIL PROTECTED] scripts]$ ssh nycplx01a 'ulimit -Sn60000; ulimit -n'
> 60000
>
> I¹ve looked at the sources for gexecd and don¹t see any calls to setrlimit()
> so I¹m not sure why this is happening any help would be appreciated.
> Thanks.
>
>
> ---
> Rodrick R. Brown
> Director, Systems Engineering
> Ballista Securities, LLC
> 120 Wall St. Suite 2400
> P: 646 307 4709
> C: 347 702 0012
> F: 646 219-5872
>
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> <http://moblin-contest.org/redirect.php?banner_id=100&url=/>
>
>
> _______________________________________________
> Ganglia-general mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/ganglia-general
>
>
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Ganglia-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ganglia-general