Chinaunix

标题: 关于swap的问题 [打印本页]

作者: xcaviartb    时间: 2008-06-18 16:13
标题: 关于swap的问题
系统RHEL4 UPDATE6

上面跑的服务有时候会使用到swap,造成一部分swap显示为used
=================
#free
             total       used       free     shared    buffers     cached
Mem:       8307772    8070768     237004          0     124832    2289708
-/+ buffers/cache:    5656228    2651544
Swap:      2176796     985384    1191412
=================

但是用nagios进行监控的时候产生问题,它占用的swap不会自动释放,造成nagios持续报警

=================

告警 06-18-2008 16:05:08 0日 0时 17分 48秒 4/4 SWAP WARNING - 55% free (1163 MB out of 2125 MB)  
=================

请教如何能够释放掉不用的swap呢
修改 /proc/sys/vm/drop_caches 的方法行不行? 还没敢试 0-0
作者: xhb8413    时间: 2008-06-18 16:19
应该可以,试试了...期待结果
作者: xcaviartb    时间: 2008-06-18 16:35
=。=
  有没有有过经验的,近来说下~ 
作者: xcaviartb    时间: 2008-06-18 17:12
操~ 改成3  直接死了,能ping ssh都上不去 服务全失败,让机房重起了
其他朋友以后不要轻易试了
作者: cnjnhu    时间: 2008-06-19 01:37
还是让linux自己管理你的swap吧 ,
能充分利用你的内存的。swap只有长时间 才会用




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2