确定 CentOS 6 Apache 服务器运行缓慢的问题
Determine Issue with Slow CentOS 6 Apache Server
背景:我有 2 台服务器 - 1 台 Apache 服务器和 1 台 MySQL 服务器 运行ning CentOS 6。网络服务器通过私有 IP 连接到 MySQL 服务器路由器。两者都有 /etc/hosts.allow/deny 设置,并且 iptables 仅限于特定端口,并且 IP 能够在端口 22 and/or 3306 上访问它们的系统。端口 80 和 443 对所有人开放网络服务器。
从上周开始,在 yum update 之后,网络服务器变得极其缓慢,有时会提供数据。本地提供的某些 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
显示:
[gnet@itv ~]$ 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) 告诉我没有 'noisy neighbors' 并且父节点很好,没有网络问题。
我可以看什么来确定可能是什么问题?我有 运行 iotop
并且只显示较小的快速写入。但是当我进入 ssh 时,连接 "acts" 就像服务器承受着巨大的负载。
如有任何想法,我们将不胜感激!
看来确实是硬件问题。他们将我的虚拟机迁移到另一台主机,问题消失了。
背景:我有 2 台服务器 - 1 台 Apache 服务器和 1 台 MySQL 服务器 运行ning CentOS 6。网络服务器通过私有 IP 连接到 MySQL 服务器路由器。两者都有 /etc/hosts.allow/deny 设置,并且 iptables 仅限于特定端口,并且 IP 能够在端口 22 and/or 3306 上访问它们的系统。端口 80 和 443 对所有人开放网络服务器。
从上周开始,在 yum update 之后,网络服务器变得极其缓慢,有时会提供数据。本地提供的某些 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
显示:
[gnet@itv ~]$ 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) 告诉我没有 'noisy neighbors' 并且父节点很好,没有网络问题。
我可以看什么来确定可能是什么问题?我有 运行 iotop
并且只显示较小的快速写入。但是当我进入 ssh 时,连接 "acts" 就像服务器承受着巨大的负载。
如有任何想法,我们将不胜感激!
看来确实是硬件问题。他们将我的虚拟机迁移到另一台主机,问题消失了。