fork: ресурс временно недоступен
Ошибка вызвана текущими ограничениями ресурса оболочки, установленными ulimit (проверка ulimit -a
). Таким образом, вы можете попробовать другую оболочку или увеличить ресурсы с помощью команды ulimit
, которая контролирует ресурсы, доступные для оболочки, и обрабатывает ее в операционной системе.
Чтобы увеличить лимиты, попробуйте выполнить:
ulimit -Sn unlimited && ulimit -Sl unlimited
для повышения мягких пределов до жестких или:
ulimit -l unlimited
ulimit -n 10240
, чтобы установить максимальный размер процесса неограниченным, а максимальное количество открытых файлов - 10240.
См .: help ulimit
для получения дополнительной информации.
Чтобы увеличить ограничение процесса, используйте эту команду:
sudo launchctl limit maxproc 1024 2048
См. Также: Как сохранить ulimit
настроек в OSX?