系统: centos 7
Linux系统异常重启后的messages日志分析

1) 关于last-x命令的输出
运行此命令并将输出与以下示例进行比较:

last -x | head | tac

正常停机示例

正常关机和通电如下所示:

runlevel (to lvl 0)   2.6.32- Sat Mar 17 08:48 - 08:51  (00:02)
shutdown system down  ... <-- first the system shuts down
reboot   system boot  ... <-- afterwards the system boots
runlevel (to lvl 3)

在某些情况下,您可能会看到这一点(请注意,没有关于关机的行,但系统处于运行级别0,即“暂停状态”):

runlevel (to lvl 0)   ... <-- first the system shuts down (init level 0)
reboot   system boot  ... <-- afterwards the system boots
runlevel (to lvl 2)   2.6.24-... Fri Aug 10 15:58 - 15:32 (2+23:34)

意外关机示例
断电导致的意外关机如下所示:

runlevel (to lvl 3)   ... <-- the system was running since this momemnt
reboot   system boot  ... <-- then we've a boot WITHOUT a prior shutdown
runlevel (to lvl 3)   3.10.0-693.21.1. Sun Jun 17 15:40 - 09:51  (18:11)

2) 关于登录/var/log/
过滤日志消息的bash命令如下:

grep -iv ': starting\|kernel: .*: Power Button\|watching system buttons\|Stopped Cleaning Up\|Started Crash recovery kernel' \/var/log/messages /var/log/syslog /var/log/apcupsd* \| grep -iw 'recover[a-z]*\|power[a-z]*\|shut[a-z ]*down\|rsyslogd\|ups'

当发生意外断电或硬件故障时,文件系统将无法正确卸载,因此在下一次引导中,您可能会得到如下日志:

EXT4-fs ... INFO: recovery required ...
Starting XFS recovery filesystem ...
systemd-fsck: ... recovering journal
systemd-journald: File /var/log/journal/.../system.journal corrupted or uncleanly shut down, renaming and replacing.

当系统因用户按下电源按钮而关机时,您会得到如下日志:

systemd-logind: Power key pressed.
systemd-logind: Powering Off...
systemd-logind: System is powering down.

只有当系统有序关闭时,才会得到如下日志:

rsyslogd: ... exiting on signal 15

当系统因过热而关闭时,会出现如下日志:

critical temperature reached...,shutting down

linux服务器自动重启问题排查相关推荐

  1. linux服务器 自动重启 问题排查

    目录 使用 last -x 命令的输出 1.正常停机示例 2.意外关机示例 查看 /var/log/ 日志 1.当发生意外断电或硬件故障时 2.当系统因用户按下电源按钮而关机时 3.只有当系统有序关闭 ...

  2. Linux频繁自动重启原因排查

    很多教程里面都会建议输入如下命令查看系统日志: cat /var/log/messages 记得要在linux的如下目录结构下: ~ $ 但有些系统中没有对应的messages日志文件,这是由于启用文 ...

  3. mc服务器定时重启linux,我的世界如何让服务器自动重启

    我的世界如何让服务器自动重启:<我的世界>游戏中怎么样才能让服务器自动重启?下面游戏堡小编给大家介绍的是我的世界自动重启脚本方法,小伙伴们一起来看看吧. 首先,你要有一个对应你服务器核心的 ...

  4. linux ssh攻击 服务器自动重启

    一台服务器无缘无故自动重启,7点半接收到监控宝报警 last发现没有用户登陆到服务器 查看/var/logs/secure发现从7点16到22左右有来自广东的用户不停的尝试ssh登录服务器 7点22后 ...

  5. 服务器打开虚拟机电源重启,虚拟机服务器自动重启

    虚拟机服务器自动重启 内容精选 换一换 采用XEN虚拟化技术的Linux弹性云服务器,发生kdump时系统卡住无响应,不能自动重启恢复.例如,用户执行命令echo c>/proc/sysrq-t ...

  6. Linux下自动重启系统

    Linux下自动重启系统 1.    在/root下新建一个计数文件count.txt ,编辑内容为 初始值1 2.    在/root下写一个reboot.sh的脚本文件(注意空格!!!) #/bi ...

  7. 我的世界服务器java启动脚本_我的世界 如何让服务器自动重启呢 自动重启脚本方法...

    今天为大家带来了<我的世界>自动重启的一个脚本,如何让服务器自动重启呢?那就来看看小编为大家带来的文章吧! 首先,你要有一个对应你服务器核心的插件,能让你的服务器实现定时关闭服务器. 说白 ...

  8. 我的世界服务器java启动脚本_我的世界定时关闭服务器 自动重启脚本

    我的世界定时关闭服务器 自动重启脚本.其实定时关闭服务器脚本还是有好处的,因为我们不可能永远都待在服务器的旁边,出问题的时候我们不可能第一时间去重启服务器查找问题的,所以老手腐竹们就需要一个定期重启的 ...

  9. 我的世界自动开关服务器,我的世界自动重启脚本方法_我的世界如何让服务器自动重启_游戏堡...

    我的世界如何让服务器自动重启:<我的世界>游戏中怎么样才能让服务器自动重启?下面游戏堡小编给大家介绍的是我的世界自动重启脚本方法,小伙伴们一起来看看吧. 首先,你要有一个对应你服务器核心的 ...

最新文章

  1. vj p1042捕风捉影 题解
  2. PostgreSQL 10.0 preview 功能增强 - 后台运行(pg_background)
  3. VC socket api使用引入
  4. The import javax.servlet cannot be resolved
  5. C++ 中的 IO流
  6. Java可视化编程,基于布局管理器的UI设计
  7. 如何配置 SAP BTP Integration Suite 测试帐号的环境
  8. 《个人信息保护法》,教我如何做产品!
  9. Android演示Stack(课下作业)
  10. 关于用turbo c 编译出现的 Declaration syntax error 错误 (未解决)
  11. 使用expect命令打通所有集群机器
  12. java JSONObject JSONArray对象使用小记
  13. magento权限设置
  14. 神经网络控制器设计原理,神经网络控制系统设计
  15. 1.kafka面试题--ISR相关
  16. python绘制emoji_使用Emoji表情拼成汉字
  17. php外包如何逃离垃圾客户案例(转)
  18. 中华第一考----系统架构设计师考试
  19. 【思考题】新客老客定义
  20. R740 U盘启动设置和安装centos7报错处理

热门文章

  1. setenforce时出现setenforce: SELinux is disabled问题
  2. 微信服务号如何添加其他人管理公众号
  3. 同一页面多个form提交
  4. 云架构师——云计算成功部署的重要角色
  5. c语言嵌套结构体大小,C语言结构体嵌套
  6. 没有公网ip,如何在路由器中端口映射?
  7. telnet找不到这个服务器,Win7找不到Telnet服务如何解决?Win7找不到Telnet服务的解决方法...
  8. Sui基金会联合Tencent Cloud和Numen在香港举办的生态交流会圆满结束
  9. phpmailer 私密抄送_最详细的phpmailer的使用方法
  10. 异步编程-Future