Сегодня в статье расскажу о появлении ошибки FATAL -> Failed to fork. Купил недавно дешевый VPS . После установки необходимого софта для WEB сервера, было принято решение установки DNS Unbound в замен Bind9.
В общем дошло до того, что на любую команду консоль стала отвечать:
FATAL -> Failed to fork.
Оказывается эта ошибка возникает при нехватке оперативной памяти. А в моем VPS всего-то навсего 512Мб ОЗУ.
Если у Вас такие же проблемы, то для их устранения:
- поставить вместо Nginx + Apache связку Nginx + PHP-FPM.
- добавить еще ОЗУ на текущий пакет или перейти на тарифный план подороже.
- Остановить службу которая “съедает” много оперативки (в моем случае Unbound)
- оптимизация приложений для малого количества ОЗУ (таких как MySQL, Unbound, PHP)
[endtxt]