一个伪linux粉丝的blog

  1. 首页
  2. unix/linux
  3. 正文

vps内存问题2

23 6 月, 2011 5456点热度 0人点赞 2条评论

一台Centos 系统的128M小内存vps在运行 yum update时报错 ,memory alloc (4 bytes) returned NULL

  • 临时解决方法1

yum update --exclude=filesystem
或则 编辑 /etc/yum.conf 增加1行 exclude=filesystem
yum 时最高可以吃到数百兆内存。汗。

  • 临时解决方法2

# yum clean all
# ulimit -v unlimited
# ulimit -m unlimited
# yum install yum-utils
# yum update && yum upgrade

  • 永久解决办法 如果是xen结构的vps,增加swap内存,可惜我这台是openvz的,没法试

dd if=/dev/zero of=swap.bin bs=1k count=256000
mkswap swap.bin
swapon swap.bin
rpm -Uhv filesystem-2.4.0-3.el5.centos.x86_64.rpm (修改文件名)
swapoff swap.bin
rm -f swap.bin
如果仍然有 memory alloc error, 可以考虑修改 256000 至 512000 之类.

个人推荐永久解决方法,弃centos换debian :D

来源:http://www.webhostingtalk.com/showthread.php?t=1047968

相关文章:

  1. kloxo lighttpd failed
  2. CentOS安装Webmin失败及解决经历
  3. Real Time Sync with Sersync
  4. cron导致系统故障?+ moodle备份
标签: 暂无
最后更新:23 6 月, 2011

wanjie

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

  • jaclon

    这么小的内存能作什么用!,openvz很有可能超卖,你实际可用内存可能不到128M

    7 7 月, 2011
    回复
    • wanjie

      @jaclon 不要小看小内存vps,随便优化下,跑个10万pv/天的站没压力.

      9 7 月, 2011
      回复
  • razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
    回复 jaclon 取消回复

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    归档
    分类
    • network / 332篇
    • Uncategorized / 116篇
    • unix/linux / 121篇
    • 业界资讯 / 38篇
    • 公司杂事 / 11篇
    • 数码影像 / 12篇
    • 美剧 / 3篇
    • 美图共赏 / 21篇
    • 英语学习 / 3篇
    标签聚合
    debian squid 虚拟主机 kernel 天翼live Ubuntu Google nexus openssl VPS ssh 邮件归档 gitlab d90 deepseek 网站运营 docker dreamhost jira wget Nginx ldap kubectl postgres 泰国 dreamhost空间 Google Voice 浏览器 k8s google-chrome

    COPYRIGHT © 2008-2025 wanjie.info. ALL RIGHTS RESERVED.

    Theme Kratos Made By Seaton Jiang