买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:浪潮计算机科技有限公司
摘要:本发明涉及服务器技术领域,具体公开了一种系统宕机处理方法、装置、设备、存储介质及服务器,基于包括内置静态随机存取存储器的基板管理控制器以及内置静态随机存取存储器与操作系统处理器通过高级高性能总线连接后,在内置静态随机存取存储器建立操作系统处理器和基板管理控制器之间的共享存储空间实现,包括部署操作系统处理器利用基本输入输出系统和基板管理控制器握手定制的智能平台管理接口命令以建立操作系统处理器至内置静态随机存取存储器的存储映射,操作系统处理器在共享存储空间写入系统宕机信息,基板管理控制器自共享存储空间读取系统宕机信息并生成系统宕机日志,解决不支持不可屏蔽中断的服务器无法及时收集系统宕机信息的问题。
主权项:1.一种系统宕机处理方法,其特征在于,应用于包括内置静态随机存取存储器的基板管理控制器,所述内置静态随机存取存储器与所在设备的操作系统处理器通过高级高性能总线连接,系统宕机处理方法包括:部署所述操作系统处理器利用所述设备的基本输入输出系统和所述基板管理控制器握手定制的智能平台管理接口命令,以建立所述操作系统处理器至所述内置静态随机存取存储器的存储映射,得到所述操作系统处理器和所述基板管理控制器之间的共享存储空间;当识别到所述操作系统处理器通过所述智能平台管理接口命令在所述共享存储空间写入系统宕机信息的写入信号时,自所述共享存储空间读取所述系统宕机信息;根据所述系统宕机信息生成系统宕机日志;其中,所述系统宕机信息为所述操作系统处理器在操作系统宕机时写入所述共享存储空间的信息,包括所述操作系统处理器在所述设备开机后当监测到操作系统运行异常时在所述共享存储空间写入的所述系统宕机信息,或所述操作系统处理器在所述设备运行状态中当监测到系统宕机信号时在所述共享存储空间写入的所述系统宕机信息;所述系统宕机信息包括操作系统宕机时的系统状态信息、寄存器信息、堆栈信息、运行日志,包括中央处理器、硬盘、内存各个组件在操作系统宕机时的信息,还包括各组件对应的固件版本;所述部署所述操作系统处理器利用所述设备的基本输入输出系统和所述基板管理控制器握手定制的智能平台管理接口命令,以建立所述操作系统处理器至所述内置静态随机存取存储器的存储映射,得到所述操作系统处理器和所述基板管理控制器之间的共享存储空间,包括:根据单次需记录的所述系统宕机信息的数据量大小,确定所需的所述共享存储空间的地址范围;检查所述基板管理控制器对所述内置静态随机存取存储器的访问权;如所述基板管理控制器具有对所述内置静态随机存取存储器的访问权,则开启所述内置静态随机存取存储器的驱动;若所述内置静态随机存取存储器的驱动开启成功,则初始化内存映射,以完成所述智能平台管理接口命令的初始化;所述内存映射包括所述共享存储空间的地址范围至所述操作系统处理器的物理存储地址的映射以及所述共享存储空间的地址范围至所述基板管理控制器的物理存储地址的映射;所述当识别到所述操作系统处理器通过所述智能平台管理接口命令在所述共享存储空间写入系统宕机信息的写入信号时,自所述共享存储空间读取所述系统宕机信息,包括:通过轮询所述共享存储空间的数据、轮询与所述操作系统处理器约定的系统宕机检测引脚、通过心跳信号监测所述操作系统处理器的系统宕机事件中的至少一种方式监测所述写入信号;在满足在所述共享存储空间轮询到所述系统宕机信息、监测到所述系统宕机检测引脚发生状态变化、超出操作系统心跳间隔时间未接收到所述操作系统处理器发送的心跳信号、接收到所述操作系统处理器发送的携带系统宕机告警信息的心跳信号中的至少一个条件时,确定所述操作系统处理器发生系统宕机事件,自所述共享存储空间读取所述系统宕机信息;所述根据所述系统宕机信息生成系统宕机日志,包括:当识别到所述写入信号时,通过串行外设总线访问设于带电可擦可编程只读存储器的崩溃转储文件系统创建崩溃转储文件;将所述系统宕机信息拷贝至所述崩溃转储文件,得到所述系统宕机日志。
全文数据:
权利要求:
百度查询: 浪潮计算机科技有限公司 一种系统宕机处理方法、装置、设备、存储介质及服务器
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。