Consultor Eletrônico



Kbase P8646: Unable to fork subprocess on SCO OpenServer.
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   11/3/2004
Status: Verified

FACT(s) (Environment):

SCO OpenServer 5.0.5
SCO OpenServer 5.0.6

SYMPTOM(s):

Unable to fork a process.

Increasing the NPROC and NSWAP does not apply.

SYSTEM ERROR: Too many subprocesses, cannot fork. Errno=<number>. (358)

CAUSE:

Insufficient swap space.

FIX:

SCO Openserver 5 has a dynamic kernel. Increasing NPROC or NSWAP will not resolve the issue. To resolve the issue, swap space needs to be increased. Swap space should be at least 2 times the amount of physical memory. Increase the swap space by issuing the following commands:

1. Login as root
2. At shell prompt issue these commands:

# touch /swap
# swap -a /swap 0 60000

This will add 30MB of swap space to the System.