मैं Ubuntu 14.04 का उपयोग कर रहा हूं। हाल ही में, जब मैं sudo विशेषाधिकारों के साथ अपने उपयोगकर्ता के साथ SSH के माध्यम से लॉगिन करता हूं, तो प्रत्येक कमांड मैं "मेमोरी आवंटित नहीं कर सकता" त्रुटि में परिणाम चलाता है। यहाँ कुछ मैंने अपने कंसोल पर आज़माए हैं
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
क्यों नहीं ।