一个伪linux粉丝的blog

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

vps内存问题2

23 6 月, 2011 5457点热度 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
    回复 wanjie 取消回复

    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篇
    标签聚合
    网站运营 邮件归档 dreamhost dreamhost空间 Google Voice jira ldap nexus 泰国 kubectl k8s Google wget 浏览器 d90 docker openssl ssh Nginx squid deepseek postgres Ubuntu VPS 天翼live gitlab debian google-chrome 虚拟主机 kernel

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

    Theme Kratos Made By Seaton Jiang