2015-12-01 63 views
0

背景:我有2个服务器--1个Apache服务器和1个运行CentOS 6的MySQL服务器.Web服务器通过路由器后面的专用IP连接到MySQL服务器。两者都具有/etc/hosts.allow/deny设置,并且iptables仅限于特定的端口,并且IP可以通过端口22和/或3306访问它们的系统。端口80和443在Web服务器上向所有人开放。慢CentOS 6 Apache服务器确定问题

从yum更新后的上周开始,web服务器的速度非常缓慢,有时还会提供数据。本地提供的一些Javascript文件需要30秒或更长时间才能发送。运行top很少显示出正在使用的资源:

top - 17:54:32 up 6 days, 21:37, 2 users, load average: 0.00, 0.00, 0.00 
Tasks: 123 total, 1 running, 122 sleeping, 0 stopped, 0 zombie 
Cpu(s): 0.3%us, 0.0%sy, 0.0%ni, 99.5%id, 0.2%wa, 0.0%hi, 0.0%si, 0.0%st 
Mem: 1916548k total, 1696236k used, 220312k free, 189352k buffers 
Swap:  0k total,  0k used,  0k free, 386004k cached 

free -m显示:

[[email protected] ~]$ free -m 
      total  used  free  shared buffers  cached 
Mem:   1871  1662  209   0  184  378 
-/+ buffers/cache:  1099  772 
Swap:   0   0   0 

我看不到任何地方的问题可能被发现。我已经检查/ var/log/secure和/ var/log/messages没有问题。我在数据库上运行了mysqlcheck,并且所有表格均报告正常。正如预期的那样Ping专用网络上的服务器(快速)。我在MySQL查询日志中看到很少的长查询。

我的主机(Rackspace)告诉我没有'吵闹的邻居',并且父节点没问题,并且没有网络问题。

我可以看看有什么问题?我已经运行了iotop,并且只显示次要的快速写入。但是当我进入时,连接“起作用”就像服务器承受着巨大的负担。

任何想法,将不胜感激!

+0

要么接受你自己的答案或删除问题,没有意义保持它打开... –

回答

0

看来问题的确是硬件问题。他们将我的虚拟机迁移到另一台主机,问题消失了。