Sunday, January 23, 2011

Error : 0403-030 The fork function failed. Too many processes already exist

Error :  0403-030 The fork function failed. Too many processes already exist

It seems like you have exceeded the number of processes allowed by the maxuproc setting.

The below command displays the number of processes allowed
# lsattr -E -l sys0 -a maxuproc
  maxuproc <number> Maximum # of processes allowed per user True

and you can then increase the maxuproc parameter:

  # chdev -l sys0 -a maxuproc=<value>

Temporary solution is to restart OS to clear all the processes.

2 comments:

  1. This comment has been removed by the author.

    ReplyDelete
  2. What is the difference between maxuproc and nproc?

    ReplyDelete