linux – 如何确定系统崩溃的原因?

linux – 如何确定系统崩溃的原因?,第1张

概述我的服务器每周大约崩溃一次,并没有留下任何关于导致它的原因的线索.我检查了/ var / log / messages,它只是在某个时刻停止录制,并在执行硬重启时从计算机发布信息开始. 有什么我可以检查或我可以安装的软件可以确定原因吗? 我正在运行CentOS 7. 这是我的/ var / log / dmesg:https://paste.netcoding.net/cosisiloji.log 我的服务器每周大约崩溃一次,并没有留下任何关于导致它的原因的线索.我检查了/ var / log / messages,它只是在某个时刻停止录制,并在执行硬重启时从计算机发布信息开始.

有什么我可以检查或我可以安装的软件可以确定原因吗?

我正在运行CentOS 7.

这是我的/ var / log / dmesg:https://paste.netcoding.net/cosisiloji.log中唯一的错误/问题

[    3.606936] md: Waiting for all devices to be available before autodetect[    3.606984] md: If you don't use raID,use raID=noautodetect[    3.607085] md: autodetecting RAID arrays.[    3.608309] md: Scanned 6 and added 6 devices.[    3.608362] md: autorun ...[    3.608412] md: consIDering sdc2 ...[    3.608464] md:  adding sdc2 ...[    3.608516] md: sdc1 has different UUID to sdc2[    3.608570] md:  adding sdb2 ...[    3.608620] md: sdb1 has different UUID to sdc2[    3.608674] md:  adding sda2 ...[    3.608726] md: sda1 has different UUID to sdc2[    3.608944] md: created md2[    3.608997] md: bind<sda2>[    3.609058] md: bind<sdb2>[    3.609116] md: bind<sdc2>[    3.609175] md: running: <sdc2><sdb2><sda2>[    3.609548] md/raID1:md2: active with 3 out of 3 mirrors[    3.609623] md2: detected capacity change from 0 to 98520989696[    3.609685] md: consIDering sdc1 ...[    3.609737] md:  adding sdc1 ...[    3.609789] md:  adding sdb1 ...[    3.609841] md:  adding sda1 ...[    3.610005] md: created md1[    3.610055] md: bind<sda1>[    3.610117] md: bind<sdb1>[    3.610175] md: bind<sdc1>[    3.610233] md: running: <sdc1><sdb1><sda1>[    3.610714] md/raID1:md1: not clean -- starting background reconstruction[    3.610773] md/raID1:md1: active with 3 out of 3 mirrors[    3.610854] md1: detected capacity change from 0 to 20970405888[    3.610917] md: ... autorun DONE.[    3.610999] md: resync of RAID array md1[    3.611054] md: minimum _guaranteed_  speed: 1000 KB/sec/disk.[    3.611119] md: using maximum available IDle IO banDWIDth (but not more than 200000 KB/sec) for resync.[    3.611180] md: using 128k window,over a total of 20478912k.[    3.611244]  md1: unkNown partition table[    3.624786] EXT3-fs (md1): error: Couldn't mount because of unsupported optional features (240)[    3.627095] EXT2-fs (md1): error: Couldn't mount because of unsupported optional features (244)[    3.630284] EXT4-fs (md1): INFO: recovery required on Readonly filesystem[    3.630341] EXT4-fs (md1): write access will be enabled during recovery[    3.819411] EXT4-fs (md1): orphan cleanup on Readonly fs[    3.836922] EXT4-fs (md1): 24 orphan inodes deleted[    3.836975] EXT4-fs (md1): recovery complete[    3.840557] EXT4-fs (md1): mounted filesystem with ordered data mode. Opts: (null)
解决方法 您可以检查/ var / log / dmesg中的dmesg文件,该文件记录内核消息.消息日志只是记录服务和应用程序消息,如果您遇到内核错误,服务和应用程序将停止运行,但内核错误仍记录在dmesg中. 总结

以上是内存溢出为你收集整理的linux – 如何确定系统崩溃的原因?全部内容,希望文章能够帮你解决linux – 如何确定系统崩溃的原因?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1038375.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存