首页 > 其他 > 详细

virtual memory exhausted: Cannot allocate memory 解决方法

时间:2016-01-16 19:19:44      阅读:3694      评论:0      收藏:0      [点我收藏+]

标签:style   si   sp   文件   问题   方法   ha   for   ca   

在阿里云买了个云服务器,内存1G。编译kudu时出现下面的错误:

virtual memory exhausted: Cannot allocate memory

问题原因:由于物理内存本身很小,且阿里云服务器并没有分配swap空间,当物理内存不够用时,

              物理内存中暂时不用的内容没地方转存。

解决方法:手动分配一个swap空间

             dd if=/dev/zero of=/swap bs=1024 count=1M    #创建一个大小为1G的文件/swap
             mkswap /swap                                                 #将/swap作为swap空间
             swapon /swap                                                  #enable /swap file  for paging and swapping
             echo "/swap swap swap sw 0 0" >> /etc/fstab    #Enable swap on boot, 开机后自动生效

virtual memory exhausted: Cannot allocate memory 解决方法

标签:style   si   sp   文件   问题   方法   ha   for   ca   

原文:http://www.cnblogs.com/xey-csu/p/5136013.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号