Linux服务器为什么非常卡?

机房里有几台服务器,其中一台非常卡,就是输入命令的时候都卡,运行一个ls,都要好久才能显示完,运行一下top命令,就卡死没有响应了。

top截图

top

free -m截图

free

iotop截图

iotop

ps -ef截图

ps

可以发现:

  1. 服务器并没有占用很多内存的进程;

  2. 服务器也没有存在很多的进程;

  3. cat /var/log/message查看系统日志并没有发现什么异常;

  4. 另外ping服务器只有0.1ms多的延迟,因此不是网络问题。

但是,为什么就这么卡呢?

阅读 19.7k
8 个回答

你是ssh上去的吗?会不会是网络的问题呢?

这个时候应该检查下硬盘是否有故障

ping一下服务器,看看网络延迟.
参考解决SSH自动断线无响应的问题

nano /etc/ssh/sshd_config 添加:
ClientAliveInterval 20
ClientAliveCountMax 6

即每隔20秒,sshd服务器向客户端发出一次心跳.
若超过6次请求,都没有发送成功,则会主动断开与客户端的连接.

去查一下是不是被人当肉机了,看下带宽占用,kill可疑进程

估计带宽问题,

新手上路,请多包涵

之前用虚拟机出现过问题,特别慢输入命令也是反应迟钝然后我重启了就好了。

硬盘要废!rh+kernel-utils
Debian +smartmontools查一下smart

新手上路,请多包涵

个人建议用windows系统!

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题