Estoy usando Ubuntu 14.04. Recientemente, cuando inicio sesión a través de SSH con mi usuario con privilegios de sudo, cada comando que ejecuto da como resultado un error de "No se puede asignar memoria". Aquí hay algunos que probé en mi consola
myuser@mymachine:~$ whoami
-bash: fork: Cannot allocate memory
myuser@mymachine:~$ uname -a
-bash: fork: Cannot allocate memory
Incluso si lo intento sudo reboot now
, aparece el error anterior, así que no sé qué más puedo intentar desbloquear mi instancia. El host es DigitalOcean si eso importa.
Editar: Por la respuesta / sugerencia dada aquí es la salida de "gratis"
myuser@mymachine:~$ free
-bash: fork: Cannot allocate memory
sudo sysctl -w vm.oom_kill_allocating_task=1
o permanentemente encendido/etc/sysctl.conf
?