我在 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
。