追踪资源匮乏问题

追踪资源匮乏问题

我在 Slicehost 上的 Ubuntu 9.04 服务器会定期冻结,并且不响应 ssh 或控制台访问。我认为这是某种资源匮乏或交换死亡问题。

这种情况每隔几天就会发生一次,我需要找出原因。有人能推荐最简单的解决方法吗?

有人推荐“sar”,我已经安装了它,但我不清楚它是否可以查明特定的麻烦进程,或者它是否运行得足够频繁以捕获可能的罪魁祸首。

答案1

要以图形方式识别任何特定问题(这比查看 sar 数据更容易),请使用穆宁

另外,安装进程记帐包并查看输出以sa查看是什么消耗了这么多内存、CPU 时间等,如果有的话:

apt-get install acct
update-rc.d acct defaults
/etc/init.d/acct start

该命令的所有详细信息和输出sa均可在 中找到man sa

相关内容