在日常工作中,想必IT工作者们或多或少都碰到过操作系统崩溃的情形,寻找原因的过程中,你是有章可循,还是一头乱麻?
操作系统崩溃具有突发性,既让人猝不及防,又给我们留下一头问号:修复该从何处入手?这时要是有一种功能可以记录系统崩溃前的状况就好了,哪里正常、哪里出了故障都一目了然,修复自然有了方向。
戴尔易安信iDRAC就是这么一款利器,它能够对操作系统崩溃前的运行界面进行录制及截取,保留一些操作系统崩溃前的信息,为用户寻找操作系统崩溃原因提供了一个很好的切入点。iDRAC让系统排查有章可循。
本文以戴尔易安信14G服务器为例,模拟了操作系统崩溃的情形,向大家演示戴尔易安信iDRAC如何在操作系统崩溃时发挥效用,供相关人员参考。
操作系统(Operating System,缩写作OS)是管理计算机硬件与软件资源的计算机程序,常见的操作系统有Android, iOS, Linux, Windows。
作为计算机系统的内核与基石,操作系统需要处理多项基本事务,如管理并配置内存使用、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等。
我们通常说的操作系统一般分为kernel(内核)层与用户层,它提供一个让用户与系统交互的操作界面,有的操作系统集成了图形用户界面(Graphical User Interface,简称GUI),有的则仅使用命令行界面。
既然作为一种程序,操作系统就有崩溃的可能,造成操作系统崩溃的原因有很多,毫无头绪地寻找可能费时费力,戴尔易安信iDRAC针对操作系统崩溃前的录屏及截屏功能,为大家寻找原因提供了方向。
下面我们就以戴尔易安信14G服务器为例,看一下iDRAC在寻找操作系统崩溃原因方面的作用。
一、录屏功能
在iDRAC维护项下的Troubleshooting项,可以看到Video Capture项。
iDRAC保留三个服务器启动时的屏幕输出视频,在适当配置下,iDRAC也可以保留一个上次操作系统崩溃前的屏幕输出视频。
如下,屏幕中间被标蓝的条目即为上一次服务器操作系统崩溃时的屏幕输出视频。
二、截屏功能
笔者模拟了Windows 2012崩溃蓝屏的故障。
▼下图即为Windows 2012崩溃蓝屏前的屏幕输出截图,该项显示在戴尔易安信服务器iDRAC卡的Maintenance项下,Troubleshooting项的last crash screen中。
这个截图结合之前提到的crashcapture录屏功能,可能会对分析系统崩溃的原因有所帮助。
以后,再遭遇操作系统崩溃的情形,用户就可以利用戴尔易安信服务器提供的last crash screen功能,结合操作系统的core dump文件、OS系统日志文件及戴尔易安信服务器iDRAC卡的LC日志等信息,对操作系统崩溃原因进行全面分析。
作为服务器厂商,戴尔易安信当然希望在操作系统崩溃时,能够帮助用户尽快找出并准确定位具体原因,为此特意在戴尔易安信iDRAC中集成了录屏及截屏功能,希望可以帮到大家。