一种服务器的日志输出方法、系统及相关装置制造方法及图纸

技术编号:29672720 阅读:42 留言:0更新日期:2021-08-13 21:54
本申请提供一种服务器的日志输出方法,包括:在所述服务器上电后,判断所述服务器的BIOS设置中调试开关是否启用;若是,初始化串口功能并令调试函数生效;读取所述调试函数中的打印函数值;若所述打印函数值为第一预设值,通过所述串口功能打印日志信息;若所述打印函数值为第二预设值,关闭日志输出功能。本申请有助于快速定位服务器故障异常,减少服务器调试修改时间,提高了服务器运维效率。本申请还提供一种服务器的日志输出系统、计算机可读存储系统和服务器,具有上述有益效果。

【技术实现步骤摘要】
一种服务器的日志输出方法、系统及相关装置
本申请涉及服务器领域,特别涉及一种服务器的日志输出方法、系统及相关装置。
技术介绍
对于服务器而言,常需要执行串口调试,目前各大BIOS厂商,仅支持代码编译时设定开关,且面向客户的服务器设备通常无法进行设备调试,一旦出现BIOS执行异常,卡顿,开发工程师在定位问题时必须要重新烧录Debug版本的BIOS镜像来进行定位。容易破坏服务器的运行环境,对于概率性问题的复现和定位均会产生影响。
技术实现思路
本申请的目的是提供一种服务器的日志输出方法、日志输出系统、计算机可读存储系统和服务器,通过在BIOS中配置调试开关,便于进行服务器调试。为解决上述技术问题,本申请提供一种服务器的日志输出方法,具体技术方案如下:在所述服务器上电后,判断所述服务器的BIOS设置中调试开关是否启用;若是,初始化串口功能并令调试函数生效;读取所述调试函数中的打印函数值;若所述打印函数值为第一预设值,通过所述串口功能打印日志信息;若所述打印函数值为第二预设值,关闭日志本文档来自技高网...

【技术保护点】
1.一种服务器的日志输出方法,其特征在于,包括:/n在所述服务器上电后,判断所述服务器的BIOS设置中调试开关是否启用;/n若是,初始化串口功能并令调试函数生效;/n读取所述调试函数中的打印函数值;/n若所述打印函数值为第一预设值,通过所述串口功能打印日志信息;/n若所述打印函数值为第二预设值,关闭日志输出功能。/n

【技术特征摘要】
1.一种服务器的日志输出方法,其特征在于,包括:
在所述服务器上电后,判断所述服务器的BIOS设置中调试开关是否启用;
若是,初始化串口功能并令调试函数生效;
读取所述调试函数中的打印函数值;
若所述打印函数值为第一预设值,通过所述串口功能打印日志信息;
若所述打印函数值为第二预设值,关闭日志输出功能。


2.根据权利要求1所述的日志输出方法,其特征在于,若所述打印函数值为第一预设值,通过所述串口功能打印日志信息包括:
若所述打印函数值为第一预设值,读取日志等级值;
通过所述串口功能根据所述日志等级值打印对应等级的日志信息。


3.根据权利要求1所述的日志输出方法,其特征在于,读取所述调试函数中的打印函数值后,还包括:
根据所述打印函数值向预设存储单元中预设地址写入标志数据;所述标志数据用于在服务器启动的PEI阶段指示日志信息打印。


4.根据权利要求2所述的日志输出方法,其特征在于,还包括:
在BIOS的设置界面添加所述打印函数值和所述日志等级值的选项设置。


5.根据权利要求1所述的日志输出方法,其特征在于,若所述调试开关未启用,还包括:
启用所述调试开关,保存设置并重启BIOS。<...

【专利技术属性】
技术研发人员:王文志朱英澍王安平黄帅曹风兵梁盛楠
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1