在 12.04 服务器上,我的专用服务器会随机重启,我只能通过 ssh 解决。有时(通常在应用重要的安全更新后),我会通过 ssh 发出重启。服务器无法访问(apache、ssh),但仍能响应 ping。
大多数服务似乎已关闭,但服务器没有重新启动。在这种情况下,我必须通过 Web 界面请求手动重新启动(基本上,他们只是切断电源)。
有时,这还不够。服务器重新启动,但还是没有 http,没有 SSH。我必须进行第二次手动重启。之后,我可以通过 SSH 发出多次重启,无需更改配置,服务器就可以正常工作。下次见。
我的印象是,只有当我有一段时间(几天/几周)没有重启时才会出现这个“重启”问题。
我该如何调查这个问题?
我尝试查看 kernel.log
最后一次 ssh 重启失败发生在 15:10 左右,手动重启发生在 15:32。
Jun 22 16:20:52 server1 kernel: [579427.072541] UDP: bad checksum. From 71.6.135.131:40000 to 37.187.100.21:161 ulen 51
Jun 23 15:10:19 server1 kernel: Kernel logging (proc) stopped.
Jun 23 15:32:05 server1 kernel: imklog 5.8.6, log source = /proc/kmsg started.
Jun 23 15:32:05 server1 kernel: [ 0.000000] Initializing cgroup subsys cpuset
Jun 23 15:32:05 server1 kernel: [ 0.000000] Initializing cgroup subsys cpu
Jun 23 15:32:05 server1 kernel: [ 0.000000] Linux version 3.2.0-64-generic (buildd@kissel) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #97-Ubuntu SMP Wed Jun 4 22:04:21 UTC 2014 (Ubuntu 3.2.0-64.97-generic 3.2.59)
Jun 23 15:32:05 server1 kernel: [ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-3.2.0-64-generic root=/dev/sda1 ro
Jun 23 15:32:05 server1 kernel: [ 0.000000] KERNEL supported cpus:
Jun 23 15:32:05 server1 kernel: [ 0.000000] Intel GenuineIntel
Jun 23 15:32:05 server1 kernel: [ 0.000000] AMD AuthenticAMD
Jun 23 15:32:05 server1 kernel: [ 0.000000] Centaur CentaurHauls
Jun 23 15:32:05 server1 kernel: [ 0.000000] Disabled fast string operations
答案1
尝试更新您的系统或服务。
apt-get 更新
apt-get 升级
进行发布升级