The setting of the maxuproc kernel
parameter on each parallel engine node controls the maximum number
of processes per user for that node. Use the chdev command
to set an appropriate value.
About this task
A user who runs parallel jobs must be able to run at least
1000 processes on each processing node. Large systems and symmetric
multiprocessing (SMP) servers require more than 1000 processes. Complete
the following steps on each computer that acts as a processing node
in your parallel environment.
Procedure
- Issue this command to determine the current setting for
the number of processes:
/usr/sbin/lsattr -E -l sys0 | grep maxuproc
- If the value of the maxuproc parameter
is less than 1000, enter this command to increase it to 1000:
/usr/sbin/chdev -l sys0 -a maxuproc=1000
This command must be issued on the node by a user with
root privileges.
- In an AIX® cluster, you can use the dsh command to set
the maximum number of processes per user to 1000 on all cluster nodes.
dsh -a chdev -l sys0 -a maxuproc=1000
This command must be run from the control workstation
with root privileges. You can also use the smit or smitty commands
to perform this action.