[发明专利]一种不依赖于SOL的带外获取和记录服务器串口日志的方法有效

专利信息
申请号: 201510054824.1 申请日: 2015-02-03
公开(公告)号: CN104572421B 公开(公告)日: 2018-06-05
发明(设计)人: 王兴隆;班华堂;刘宝阳;李道童 申请(专利权)人: 浪潮电子信息产业股份有限公司
主分类号: G06F11/34 分类号: G06F11/34
代理公司: 济南信达专利事务所有限公司 37100 代理人: 姜明
地址: 250100 山东*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提供一种不依赖于SOL的带外获取和记录服务器串口日志的方法,是启动日志记录进程,建立BMC UART设备文件描述符,用于直接读取串口获取日志信息;建立并打开用于在SOL打开时存储日志信息的消息队列,将该消息队列放置在SOL获取系统串口日志的逻辑,保证SOL读取系统消息能实时存储在该队列中;检测状态切换进程分配的文件描述符,由于SOL默认为关闭,所以BMC启动后默认把串口设备描述符作为默认分配的文件描述符;实时读取已分配的描述,待有数据时记录数据到指定的文件;检测文件大小是否已经超出阈值,阈值可根据需求设定,文件大小超过阈值时,进行日志循环存储预处理,保证文件不超过阈值,并保证最新的消息不会丢失。
搜索关键词: 串口 日志 文件描述符 记录服务器 消息队列 预处理 串口设备 存储日志 读取系统 获取系统 记录数据 检测文件 进程分配 日志记录 日志信息 实时存储 实时读取 需求设定 循环存储 直接读取 状态切换 描述符 阈值时 保证 分配 队列 检测 进程
【主权项】:
一种不依赖于SOL的带外获取和记录服务器串口日志的方法,其特征在于包括如下步骤和内容:(1)启动日志记录进程,建立BMC UART设备文件描述符,用于直接读取串口获取日志信息;建立并打开用于在SOL打开时存储日志信息的消息队列,将该消息队列放置在SOL获取系统串口日志的逻辑,保证SOL读取系统消息能实时存储在该队列中;检测状态切换进程分配的文件描述符,由于SOL默认为关闭,所以BMC启动后默认把串口设备描述符作为默认分配的文件描述符;实时读取已分配的描述符,待有数据时记录数据到指定的文件,该文件须挂载在非易失设备下;检测文件大小是否已经超出阈值,阈值可根据需求设定,文件大小超过阈值时,进行日志循环存储预处理,保证文件不超过阈值,并保证最新的消息不会丢失;(2)启动状态切换进程,进行系统串口初始化设置,包括波特率或停止位信息;BMC内部连接系统串口到BMC UART设备;默认分配BMC UART设备文件描述符给“日志记录进程”;BMC默认进入SOL功能关闭状态,初始化后,状态切换进程进入消息等待中,通过状态触发接口可进入到SOL功能开启、SOL功能关闭、服务器开机状态、服务器关机状态、开启日志记录功能、关闭日志记录功能。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201510054824.1/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top