我如何解决一个非常缓慢的Ubuntu服务器?

我有一个虚拟的ubuntu ftp服务器,有时非常慢。 通过SSH连接需要永久,运行命令等非常慢。其他时候,它运行正常。

我如何解决这个问题? 我99%肯定这是实际的ubuntu安装,而不是虚拟机,因为我们有很多其他的虚拟linux盒子,闪电般快。

此外,任何一般的Ubuntu服务器加速链接或build议非常感谢。

使用虚拟客户端时,必须查看底层服务器以确保不会过度分配。 我会查看主机的CPU,RAM和IO统计信息,以确保您的guest虚拟机不被占用资源。

有一些其他的客人可能在某个时候抓住CPU吗?

“top”的输出是否显示100%的iowait? 我有一个Ubuntu的服务器,在VMWare下的速度非常慢,直到我安装了VMWare工具,一旦我重新启动它后,它是绝对好的。

想到几件事情:

  1. 缓慢的DNS可能会降低login速度,因为它会尝试在IP日志中进行反向查找
  2. 您需要密切关注CPU负载,RAM负载,SWAP是否被大量使用以及有多lessIO。
  3. 一个不错的粗略度量就是系统负载,一台以容量运行的机器将有一个1xnumCPU的负载,所以一个负载为4的8CPU系统以大约一半的容量运行。 服务器可以超过每CPU一个的容量,但这意味着进程正在排队,所以系统将变得缓慢和迟缓。

一般来说,你需要的是数据,尽可能多的你可以得到。 不要以为你有任何种类的SNMP监控工具可以指向虚拟机? 像仙人掌或ZenOS?