[TriLUG] ulimit problem when trying to su - oracle
Blackburn, Marvin
mblackburn at glenraven.com
Wed Mar 2 13:56:33 EST 2011
After a new system has been up for four or five days we get the
following error when trying to
login as oracle, or su - oracle (but no other user).
Resource temporarily unavailable
We think this is a problem with ulimit. When we shutdown the oracle
processes we get:
# su - oracle
oracle at finappsvr1> ulimit -a
address space limit (kbytes) (-M) unlimited
core file size (blocks) (-c) 0
cpu time (seconds) (-t) unlimited
data size (kbytes) (-d) unlimited
file size (blocks) (-f) unlimited
locks (-L) unlimited
locked address space (kbytes) (-l) 32
nice (-e) 0
nofile (-n) 65536
nproc (-u) 16384
pipe buffer size (bytes) (-p) 4096
resident set size (kbytes) (-m) unlimited
rtprio (-r) 0
socket buffer size (bytes) (-b) 4096
stack size (kbytes) (-s) 10240
threads (-T) not supported
process size (kbytes) (-v) unlimited
and doing the following commands shows
oracle at finappsvr1> ulimit -Hn
65536
oracle at finappsvr1> ulimit -Sn
65536
oracle at finappsvr1> ulimit -Hu
16384
oracle at finappsvr1> ulimit -Su
16384
when I did ans lsof -u oracle during the problem, it showed just a tad
over 15000
when I looked at the process table, I only got about 100 oracle
processes running.
Is there anyway to determine what setting is causing this issue?
Is there anyway to determine how much of a resource is being consumed as
the problem is occurring.
HPUX used to have a tool "GLANCE" which was sometimes helpful in this
scenario.
Any help would be helpful
_____________________________________
"He's no failure. He's not dead yet."
William Lloyd George
More information about the TriLUG
mailing list