I faced this error on a new standby database server running on AIX 6.1. The error is however pretty self-explanatory. 
I ensured that ulimit values for the oracle user are appropriate.
# ulimit -a
time(seconds)        unlimited
file(blocks)         unlimited
data(kbytes)         unlimited
stack(kbytes)        unlimited
memory(kbytes)       unlimited
coredump(blocks)     unlimited
nofiles(descriptors) unlimited
threads(per process) unlimited
processes(per user)  unlimited
Second I checked the current value of maxuproc for all users. It was at default.
# lsattr -El sys0 |grep maxuproc
maxuproc        128              Maximum number of PROCESSES allowed per user      True
128 is the default value, this will be increased.
# chdev -l sys0  -a maxuproc=10240
# lsattr -El sys0 |grep maxuproc
maxuproc        10240             Maximum number of PROCESSES allowed per user      True
I rebooted the LPAR easily as this was not a production server.
Problem solved!
 
No comments:
Post a Comment