由于高IOWait,我今天在服务器上有一个停机时间。我无法在服务器上做任何事情,我只能运行top来查看IOWait,但是当时还没有安装iotop,所以我看不出是哪个进程导致的。是否存在监视iowait活动和在高负载情况下转储导致此事件的进程的信息?
发布于 2014-10-31 12:30:58
我会采取理解你为什么要等待I/O的方法。它可能不是您想要任意杀死的进程,而是您的系统配置和资源的结果。
你有足够的存储资源吗?您的服务器是物理的还是虚拟的?你的应用程序写了很多数据吗?这些因素都可能影响I/O等待级别和性能。
当您能够检查top时,您是否也看到了较高的系统负载?如果是这样的话,您可能需要对此进行警告。检查和通知这些条件的一种简单方法是使用像莫尼特这样的系统监视器。
https://serverfault.com/questions/641116
复制相似问题