CN115114119A - 一种服务器bmc串口日志收集存储设备及方法 - Google Patents

一种服务器bmc串口日志收集存储设备及方法 Download PDF

Info

Publication number
CN115114119A
CN115114119A CN202210901090.6A CN202210901090A CN115114119A CN 115114119 A CN115114119 A CN 115114119A CN 202210901090 A CN202210901090 A CN 202210901090A CN 115114119 A CN115114119 A CN 115114119A
Authority
CN
China
Prior art keywords
serial port
bmc
server
log
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210901090.6A
Other languages
English (en)
Inventor
刘东伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Inspur Intelligent Technology Co Ltd
Original Assignee
Suzhou Inspur Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou Inspur Intelligent Technology Co Ltd filed Critical Suzhou Inspur Intelligent Technology Co Ltd
Priority to CN202210901090.6A priority Critical patent/CN115114119A/zh
Publication of CN115114119A publication Critical patent/CN115114119A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/3027Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a bus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3065Monitoring arrangements determined by the means or processing involved in reporting the monitored data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3089Monitoring arrangements determined by the means or processing involved in sensing the monitored data, e.g. interfaces, connectors, sensors, probes, agents
    • G06F11/3093Configuration details thereof, e.g. installation, enabling, spatial arrangement of the probes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/324Display of status information
    • G06F11/325Display of status information by lamps or LED's
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3466Performance evaluation by tracing or monitoring
    • G06F11/3476Data logging
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • Mathematical Physics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

本发明涉及服务器BMC串口日志收集领域,具体公开一种服务器BMC串口日志收集存储设备及方法,包括设备本体,设备本体内设置有主板,主板上集成数据读写芯片、存储卡、串口总线接口和供电接口;数据读写芯片分别与存储卡、串口总线接口、供电接口连接,串口总线接口通过串口总线与服务器BMC串口连接,供电接口与外部供电电源连接;数据读写芯片从BMC串口读取BMC串口日志存入到存储卡。本发明配置数据读写芯片和存储卡,由数据读写芯片通过串口总线从BMC串口获得串口日志,并存储到存储卡内,可独立实现BMC串口日志的收集及存储,为单独的收集存储设备,无需占用笔记本电脑资源,成本低,且体积小巧,灵活方便易携带,可靠性高。

Description

一种服务器BMC串口日志收集存储设备及方法
技术领域
本发明涉及服务器BMC串口日志收集领域,具体涉及一种服务器BMC串口日志收集存储设备及方法。
背景技术
目前,BMC(boardmanagercontroller,基板管理控制器)是服务器上的基板管理***,其负责服务器的资产信息显示、硬件监控、散热调控、***配置、远程监控、日志收集、故障诊断、***维护等重要功能。其中涉及到一项BMC的重要功能:日志收集。当服务器产生故障时,BMC会记录相关故障日志,以便后续分析服务器的故障原因。其中BMC串口日志尤为重要,是开发人员分析故障原因的重要途径,因此串口日志的保存变的尤为重要。
当前,BMC串口日志只能通过串口线连接笔记本电脑进行串口日志的打印,串口日志记录都是在笔记本电脑上。串口日志存储期间占用笔记本电脑资源,期间无法使用笔记本电脑,笔记本电脑休眠等也容易造成串口日志丢失,而且多台服务器记录串口日志需要每一台占用一个笔记本电脑,因此迫切需要一种脱离笔记本电脑能够自动记录BMC串口日志的方式。
发明内容
为解决上述问题,本发明提供一种服务器BMC串口日志收集存储设备及方法,为单独的收集存储设备,无需占用笔记本电脑资源,成本低,且体积小巧,灵活方便易携带,可靠性高。
第一方面,本发明的技术方案提供一种服务器BMC串口日志收集存储设备,包括设备本体,设备本体内设置有主板,主板上集成数据读写芯片、存储卡、串口总线接口和供电接口;
数据读写芯片分别与存储卡、串口总线接口、供电接口连接,串口总线接口通过串口总线与服务器BMC串口连接,供电接口与外部供电电源连接;数据读写芯片从BMC串口读取BMC串口日志存入到存储卡。
进一步地,供电接口为USB接口,USB接口插接到服务器上,由服务器为设备供电。
进一步地,存储卡为SD卡。
进一步地,设备本体上还设置有状态指示灯,与数据读写芯片连接,指示收集存储状态。
进一步地,状态指示灯显示红色、黄色和绿色三种颜色,当数据读写芯片未检测到串口数据时,状态指示灯显示红色,当数据写入存储卡成功时,状态指示灯显示绿色,当数据写入存储卡失败时,状态指示灯显示黄色。
第二方面,本发明的技术方案提供一种服务器BMC串口日志收集存储方法,包括以下步骤:
配置串口;
检测是否有串口数据;
当检测到串口数据时,将串口数据写入到存储卡。
进一步地,还方法还包括以下步骤:
判断串口数据是否写入成功;
若写入成功,则控制状态指示灯绿色闪烁;
若写入不成功,则控制状态指示灯黄色闪烁。
进一步地,该方法还包括以下步骤:
当未检测到串口数据时,控制状态指示灯红色闪烁。
本发明提供的一种服务器BMC串口日志收集存储设备及方法,相对于现有技术,具有以下有益效果:该设备配置数据读写芯片和存储卡,由数据读写芯片通过串口总线从BMC串口获得串口日志,并存储到存储卡内,可独立实现BMC串口日志的收集及存储,为单独的收集存储设备,无需占用笔记本电脑资源,成本低,且体积小巧,灵活方便易携带,可靠性高。
附图说明
为了更清楚的说明本申请实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一提供的一种服务器BMC串口日志收集存储设备结构示意图。
图2是本发明实施例一提供的一种服务器BMC串口日志收集存储设备中串口总线接口结构示意图。
图3是本发明实施例一提供的一种服务器BMC串口日志收集存储设备的电路原理示意框图。
图4是本发明实施例二提供的一种服务器BMC串口日志收集存储设备结构示意图。
图5是本发明实施例二提供的一种服务器BMC串口日志收集存储设备的电路原理示意框图。
图6是本发明实施例二提供的一种服务器BMC串口日志收集存储设备中设备引脚连接结构示意图。
图7是本发明实施例三提供的一种服务器BMC串口日志收集存储设备结构示意图。
图8是本发明实施例三提供的一种服务器BMC串口日志收集存储设备的电路原理示意框图。
图9是本发明实施例四提供的一种服务器BMC串口日志收集存储方法流程示意图。
图10是本发明实施例五提供的一种服务器BMC串口日志收集存储方法流程示意图。
图中,1-设备本体,2-供电接口,3-串口总线接口,4-数据读写芯片,5-存储卡,6-BMC,7-服务器,8-状态指示灯。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面结合附图和具体实施方式对本申请作进一步的详细说明。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本发明的核心是针对当前通过笔记本电脑收集存储服务器BMC串口日志,导致占用成本昂贵的笔记本电脑的问题,提供一种独立且成本低的服务器BMC串口日志收集存储设备,该设备配置数据读写芯片4,可独立完成BMC 6串口日志信息的收集及存储,体积小巧,可靠性高,且无需占用笔记本电脑资源,成本大大降低。
实施例一
如图1-3所示,本发明实施例一提供的一种服务器BMC串口日志收集存储设备,该设备包括设备本体1,设备本体1内设置有主板,主板上集成数据读写芯片4、存储卡5、串口总线接口3和供电接口2。
数据读写芯片4分别与存储卡5、串口总线接口3、供电接口2连接,串口总线接口3通过串口总线与服务器BMC串口连接,用于从服务器BMC串口获得日志信息,供电接口2与外部供电电源连接,用于给设备供电。存储卡5用于存储获取的BMC 6串口日志。
需要说明的是,数据读写芯片4内提前烧录数据读写程序,运行数据读写程序实现从BMC 6串口读取BMC 6串口日志存入到存储卡5。
本发明实施例一提供的一种服务器BMC串口日志收集存储设备,类似U盘形状,配置数据读写芯片4和存储卡5,由数据读写芯片4通过串口总线从BMC 6串口获得串口日志,并存储到存储卡5内,可独立实现BMC 6串口日志的收集及存储,为单独的收集存储设备,无需占用笔记本电脑资源,成本低,且体积小巧,灵活方便易携带,可靠性高。
实施例二
如图4-6所示,本实施例二提供一种服务器BMC串口日志收集存储设备,包括设备本体1,设备本体1内设置主板,主板上集成数据读写芯片4、存储卡5、串口总线接口3和供电接口2。
其中存储卡5采用SD卡,供电接口2采用USB接口。
数据读写芯片4分别与存储卡5、串口总线接口3、供电接口2连接。串口总线接口3通过串口总线与服务器BMC串口连接,用于从服务器BMC串口获得日志信息。供电接口2为USB接口,USB接口插接到服务器7上,由服务器7为设备供电。SD卡用于存储获取的BMC 6串口日志。具体地,服务器BMC串口通过TX、RX、GND与数据读写芯片4连接,服务器7的USB口与设备的USB接口连接。
需要说明的是,数据读写芯片4内提前烧录数据读写程序,运行数据读写程序实现从BMC 6串口读取BMC 6串口日志存入到SD卡。
本发明实施例二提供的一种服务器BMC串口日志收集存储设备,配置数据读写芯片4和存储卡5,由数据读写芯片4通过串口总线从BMC 6串口获得串口日志,并存储到存储卡5内,可独立实现BMC 6串口日志的收集及存储,为单独的收集存储设备,无需占用笔记本电脑资源,成本低,且体积小巧,灵活方便易携带,可靠性高。
实施例三
如图7-8所示,本实施例三提供一种服务器BMC串口日志收集存储设备,包括设备本体1,设备本体1内设置主板,主板上集成数据读写芯片4、存储卡5、串口总线接口3和供电接口2。设备本体1上还设置有状态指示灯8。
其中存储卡5采用SD卡,供电接口2采用USB接口。
数据读写芯片4分别与存储卡5、串口总线接口3、供电接口2连接。串口总线接口3通过串口总线与服务器BMC串口连接,用于从服务器BMC串口获得日志信息。供电接口2为USB接口,USB接口插接到服务器7上,由服务器7为设备供电。SD卡用于存储获取的BMC 6串口日志。具体地,服务器BMC串口通过TX、RX、GND与数据读写芯片4连接,服务器7的USB口与设备的USB接口连接。
需要说明的是,数据读写芯片4内提前烧录数据读写程序,运行数据读写程序实现从BMC 6串口读取BMC 6串口日志存入到SD卡。
状态指示灯8与数据读写芯片4连接,用于指示收集存储状态。具体的,状态指示灯8显示红色、黄色和绿色三种颜色,当数据读写芯片4未检测到串口数据时,状态指示灯8显示红色,当数据写入存储卡5成功时,状态指示灯8显示绿色,当数据写入存储卡5失败时,状态指示灯8显示黄色。
本发明实施例三提供的一种服务器BMC串口日志收集存储设备,配置数据读写芯片4和存储卡5,由数据读写芯片4通过串口总线从BMC 6串口获得串口日志,并存储到存储卡5内,可独立实现BMC 6串口日志的收集及存储,为单独的收集存储设备,无需占用笔记本电脑资源,成本低,且体积小巧,灵活方便易携带,可靠性高。
实施例四
上文中对于一种服务器BMC串口日志收集存储设备的实施例进行了详细描述,基于上述实施例描述的服务器BMC串口日志收集存储设备,本发明实施例还提供了一种与该设备对应的服务器BMC串口日志收集存储方法。
图9是本发明实施例四提供的一种服务器BMC串口日志收集存储方法流程示意图,如图9所示,该方法包括以下步骤。
S1,配置串口。
将设备的串口总线接口3通过串口总线连接到服务器BMC串口,将供电接口2连接供电电源,例如将USB接口插接到服务器7的USB口。通电后,数据读写芯片4对串口进行配置,以正确获取数据。
S2,检测是否有串口数据。
实施检测串口是否有数据传入,串口数据即BMC 6串口日志信息。
S3,当检测到串口数据时,将串口数据写入到存储卡5。
一旦接收到串口数据,即将串口数据写入到存储卡5进行保存。
本实施例的服务器BMC串口日志收集存储方法基于前述的服务器BMC串口日志收集存储设备实现,因此该方法中的具体实施方式可见前文中的服务器BMC串口日志收集存储设备的实施例部分,所以,其具体实施方式可以参照相应的各个部分实施例的描述,在此不再展开介绍。
另外,由于本实施例的服务器BMC串口日志收集存储方法基于前述的服务器BMC串口日志收集存储设备实现,因此其作用与上述设备的作用相对应,这里不再赘述。
实施例五
图10是本发明实施例五提供的一种服务器BMC串口日志收集存储方法流程示意图,如图10所示,该方法包括以下步骤。
S1,配置串口。
将设备的串口总线接口3通过串口总线连接到服务器BMC串口,将供电接口2连接供电电源,例如将USB接口插接到服务器7的USB口。通电后,数据读写芯片4对串口进行配置,以正确获取数据。
S2,检测是否有串口数据。
实施检测串口是否有数据传入,串口数据即BMC 6串口日志信息。
S3,当检测到串口数据时,将串口数据写入到存储卡5;当未检测到串口数据时,控制状态指示灯8红色闪烁。
一旦接收到串口数据,即将串口数据写入到存储卡5进行保存。如果未检测到串口数据,则通过状态指示灯8进行指示。
S4,判断串口数据是否写入成功。
S5,若写入成功,则控制状态指示灯8绿色闪烁;若写入不成功,则控制状态指示灯8黄色闪烁。
数据写入存储卡5的过程中,实时监测写入状态,如果写入成功,则亮绿灯显示,如果写入失败,则亮黄灯显示。
本实施例的服务器BMC串口日志收集存储方法基于前述的服务器BMC串口日志收集存储设备实现,因此该方法中的具体实施方式可见前文中的服务器BMC串口日志收集存储设备的实施例部分,所以,其具体实施方式可以参照相应的各个部分实施例的描述,在此不再展开介绍。
另外,由于本实施例的服务器BMC串口日志收集存储方法基于前述的服务器BMC串口日志收集存储设备实现,因此其作用与上述设备的作用相对应,这里不再赘述。
以上公开的仅为本发明的优选实施方式,但本发明并非局限于此,任何本领域的技术人员能思之的没有创造性的变化,以及在不脱离本发明原理前提下所作的若干改进和润饰,都应落在本发明的保护范围内。

Claims (8)

1.一种服务器BMC串口日志收集存储设备,其特征在于,包括设备本体,设备本体内设置有主板,主板上集成数据读写芯片、存储卡、串口总线接口和供电接口;
数据读写芯片分别与存储卡、串口总线接口、供电接口连接,串口总线接口通过串口总线与服务器BMC串口连接,供电接口与外部供电电源连接;数据读写芯片从BMC串口读取BMC串口日志存入到存储卡。
2.根据权利要求1所述的服务器BMC串口日志收集存储设备,其特征在于,供电接口为USB接口,USB接口插接到服务器上,由服务器为设备供电。
3.根据权利要求2所述的服务器BMC串口日志收集存储设备,其特征在于,存储卡为SD卡。
4.根据权利要求1-3任一项所述的服务器BMC串口日志收集存储设备,其特征在于,设备本体上还设置有状态指示灯,与数据读写芯片连接,指示收集存储状态。
5.根据权利要求4所述的服务器BMC串口日志收集存储设备,其特征在于,状态指示灯显示红色、黄色和绿色三种颜色,当数据读写芯片未检测到串口数据时,状态指示灯显示红色,当数据写入存储卡成功时,状态指示灯显示绿色,当数据写入存储卡失败时,状态指示灯显示黄色。
6.一种服务器BMC串口日志收集存储方法,其特征在于,包括以下步骤:
配置串口;
检测是否有串口数据;
当检测到串口数据时,将串口数据写入到存储卡。
7.根据权利要求6所述的服务器BMC串口日志收集存储方法,其特征在于,还方法还包括以下步骤:
判断串口数据是否写入成功;
若写入成功,则控制状态指示灯绿色闪烁;
若写入不成功,则控制状态指示灯黄色闪烁。
8.根据权利要求7所述的服务器BMC串口日志收集存储方法,其特征在于,该方法还包括以下步骤:
当未检测到串口数据时,控制状态指示灯红色闪烁。
CN202210901090.6A 2022-07-28 2022-07-28 一种服务器bmc串口日志收集存储设备及方法 Pending CN115114119A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210901090.6A CN115114119A (zh) 2022-07-28 2022-07-28 一种服务器bmc串口日志收集存储设备及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210901090.6A CN115114119A (zh) 2022-07-28 2022-07-28 一种服务器bmc串口日志收集存储设备及方法

Publications (1)

Publication Number Publication Date
CN115114119A true CN115114119A (zh) 2022-09-27

Family

ID=83334158

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210901090.6A Pending CN115114119A (zh) 2022-07-28 2022-07-28 一种服务器bmc串口日志收集存储设备及方法

Country Status (1)

Country Link
CN (1) CN115114119A (zh)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113806127A (zh) * 2021-09-12 2021-12-17 济南浪潮数据技术有限公司 一种服务器日志收集方法、设备及可读存储介质
CN114138602A (zh) * 2021-11-26 2022-03-04 浪潮商用机器有限公司 一种计算机日志收集分析装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113806127A (zh) * 2021-09-12 2021-12-17 济南浪潮数据技术有限公司 一种服务器日志收集方法、设备及可读存储介质
CN114138602A (zh) * 2021-11-26 2022-03-04 浪潮商用机器有限公司 一种计算机日志收集分析装置

Similar Documents

Publication Publication Date Title
US6202160B1 (en) System for independent powering of a computer system
US20140122753A1 (en) Electronic Device, Management Method Thereof, and Rack Serving System
CN112799985B (zh) Usb接口控制方法、usb控制电路及智能网联设备主板
CN117012258B (zh) 一种存储芯片状态数据的分析装置、方法及介质
CN213365380U (zh) 一种服务器主板及服务器
CN115757236A (zh) 一种存储扩展池化设备及***
CN112000535A (zh) 一种基于SAS Expander卡的硬盘异常识别方法及处理方法
CN111176913A (zh) 一种检测服务器中Cable Port的电路和方法
CN110245048A (zh) 一种机箱智能管理***和管理方法
CN213276459U (zh) 一种服务器主板及服务器
CN113204456A (zh) 一种服务器vpp接口的测试方法、治具、装置及设备
WO2024108938A1 (zh) 一种硬盘控制装置、方法、设备、非易失性可读存储介质及服务器
CN108491299A (zh) 一种信号检测板卡以及用于信号检测的主板
CN117349212A (zh) 一种服务器主板及其固态硬盘***检测方法
CN116627729A (zh) 外接线缆、外接线缆在位检测装置、开机自检方法及***
CN111475352A (zh) 一种jbod接口测试装置及方法
CN115114119A (zh) 一种服务器bmc串口日志收集存储设备及方法
CN105975382A (zh) 一种硬件配置变动的报警方法
CN216388068U (zh) 一种pcie接口验证板及测试***
CN115934616A (zh) 串口信息保存方法、装置、服务器、电子设备和存储介质
CN203930839U (zh) 一种用于强制计算机硬盘启动操作***的安全保护卡
CN116010141A (zh) 一种多路服务器启动异常定位方法、装置及其介质
CN212541318U (zh) 板卡功能测试***
CN115098342A (zh) ***日志收集方法、***、终端及存储介质
CN115083510A (zh) 固态硬盘测试方法、装置、存储介质、电源及电子设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination