Я использую Ubuntu 14.04. Недавно, когда я вхожу через SSH с моим пользователем с привилегиями sudo, каждая команда, которую я запускаю, приводит к ошибке «Не удается выделить память». Вот несколько, которые я попробовал на своей консоли
myuser@mymachine:~$ whoami
-bash: fork: Cannot allocate memory
myuser@mymachine:~$ uname -a
-bash: fork: Cannot allocate memory
Даже если я попытаюсь, sudo reboot now
я получу вышеуказанную ошибку, поэтому я не знаю, что еще я могу попытаться разблокировать мой экземпляр. Хост DigitalOcean, если это имеет значение.
Редактировать: В соответствии с ответом / предложением, приведенным здесь, вывод «бесплатно»
myuser@mymachine:~$ free
-bash: fork: Cannot allocate memory
sudo sysctl -w vm.oom_kill_allocating_task=1
или постоянно/etc/sysctl.conf
.