一种通过BMC在POWER系统上对系统崩溃日志进行保留的方法.pdf

上传人:1*** 文档编号:6095420 上传时间:2019-04-10 格式:PDF 页数:5 大小:190.80KB
返回 下载 相关 举报
摘要
申请专利号:

CN201610809315.X

申请日:

2016.09.08

公开号:

CN106339281A

公开日:

2017.01.18

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 11/14申请日:20160908|||公开

IPC分类号:

G06F11/14; G06F9/44

主分类号:

G06F11/14

申请人:

苏州中太服务器有限公司

发明人:

王雪松; 陈长发

地址:

215163 江苏省苏州市高新区科技城学森路9号

优先权:

专利代理机构:

深圳市华腾知识产权代理有限公司 44370

代理人:

彭年才

PDF下载: PDF下载
内容摘要

本发明公开了一种通过BMC在POWER系统上对系统崩溃日志进行保留的方法,CPU实时将系统日志发送给BMC并在BMC处保存,避免将系统日志写入存放BIOS FW的Flash,从而避免破坏BIOS FW的风险。CPU将系统日志通过IPMI协议发送给BMC。BMC预先分配一片内存空间用于存放来自CPU的系统日志。当系统崩溃后,可在BMC上查看系统崩溃前的日志。在本发明中,系统日志不直接存放到存有BIOS FW的Flash中;系统日志通过IPMI协议或者其他发送方式发送给BMC;系统日志保存到BMC的预分配内存空间或者下挂外部存储设备;一旦系统崩溃,由于CPU已将崩溃前的系统日志实时发送给了BMC,因此可在BMC上查看所有接收到的系统日志,避免了破坏BIOS FW的风险。

权利要求书

1.一种通过 BMC 在 POWER 系统上对系统崩溃日志进行保留的方法,其特征在于,CPU
实时将系统日志发送给 BMC 并在 BMC 处保存,避免将系统日志写入存放 BIOS FW 的
Flash,从而避免破坏 BIOS FW 的风险。
2.如权利要求 1 所述的方法,其特征在于,CPU 将系统日志通过 IPMI协议发送给
BMC。
3.如权利要求 1 或 2 所述的方法,其特征在于,BMC 预先分配一片内存空间用于存
放来自 CPU 的系统日志。
4.如权利要求 3 所述的方法,其特征在于,所述内存空间采取循环利用策略,在存储
日志时根据日志的存放先后分配日志 ID,新的日志分配的ID 大于旧的日志的 ID,一旦该
片内存已被系统日志存满,则根据日志 ID删除最旧的日志信息用于存放最新的日志信息。
5.如权利要求 4 所述的方法,其特征在于,最旧的日志是指系统中存放时间最长的日
志,最新的日志是指系统中最新接收到的日志。
6.如权利要求 1-5 任一项所述的方法,其特征在于,当系统崩溃后,可在 BMC 上查看
系统崩溃前的日志。

说明书

一种通过BMC在POWER系统上对系统崩溃日志进行保留的方法

技术领域

本发明属于服务器应用技术领域,更具体地,涉及一种通过BMC(BoardManagement
Control,主板管理控制)在 POWER(IBM 的一种服务器产品名称)系统上对系统崩溃日志进
行保留的方法。

背景技术

当系统崩溃时,系统日志写入存放 BIOS(Basic Input and Output System,基本
输入输出系统) FW(Firmware,固件)的 Flash 中;该现有技术存在的缺点是:系统日志写
入的 Flash 同时是存放 BIOS FW 的 Flash,写入该 Flash 存在破坏 BIOS FW 的风险,
一旦 BIOS FW 损坏将导致系统无法启动。

发明内容

针对现有技术的缺陷,本发明的目的在于提供一种通过 BMC 在POWER 系统上对
系统崩溃日志进行保留的方法,旨在解决现有技术中由于系统日志写入的 Flash 同时是
存放 BIOS FW 的 Flash,使得一旦 BIOS FW损坏将导致系统无法启动的问题。

在本发明提供的通过BMC在POWER系统上对系统崩溃日志进行保留的方法中,将
POWER 系统上的系统崩溃日志通过 BMC 进行保留,而不是直接存储到存放 BIOS FW 的
Flash 中,从而避免破坏 BIOS FW 的风险。

本发明提供了一种通过BMC在POWER系统上对系统崩溃日志进行保留的方法, CPU
实时将系统日志发送给 BMC 并在 BMC 处保存,避免将系统日志写入存放 BIOS FW 的
Flash,从而避免破坏 BIOS FW 的风险。

更进一步地,CPU 将系统日志通过 IPMI 协议发送给 BMC。

更进一步地,BMC 预先分配一片内存空间用于存放来自 CPU 的系统日志。

更进一步地,所述内存空间采取循环利用策略,在存储日志时根据日志的存放先
后分配日志 ID,新的日志分配的 ID 大于旧的日志的 ID,一旦该片内存已被系统日志存
满,则根据日志 ID 删除最旧的日志信息用于存放最新的日志信息。

更进一步地,最旧的日志是指系统中存放时间最长的日志,最新的日志是指系统
中最新接收到的日志。

更进一步地,当系统崩溃后,可在 BMC 上查看系统崩溃前的日志。

在本发明中,系统日志不直接存放到存有 BIOS FW 的 Flash 中;系统日志通过
IPMI 协议或者其他发送方式发送给 BMC;系统日志保存到 BMC的预分配内存空间或者下
挂外部存储设备;这样,一旦系统崩溃,由于 CPU已将崩溃前的系统日志实时发送给了
BMC,因此可在 BMC 上查看所有接收到的系统日志,避免了破坏 BIOS FW 的风险。

附图说明

图1是本发明提供的通过BMC在POWER系统上对系统崩溃日志进行保留的方法所基
于的系统原理框图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对
本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并
不用于限定本发明。

图 1 示出了本发明实施例提供的通过 BMC 在 POWER 系统上对系统崩溃日志进
行保留的方法所基于的系统原理框图,为了更进一步说明本发明实施例提供的通过BMC在
POWER系统上对系统崩溃日志进行保留的方法,现结合附图,详述如下:CPU 实时将系统日
志通过 IPMI(Intelligent Platform Management Interface,智能平台管理接口)协议发
送给 BMC,BMC 预先分配一片内存空间用于存放来自 CPU 的系统日志。该内存空间采取循
环利用策略,在存储日志时根据日志的存放先后分配日志 ID,新的日志分配的 ID 大于旧
的日志的 ID,一旦该片内存已被系统日志存满,则根据日志 ID 删除最旧的日志信息用于
存放最新的日志信息。此处最旧的日志是指系统中存放时间最长的日志,最新的日志是指
系统中最新接收到的日志。

一旦系统崩溃,由于 CPU 已将崩溃前的系统日志实时发送给了 BMC,因此可在
BMC 上查看所有接收到的系统日志,包括系统崩溃前的日志。

通过将系统日志发送给 BMC 并在 BMC 处保存,可避免将系统日志写入存放
BIOS FW 的 Flash,从而避免破坏 BIOS FW 的风险。

在本发明实施例中,系统日志不直接存放到存有 BIOS FW 的 Flash 中;系统日
志通过 IPMI 协议或者其他发送方式发送给 BMC;系统日志保存到BMC 的预分配内存空间
或者下挂外部存储设备。这样,一旦系统崩溃,由于 CPU 已将崩溃前的系统日志实时发送
给了 BMC,因此可在 BMC 上查看所有接收到的系统日志,避免了破坏 BIOS FW 的风险。

本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以
限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含
在本发明的保护范围之内。

一种通过BMC在POWER系统上对系统崩溃日志进行保留的方法.pdf_第1页
第1页 / 共5页
一种通过BMC在POWER系统上对系统崩溃日志进行保留的方法.pdf_第2页
第2页 / 共5页
一种通过BMC在POWER系统上对系统崩溃日志进行保留的方法.pdf_第3页
第3页 / 共5页
点击查看更多>>
资源描述

《一种通过BMC在POWER系统上对系统崩溃日志进行保留的方法.pdf》由会员分享,可在线阅读,更多相关《一种通过BMC在POWER系统上对系统崩溃日志进行保留的方法.pdf(5页珍藏版)》请在专利查询网上搜索。

本发明公开了一种通过BMC在POWER系统上对系统崩溃日志进行保留的方法,CPU实时将系统日志发送给BMC并在BMC处保存,避免将系统日志写入存放BIOSFW的Flash,从而避免破坏BIOSFW的风险。CPU将系统日志通过IPMI协议发送给BMC。BMC预先分配一片内存空间用于存放来自CPU的系统日志。当系统崩溃后,可在BMC上查看系统崩溃前的日志。在本发明中,系统日志不直接存放到存有BIOSF。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1