如何对缓慢的Linux服务器进行故障排除

时间:2019-04-17 04:18:40

标签: linux centos6

我一个月前在GoDaddy拥有一台专用服务器。我将网站迁移到服务器,并且运行顺利。直到昨天,服务器运行非常缓慢。即使交通缓慢。我尝试联系GoDaddy以获取服务器支持。但是,他们说他们对专用服务器的访问受到限制,因为我们的服务器管理员应该是检查问题的人。

不幸的是,我们没有任何服务器管理员,我也不是Linux专家。我想知道如何解决此问题?

我所做的是:

  • 重新启动服务器(没有任何反应)
  • 我发现我安装的wordpress网站已过时。因此,请在平均时间内将其从目录中删除,以检查其是否导致速度缓慢。我认为它可以正常工作,因为服务器恢复了正常速度。但是几个小时后,缓慢又回来了。
  • 在终端上运行top命令以检查IO等待和CPU空闲时间(似乎正常):
Tasks:  86 total,   1 running,  84 sleeping,   0 stopped,   1 zombie
Cpu(s):  0.3%us,  0.3%sy,  0.0%ni, 74.6%id, 24.8%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:  16777216k total,  4227680k used, 12549536k free,        0k buffers
Swap:        0k total,        0k used,        0k free,  3133480k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
    1 root      20   0 19240 1568 1304 S  0.0  0.0   0:00.15 init
    2 root      20   0     0    0    0 S  0.0  0.0   0:00.00 kthreadd/239127
    3 root      20   0     0    0    0 S  0.0  0.0   0:00.00 khelper/239127
  151 root      16  -4 10644  592  324 S  0.0  0.0   0:00.00 udevd
 1028 root      20   0  179m 2188 1112 S  0.0  0.0   0:00.90 rsyslogd
 1050 named     20   0  382m  19m 2704 S  0.0  0.1   0:00.48 named
 1070 dbus      20   0 21444  888  636 S  0.0  0.0   0:00.00 dbus-daemon
 1224 cpanelso  20   0 4040m 240m  20m S  0.0  1.5   0:48.75 java
 1323 root      20   0 66296 1248  508 S  0.0  0.0   0:00.57 sshd
 1334 root      20   0 21720  980  748 S  0.0  0.0   0:00.00 xinetd
 1344 root      20   0  105m 1644 1332 S  0.0  0.0   0:00.00 mysqld_safe
 1492 mysql     20   0 2412m 214m 8624 S  0.0  1.3 394:53.10 mysqld
 1531 root      20   0 20456 1240  872 S  0.0  0.0   0:00.37 dovecot
 1543 root      20   0 66564 1036  364 S  0.0  0.0   0:00.00 saslauthd
 1556 root      20   0 66564  720   48 S  0.0  0.0   0:00.00 saslauthd
 1557 dovenull  20   0 45308 4088 3156 S  0.0  0.0   0:00.04 pop3-login
 1558 dovenull  20   0 45308 4080 3160 S  0.0  0.0   0:00.09 imap-login
  • 我还检查了原始访问日志文件,这似乎也很正常。
  • 我还检查了cPanel上的资源统计信息,以检查我的应用程序是否达到了资源限制,但是没有达到。

PS。除了网站。 cPanel也很慢。

我还能做什么?

1 个答案:

答案 0 :(得分:0)

这只是一个“字符串长度有多长”的问题,您确实需要服务器管理员或sysadmin进行故障排除。

这可能是主机功率不足的情况,但是我看到16gb的ram对于wordpress VM来说是很多(更常见的2-4),所以我猜您已经拥有Godaddy的顶级产品之一。 / p>

也不是所有的wordpress网站都一样-一些插件以及某些主题和内容都非常慢。

WordPress的“缓存”插件是一件很重要的事情,并且可以带来一些不错的效果,但是如果不了解您的特定设置,我的答案就很难准确了。