我现在对我的 VPS 感到很困扰,它运行的是 Centos 5.10 final 和 plesk 11。
当我尝试访问服务器上的域时,我没有得到任何响应 - 没有响应的意思是没有写入任何内容到错误或访问日志中,我只看到一个空白屏幕,标签标题栏 (chrome) 中有一个旋转的图标,我可以从 top 命令的输出中看到 qmail-queue 正在消耗 CPU,但即使我禁用 qmail 服务并重新启动 httpd 服务,我也没有收到来自域名的响应。我还尝试禁用 mysqld 服务,以查看是否是连接数据库的问题导致了该问题,但当禁用该服务时,域仍然挂起。
以下是写入 /var/log/messages 的日志示例:
Jun 24 12:04:44 server109-228-19-53 named[3256]: client 74.125.41.146#54040: query (cache) 'www.ultragardens.co.uk/AAAA/IN' denied
Jun 24 12:04:46 server109-228-19-53 named[3256]: client 74.125.41.146#41365: query (cache) 'www.ultragardens.co.uk/AAAA/IN' denied
Jun 24 12:04:46 server109-228-19-53 named[3256]: client 74.125.16.83#48813: query (cache) 'www.ultragardens.co.uk/AAAA/IN' denied
Jun 24 12:04:46 server109-228-19-53 named[3256]: client 74.125.41.146#43042: query (cache) 'www.ultragardens.co.uk/AAAA/IN' denied
Jun 24 12:04:46 server109-228-19-53 named[3256]: client 74.125.41.16#37336: query (cache) 'www.ultragardens.co.uk/AAAA/IN' denied
Jun 24 12:04:47 server109-228-19-53 xinetd[2629]: EXIT: smtp status=0 pid=12910 duration=7(sec)
Jun 24 12:04:47 server109-228-19-53 named[3256]: client 74.125.41.17#54200: query (cache) 'www.ultragardens.co.uk/AAAA/IN' denied
Jun 24 12:04:47 server109-228-19-53 named[3256]: client 74.125.41.17#47752: query (cache) 'www.ultragardens.co.uk/AAAA/IN' denied
Jun 24 12:04:48 server109-228-19-53 named[3256]: client 74.125.41.20#46098: query (cache) 'www.ultragardens.co.uk/AAAA/IN' denied
Jun 24 12:04:48 server109-228-19-53 named[3256]: client 74.125.41.17#60778: query (cache) 'www.ultragardens.co.uk/AAAA/IN' denied
Jun 24 12:04:48 server109-228-19-53 xinetd[2629]: START: smtp pid=12995 from=::ffff:151.246.123.181
Jun 24 12:04:48 server109-228-19-53 named[3256]: client 74.125.16.82#33203: query (cache) 'www.ultragardens.co.uk/AAAA/IN' denied
Jun 24 12:04:49 server109-228-19-53 named[3256]: client 74.125.41.148#62951: query (cache) 'www.ultragardens.co.uk/AAAA/IN' denied
Jun 24 12:04:49 server109-228-19-53 xinetd[2629]: EXIT: smtp status=0 pid=12995 duration=1(sec)
Jun 24 12:04:49 server109-228-19-53 named[3256]: client 74.125.16.80#52686: query (cache) 'www.ultragardens.co.uk/A/IN' denied
Jun 24 12:04:49 server109-228-19-53 named[3256]: client 74.125.41.144#58112: query (cache) 'www.ultragardens.co.uk/A/IN' denied
Jun 24 12:04:50 server109-228-19-53 named[3256]: client 74.125.16.84#54709: query (cache) 'www.ultragardens.co.uk/A/IN' denied
这是我top
停止 qmail 服务后的输出:
31753 root 15 0 27612 2420 1676 S 2.0 0.1 0:02.09 sshd
3521 root 25 0 461m 90m 10m S 0.3 4.5 0:30.38 httpd
1 root 15 0 10372 704 596 S 0.0 0.0 0:02.66 init
2 root RT -5 0 0 0 S 0.0 0.0 0:00.07 migration/0
3 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0
4 root RT -5 0 0 0 S 0.0 0.0 0:00.00 watchdog/0
5 root RT -5 0 0 0 S 0.0 0.0 0:00.02 migration/1
6 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/1
7 root RT -5 0 0 0 S 0.0 0.0 0:00.00 watchdog/1
8 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 events/0
9 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 events/1
10 root 10 -5 0 0 0 S 0.0 0.0 0:00.01 khelper
27 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 kthread
32 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kblockd/0
33 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kblockd/1
34 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 kacpid
89 root 13 -5 0 0 0 S 0.0 0.0 0:00.00 cqueue/0
90 root 14 -5 0 0 0 S 0.0 0.0 0:00.00 cqueue/1
93 root 13 -5 0 0 0 S 0.0 0.0 0:00.00 khubd
95 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kseriod
173 root 15 0 0 0 0 S 0.0 0.0 0:00.00 khungtaskd
174 root 19 0 0 0 0 S 0.0 0.0 0:00.00 pdflush
175 root 15 0 0 0 0 S 0.0 0.0 0:00.12 pdflush
176 root 10 -5 0 0 0 S 0.0 0.0 0:00.03 kswapd0
177 root 14 -5 0 0 0 S 0.0 0.0 0:00.00 aio/0
178 root 14 -5 0 0 0 S 0.0 0.0 0:00.00 aio/1
318 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 kpsmoused
353 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 ata/0
354 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 ata/1
355 root 16 -5 0 0 0 S 0.0 0.0 0:00.00 ata_aux
362 root 14 -5 0 0 0 S 0.0 0.0 0:00.00 vmbusQ/0
363 root 16 -5 0 0 0 S 0.0 0.0 0:00.00 vmbusQ/1
364 root 16 -5 0 0 0 S 0.0 0.0 0:00.00 control/0
365 root 16 -5 0 0 0 S 0.0 0.0 0:00.00 control/1
366 root 16 -5 0 0 0 S 0.0 0.0 0:00.00 control/0
367 root 17 -5 0 0 0 S 0.0 0.0 0:00.00 control/1
368 root 16 -5 0 0 0 S 0.0 0.0 0:00.00 control/0
369 root 17 -5 0 0 0 S 0.0 0.0 0:00.00 control/1
370 root 16 -5 0 0 0 S 0.0 0.0 0:00.00 control/0
371 root 16 -5 0 0 0 S 0.0 0.0 0:00.00 control/1
372 root 16 -5 0 0 0 S 0.0 0.0 0:00.00 control/0
373 root 16 -5 0 0 0 S 0.0 0.0 0:00.00 control/1
374 root 16 -5 0 0 0 S 0.0 0.0 0:00.00 control/0
375 root 17 -5 0 0 0 S 0.0 0.0 0:00.00 control/1
376 root 16 -5 0 0 0 S 0.0 0.0 0:00.00 control/0
377 root 17 -5 0 0 0 S 0.0 0.0 0:00.00 control/1
398 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_0
433 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 kstriped
446 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 ksnapd
461 root 10 -5 0 0 0 S 0.0 0.0 0:01.85 kjournald
486 root 11 -5 0 0 0 S 0.0 0.0 0:00.01 kauditd
519 root 14 -4 12720 812 412 S 0.0 0.0 0:00.22 udevd
1203 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 kmpathd/0
1204 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kmpathd/1
这是服务器磁盘空间使用情况:
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
135G 95G 34G 75% /
/dev/hda1 251M 54M 185M 23% /boot
tmpfs 1005M 0 1005M 0% /dev/shm
我可以 ping 我尝试访问的域名,它会回复正确的 IP 地址,并且我拥有 plesk 的完全访问权限,因此 apache 总体上一定正常工作(?)。有人可以推荐我可以采取哪些步骤来诊断问题吗?
我也尝试重新启动命名服务,看看是否能解决任何 DNS 问题,但显然没有。
我知道我不是服务器管理员,但我认为仅凭这一点就忽视我的问题有点苛刻 - 但如果我遗漏了任何有用的信息,请告诉我,感谢您花时间阅读。
答案1
一般诊断网站:
- 您可以通过端口 80 远程登录到您的主机吗?发送
GET / HTTP/1.0
后按两次回车。您得到任何输出了吗?(这是一个基本的 Web 服务器通信测试)。
如果连接被拒绝:端口已关闭,通常意味着网络服务器没有运行。
如果连接超时,则意味着无论出于何种原因,端口都无法访问。这通常意味着网络拓扑或防火墙存在问题。如果您可以 ping 通它,但没有得到此响应... 拓扑不是问题,而是防火墙阻碍了。
如果一切正常,那么就是别的问题了 - 尝试连接端口 80 并扩展您的“GET”请求 - 例如GET http://yourhostname/target_url HTTP/1.0
- 看看是否能给出您期望的输出。