What’s the script that you’re running do? By the way, if you look at the help docs for System.cmd/3 (Do this with h System.cmd in IEx console), it’s a little more specific about the error:
:eagain - there are no more available operating system processe
Most likely it was fork that returned eagain. From its manual:
EAGAIN A system-imposed limit on the number of threads was
encountered. There are a number of limits that may
trigger this error:
* the RLIMIT_NPROC soft resource limit (set via
setrlimit(2)), which limits the number of processes and
threads for a real user ID, was reached;
* the kernel's system-wide limit on the number of
processes and threads, /proc/sys/kernel/threads-max,
was reached (see proc(5));
* the maximum number of PIDs, /proc/sys/kernel/pid_max,
was reached (see proc(5)); or
* the PID limit (pids.max) imposed by the cgroup "process
number" (PIDs) controller was reached.