技术领域Technical Field
本公开涉及通信技术领域,尤其是涉及一种接线检查方法、装置、设备及机器可读存储介质。The present disclosure relates to the field of communication technology, and in particular to a wiring inspection method, device, equipment, and machine-readable storage medium.
背景技术Background technique
BMC:全称是Baseboard Management Controller基板管理控制器,主要通过带外的形式执行服务器远端管理控制。BMC: The full name is Baseboard Management Controller, which mainly performs remote management and control of servers in an out-of-band manner.
IPMI:全称Intelligent Platform Management Interface,智能型平台管理接口,是管理基于Intel结构的企业系统中所使用的外围设备采用的一种工业标准。IPMI: The full name is Intelligent Platform Management Interface, which is an industrial standard for managing peripheral devices used in Intel-based enterprise systems.
NVMe:全称是Non-Volatile Memory express,非易失性内存主机控制器接口,是一种专为通过计算机的PCIe总线访问固态硬盘(SSD)而设计的高性能协议。它提供了一个标准化、高效和低延迟的接口,用于主机系统和SSD之间的通信,相比于传统的存储接口(如SATA),它能实现更快的数据传输速率和较低的延迟。NVMe: The full name is Non-Volatile Memory express, a non-volatile memory host controller interface, which is a high-performance protocol designed for accessing solid-state drives (SSDs) through a computer's PCIe bus. It provides a standardized, efficient, and low-latency interface for communication between the host system and the SSD, which enables faster data transfer rates and lower latency than traditional storage interfaces (such as SATA).
对于服务器来讲,信息存储是其一项重要职能。在一般情况下,服务器使用不同的配置,硬盘所能支持数量与类型是不同的。For servers, information storage is an important function. Generally speaking, servers use different configurations, and the number and type of hard disks they can support are different.
在支持NVMe的配置中,一般通过与主板直连的方式来管理NVMe硬盘。正常情况可以通过IPMI命令、Redfish等方式来获取NVMe硬盘信息,确认NVMe状态。但在实际使用情景中,存在NVMe信息显示正常,NVMe线缆使用交叉,导致NVMe丝印显示异常的情况。In configurations that support NVMe, NVMe hard drives are generally managed by directly connecting to the motherboard. Normally, NVMe hard drive information can be obtained through IPMI commands, Redfish, and other methods to confirm the NVMe status. However, in actual usage scenarios, there are cases where NVMe information is displayed normally, but NVMe cables are used crosswise, resulting in abnormal NVMe silk screen display.
在NVMe线缆交叉的环境中,一旦NVMe硬盘出现故障,进行更换时,很容易出现NVMe硬盘更换错误的情况。目前缺少技术方案有效检查线缆交叉等接线错误问题。In an environment where NVMe cables are crossed, once an NVMe hard drive fails, it is easy to make mistakes when replacing the hard drive. Currently, there is a lack of technical solutions to effectively check for wiring errors such as cable crossing.
发明内容Summary of the invention
有鉴于此,本公开提供一种接线检查方法、装置及电子设备、机器可读存储介质,以改善上述难以检测接线错误的问题。In view of this, the present disclosure provides a wiring inspection method, device, electronic device, and machine-readable storage medium to improve the above-mentioned problem of difficulty in detecting wiring errors.
具体地技术方案如下:The specific technical solutions are as follows:
本公开提供了一种接线检查方法,应用于BMC设备,所述方法包括:下发IPMI命令,通过IPMI命令获取BIOS文件记录的目标设备第一槽位信息;下发IPMI命令,通过IPMI命令获取已配置存储的目标设备第二槽位信息;比对第一槽位信息和第二槽位信息,根据比对结果得到接线检查结论。The present disclosure provides a wiring inspection method, which is applied to a BMC device. The method includes: issuing an IPMI command, and obtaining first slot information of a target device recorded in a BIOS file through the IPMI command; issuing an IPMI command, and obtaining second slot information of a configured and stored target device through the IPMI command; comparing the first slot information with the second slot information, and obtaining a wiring inspection conclusion according to the comparison result.
作为一种技术方案,所述比对第一槽位信息和第二槽位信息,根据比对结果得到接线检查结论,包括:比对第一槽位信息和第二槽位信息,若一致,则输出目标设备接线正常的接线检查结论。As a technical solution, the first slot information and the second slot information are compared, and a wiring inspection conclusion is obtained according to the comparison result, including: comparing the first slot information and the second slot information, if they are consistent, outputting a wiring inspection conclusion that the wiring of the target device is normal.
作为一种技术方案,所述比对第一槽位信息和第二槽位信息,根据比对结果得到接线检查结论,包括:比对第一槽位信息和第二槽位信息,若不一致,则输出目标设备接线异常的接线检查结论。As a technical solution, the first slot information and the second slot information are compared, and a wiring inspection conclusion is obtained according to the comparison result, including: comparing the first slot information and the second slot information, if they are inconsistent, outputting a wiring inspection conclusion that the wiring of the target device is abnormal.
作为一种技术方案,所述目标设备为NVMe存储设备,所述接线是用于连接NVMe存储设备的接线。As a technical solution, the target device is an NVMe storage device, and the wiring is a wiring used to connect the NVMe storage device.
作为一种技术方案,所述接线包括NVMe存储设备、与NVMe存储设备关联的硬盘背板、主板接口之间的连接线。As a technical solution, the wiring includes a connection line between an NVMe storage device, a hard disk backplane associated with the NVMe storage device, and a motherboard interface.
作为一种技术方案,所述连接线包括线缆和/或关联的印刷电路板电路。As a technical solution, the connecting line includes a cable and/or an associated printed circuit board circuit.
本公开同时提供了一种接线检查装置,应用于BMC设备,所述装置包括:第一模块,用于下发IPMI命令,通过IPMI命令获取BIOS文件记录的目标设备第一槽位信息;第二模块,用于下发IPMI命令,通过IPMI命令获取已配置存储的目标设备第二槽位信息;第三模块,用于比对第一槽位信息和第二槽位信息,根据比对结果得到接线检查结论。The present disclosure also provides a wiring inspection device, which is applied to a BMC device. The device includes: a first module, which is used to issue an IPMI command and obtain the first slot information of the target device recorded in the BIOS file through the IPMI command; a second module, which is used to issue an IPMI command and obtain the second slot information of the configured and stored target device through the IPMI command; and a third module, which is used to compare the first slot information with the second slot information and obtain a wiring inspection conclusion according to the comparison result.
作为一种技术方案,所述比对第一槽位信息和第二槽位信息,根据比对结果得到接线检查结论,包括:比对第一槽位信息和第二槽位信息,若一致,则输出目标设备接线正常的接线检查结论。As a technical solution, the first slot information and the second slot information are compared, and a wiring inspection conclusion is obtained according to the comparison result, including: comparing the first slot information and the second slot information, if they are consistent, outputting a wiring inspection conclusion that the wiring of the target device is normal.
作为一种技术方案,所述比对第一槽位信息和第二槽位信息,根据比对结果得到接线检查结论,包括:比对第一槽位信息和第二槽位信息,若不一致,则输出目标设备接线异常的接线检查结论。As a technical solution, the first slot information and the second slot information are compared, and a wiring inspection conclusion is obtained according to the comparison result, including: comparing the first slot information and the second slot information, if they are inconsistent, outputting a wiring inspection conclusion that the wiring of the target device is abnormal.
作为一种技术方案,所述目标设备为NVMe存储设备,所述接线是用于连接NVMe存储设备的接线。As a technical solution, the target device is an NVMe storage device, and the wiring is a wiring used to connect the NVMe storage device.
作为一种技术方案,所述接线包括NVMe存储设备、与NVMe存储设备关联的硬盘背板、主板接口之间的连接线。As a technical solution, the wiring includes a connection line between an NVMe storage device, a hard disk backplane associated with the NVMe storage device, and a motherboard interface.
作为一种技术方案,所述连接线包括线缆和/或关联的印刷电路板电路。As a technical solution, the connecting line includes a cable and/or an associated printed circuit board circuit.
本公开同时提供了一种电子设备,包括处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,处理器执行所述机器可执行指令以实现前述的接线检查方法。The present disclosure also provides an electronic device, including a processor and a machine-readable storage medium, wherein the machine-readable storage medium stores machine-executable instructions that can be executed by the processor, and the processor executes the machine-executable instructions to implement the aforementioned wiring inspection method.
本公开同时提供了一种机器可读存储介质,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令在被处理器调用和执行时,所述机器可执行指令促使所述处理器实现前述的接线检查方法。The present disclosure also provides a machine-readable storage medium, which stores machine-executable instructions. When the machine-executable instructions are called and executed by a processor, the machine-executable instructions prompt the processor to implement the aforementioned wiring inspection method.
本公开提供的上述技术方案至少带来了以下有益效果:The above technical solution provided by the present disclosure brings at least the following beneficial effects:
通过主动下发IPMI命令,获取BIOS文件记录的目标设备第一槽位信息和已配置存储的目标设备第二槽位信息,并比较第一槽位信息和第二槽位信息,根据比较结果提前判断出NVMe线缆是否存在错接的情况,避免因错接线缆导致误更换NVMe硬盘,NVMe信息获取错误等问题。By actively sending IPMI commands, the first slot information of the target device recorded in the BIOS file and the second slot information of the target device that has been configured and stored are obtained, and the first slot information and the second slot information are compared. According to the comparison result, it is determined in advance whether the NVMe cable is misconnected, so as to avoid problems such as wrong replacement of NVMe hard disks and NVMe information acquisition errors due to misconnected cables.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
为了更加清楚地说明本公开实施方式或者现有技术中的技术方案,下面将对本公开实施方式或者现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开中记载的一些实施方式,对于本领域普通技术人员来讲,还可以根据本公开实施方式的这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the drawings required for use in the embodiments of the present disclosure or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present disclosure. For ordinary technicians in this field, other drawings can also be obtained based on these drawings of the embodiments of the present disclosure.
图1是本公开一种实施方式中的接线检查方法的流程图;FIG1 is a flow chart of a wiring inspection method in one embodiment of the present disclosure;
图2是本公开一种实施方式中的接线检查装置的结构图;FIG2 is a structural diagram of a wiring inspection device in one embodiment of the present disclosure;
图3是本公开一种实施方式中的电子设备的硬件结构图。FIG. 3 is a hardware structure diagram of an electronic device in one embodiment of the present disclosure.
附图标记:第一模块21,第二模块22,第三模块23。Reference numerals: first module 21 , second module 22 , third module 23 .
具体实施方式Detailed ways
在本公开实施方式使用的术语仅仅是出于描述特定实施方式的目的,而非限制本公开。本公开和权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其它含义。还应当理解,本文中使用的术语“和/或”是指包含一个或多个相关联的列出项目的任何或所有可能组合。The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments, rather than limiting the present disclosure. The singular forms of "a", "said" and "the" used in the present disclosure and claims are also intended to include plural forms, unless the context clearly indicates other meanings. It should also be understood that the term "and/or" used herein refers to any or all possible combinations of one or more associated listed items.
应当理解,尽管在本公开实施方式可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,此外,所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。It should be understood that although the terms first, second, third, etc. may be used to describe various information in the embodiments of the present disclosure, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the present disclosure, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, in addition, the word "if" used may be interpreted as "at the time of" or "when" or "in response to determining".
本公开提供一种接线检查方法、装置及电子设备、机器可读存储介质,以至少改善上述技术问题之一。The present disclosure provides a wiring inspection method, device, electronic device, and machine-readable storage medium to at least improve one of the above-mentioned technical problems.
具体地技术方案如后述。The specific technical solution is described below.
在一种实施方式中,本公开提供了一种接线检查方法,应用于BMC设备,所述方法包括:下发IPMI命令,通过IPMI命令获取BIOS文件记录的目标设备第一槽位信息;下发IPMI命令,通过IPMI命令获取已配置存储的目标设备第二槽位信息;比对第一槽位信息和第二槽位信息,根据比对结果得到接线检查结论。In one embodiment, the present disclosure provides a wiring inspection method, which is applied to a BMC device, and the method includes: issuing an IPMI command to obtain the first slot information of the target device recorded in a BIOS file through the IPMI command; issuing an IPMI command to obtain the second slot information of the configured and stored target device through the IPMI command; comparing the first slot information and the second slot information, and obtaining a wiring inspection conclusion based on the comparison result.
具体地,如图1,包括以下步骤:Specifically, as shown in Figure 1, the following steps are included:
步骤S11,下发IPMI命令,通过IPMI命令获取BIOS文件记录的目标设备第一槽位信息;Step S11, issuing an IPMI command, and obtaining the first slot information of the target device recorded in the BIOS file through the IPMI command;
步骤S12,下发IPMI命令,通过IPMI命令获取已配置存储的目标设备第二槽位信息;Step S12, issuing an IPMI command, and obtaining the second slot information of the configured storage target device through the IPMI command;
步骤S13,比对第一槽位信息和第二槽位信息,根据比对结果得到接线检查结论。Step S13, comparing the first slot information and the second slot information, and obtaining a wiring inspection conclusion according to the comparison result.
通过主动下发IPMI命令,获取BIOS文件记录的目标设备第一槽位信息和已配置存储的目标设备第二槽位信息,并比较第一槽位信息和第二槽位信息,根据比较结果提前判断出NVMe线缆是否存在错接的情况,避免因错接线缆导致误更换NVMe硬盘,NVMe信息获取错误等问题。By actively sending IPMI commands, the first slot information of the target device recorded in the BIOS file and the second slot information of the target device that has been configured and stored are obtained, and the first slot information and the second slot information are compared. According to the comparison result, it is determined in advance whether the NVMe cable is misconnected, so as to avoid problems such as wrong replacement of NVMe hard disks and NVMe information acquisition errors due to misconnected cables.
在一种实施方式中,所述比对第一槽位信息和第二槽位信息,根据比对结果得到接线检查结论,包括:比对第一槽位信息和第二槽位信息,若一致,则输出目标设备接线正常的接线检查结论。In one embodiment, comparing the first slot information and the second slot information and obtaining a wiring inspection conclusion according to the comparison result includes: comparing the first slot information and the second slot information, and if they are consistent, outputting a wiring inspection conclusion that the wiring of the target device is normal.
在一种实施方式中,所述比对第一槽位信息和第二槽位信息,根据比对结果得到接线检查结论,包括:比对第一槽位信息和第二槽位信息,若不一致,则输出目标设备接线异常的接线检查结论。In one embodiment, comparing the first slot information and the second slot information and obtaining a wiring inspection conclusion according to the comparison result includes: comparing the first slot information and the second slot information, and if they are inconsistent, outputting a wiring inspection conclusion that the wiring of the target device is abnormal.
在一种实施方式中,所述目标设备为NVMe存储设备,所述接线是用于连接NVMe存储设备的接线。In one embodiment, the target device is an NVMe storage device, and the wiring is a wiring used to connect the NVMe storage device.
在一种实施方式中,所述接线包括NVMe存储设备、与NVMe存储设备关联的硬盘背板、主板接口之间的连接线。In one embodiment, the wiring includes a connection line between an NVMe storage device, a hard disk backplane associated with the NVMe storage device, and a motherboard interface.
在一种实施方式中,所述连接线包括线缆和/或关联的印刷电路板电路。In one embodiment, the connection line includes a cable and/or an associated printed circuit board circuit.
在一种实施方式中,在服务器使用NVMe线缆接线的情况下,通过IPMI命令借助BIOS传递NVMe的端口信息与服务器根据背板配置存放的槽位信息,判断服务器上的NVMe线缆有无接错的情况。In one embodiment, when the server is connected using an NVMe cable, the NVMe port information and the slot information stored by the server according to the backplane configuration are transmitted through IPMI commands with the help of BIOS to determine whether the NVMe cable on the server is connected incorrectly.
具体地,借助BIOS传递的NVMe槽位(硬件逻辑根据背板配置进行NVMe槽位分配,BIOS从主板的硬件逻辑中获取已分配好的NVMe槽位),与BMC根据配置存放的NVMe的槽位进行比较,来确认是否存在NVMe线缆错接。Specifically, the NVMe slot transmitted by BIOS (the hardware logic allocates NVMe slots according to the backplane configuration, and BIOS obtains the allocated NVMe slots from the hardware logic of the motherboard) is compared with the NVMe slot stored by BMC according to the configuration to confirm whether there is any misconnection of the NVMe cable.
首先下发IPMI命令,然后解析BIOS传递的文件,BIOS传递的NVMe槽位信息来源于CPLD配给NVMe的槽位。根据服务器的背板配置,确认NVMe的槽位信息。根据BIOS传递的第一槽位信息与服务器中根据配置存放的第二槽位信息,进行比较。如果信息一致、槽位一一对应,说明NVMe线缆正常,反之,NVMe线缆存在错接。First, send the IPMI command, and then parse the file passed by the BIOS. The NVMe slot information passed by the BIOS comes from the slot assigned to the NVMe by the CPLD. Confirm the NVMe slot information according to the backplane configuration of the server. Compare the first slot information passed by the BIOS with the second slot information stored in the server according to the configuration. If the information is consistent and the slots correspond one to one, it means that the NVMe cable is normal. Otherwise, the NVMe cable is connected incorrectly.
上述实施方式通过主动下发IPMI命令,提前判断出NVMe线缆是否存在错接的情况,避免因错接线缆导致误更换NVMe硬盘,NVMe信息获取错误等问题。The above implementation method proactively sends IPMI commands to determine in advance whether the NVMe cable is misconnected, thereby avoiding problems such as incorrect replacement of the NVMe hard drive and NVMe information acquisition errors due to misconnected cables.
在一种实施方式中,本公开同时提供了一种接线检查装置,如图2,,应用于BMC设备,所述装置包括:第一模块,用于下发IPMI命令,通过IPMI命令获取BIOS文件记录的目标设备第一槽位信息;第二模块,用于下发IPMI命令,通过IPMI命令获取已配置存储的目标设备第二槽位信息;第三模块,用于比对第一槽位信息和第二槽位信息,根据比对结果得到接线检查结论。In one embodiment, the present disclosure also provides a wiring inspection device, as shown in FIG2 , which is applied to a BMC device, and the device includes: a first module, which is used to issue an IPMI command, and obtain the first slot information of the target device recorded in the BIOS file through the IPMI command; a second module, which is used to issue an IPMI command, and obtain the second slot information of the configured and stored target device through the IPMI command; a third module, which is used to compare the first slot information with the second slot information, and obtain a wiring inspection conclusion according to the comparison result.
在一种实施方式中,所述比对第一槽位信息和第二槽位信息,根据比对结果得到接线检查结论,包括:比对第一槽位信息和第二槽位信息,若一致,则输出目标设备接线正常的接线检查结论。In one embodiment, comparing the first slot information and the second slot information and obtaining a wiring inspection conclusion according to the comparison result includes: comparing the first slot information and the second slot information, and if they are consistent, outputting a wiring inspection conclusion that the wiring of the target device is normal.
在一种实施方式中,所述比对第一槽位信息和第二槽位信息,根据比对结果得到接线检查结论,包括:比对第一槽位信息和第二槽位信息,若不一致,则输出目标设备接线异常的接线检查结论。In one embodiment, comparing the first slot information and the second slot information and obtaining a wiring inspection conclusion according to the comparison result includes: comparing the first slot information and the second slot information, and if they are inconsistent, outputting a wiring inspection conclusion that the wiring of the target device is abnormal.
在一种实施方式中,所述目标设备为NVMe存储设备,所述接线是用于连接NVMe存储设备的接线。In one embodiment, the target device is an NVMe storage device, and the wiring is a wiring used to connect the NVMe storage device.
在一种实施方式中,所述接线包括NVMe存储设备、与NVMe存储设备关联的硬盘背板、主板接口之间的连接线。In one embodiment, the wiring includes a connection line between an NVMe storage device, a hard disk backplane associated with the NVMe storage device, and a motherboard interface.
在一种实施方式中,所述连接线包括线缆和/或关联的印刷电路板电路。In one embodiment, the connection line includes a cable and/or an associated printed circuit board circuit.
装置实施方式与对应的方法实施方式相同或相似,在此不再赘述。The device implementation is the same as or similar to the corresponding method implementation, and will not be described in detail here.
在一种实施方式中,本公开提供了一种电子设备,包括处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,处理器执行所述机器可执行指令以实现前述的接线检查方法,从硬件层面而言,硬件架构示意图可以参见图3所示。In one embodiment, the present disclosure provides an electronic device, including a processor and a machine-readable storage medium, wherein the machine-readable storage medium stores machine-executable instructions that can be executed by the processor, and the processor executes the machine-executable instructions to implement the aforementioned wiring check method. From a hardware level, the hardware architecture diagram can be seen in Figure 3.
在一种实施方式中,本公开提供了一种机器可读存储介质,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令在被处理器调用和执行时,所述机器可执行指令促使所述处理器实现前述的接线检查方法。In one embodiment, the present disclosure provides a machine-readable storage medium, wherein the machine-readable storage medium stores machine-executable instructions. When the machine-executable instructions are called and executed by a processor, the machine-executable instructions prompt the processor to implement the aforementioned wiring check method.
这里,机器可读存储介质可以是任何电子、磁性、光学或其它物理存储装置,可以包含或存储信息,如可执行指令、数据,等等。例如,机器可读存储介质可以是:RAM(RadomAccess Memory,随机存取存储器)、易失存储器、非易失性存储器、闪存、存储驱动器(如硬盘驱动器)、固态硬盘、任何类型的存储盘(如光盘、dvd等),或者类似的存储介质,或者它们的组合。Here, the machine-readable storage medium may be any electronic, magnetic, optical or other physical storage device that may contain or store information, such as executable instructions, data, etc. For example, the machine-readable storage medium may be: RAM (RadomAccess Memory), volatile memory, non-volatile memory, flash memory, storage drive (such as hard disk drive), solid state drive, any type of storage disk (such as CD, DVD, etc.), or similar storage medium, or a combination thereof.
上述实施方式阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机,计算机的具体形式可以是个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件收发设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任意几种设备的组合。The systems, devices, modules or units described in the above embodiments may be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer, which may be in the form of a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email transceiver, a game console, a tablet computer, a wearable device or a combination of any of these devices.
为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本公开时可以把各单元的功能在同一个或多个软件和/或硬件中实现。For the convenience of description, the above device is described in various units according to their functions. Of course, when implementing the present disclosure, the functions of each unit can be implemented in the same or multiple software and/or hardware.
本领域内的技术人员应明白,本公开的实施方式可提供为方法、系统、或计算机程序产品。因此,本公开可采用完全硬件实施方式、完全软件实施方式、或结合软件和硬件方面的实施方式的形式。而且,本公开实施方式可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。It will be appreciated by those skilled in the art that the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may be provided in the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the embodiments of the present disclosure may be provided in the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
本公开是参照根据本公开实施方式的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可以由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其它可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其它可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present disclosure is described with reference to the flowchart and/or block diagram of the method, device (system) and computer program product according to the embodiment of the present disclosure. It should be understood that each process and/or box in the flowchart and/or block diagram and the combination of the process and/or box in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processing machine or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for realizing the function specified in one process or multiple processes in the flowchart and/or one box or multiple boxes in the block diagram.
而且,这些计算机程序指令也可以存储在能引导计算机或其它可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或者多个流程和/或方框图一个方框或者多个方框中指定的功能。Moreover, these computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
这些计算机程序指令也可装载到计算机或其它可编程数据处理设备上,使得在计算机或者其它可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其它可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.
本领域技术人员应明白,本公开的实施方式可提供为方法、系统或计算机程序产品。因此,本公开可以采用完全硬件实施方式、完全软件实施方式、或者结合软件和硬件方面的实施方式的形式。而且,本公开可以采用在一个或者多个其中包含有计算机可用程序代码的计算机可用存储介质(可以包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。It should be understood by those skilled in the art that the embodiments of the present disclosure may be provided as methods, systems or computer program products. Therefore, the present disclosure may be in the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present disclosure may be in the form of a computer program product implemented on one or more computer-usable storage media (which may include but are not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
以上所述仅为本公开的实施方式而已,并不用于限制本公开。对于本领域技术人员来说,本公开可以有各种更改和变化。凡在本公开的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本公开的权利要求范围之内。The above description is only an embodiment of the present disclosure and is not intended to limit the present disclosure. For those skilled in the art, the present disclosure may have various modifications and variations. Any modification, equivalent substitution, improvement, etc. made within the spirit and principle of the present disclosure shall be included in the scope of the claims of the present disclosure.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410166541.5ACN118093031A (en) | 2024-02-05 | 2024-02-05 | A wiring inspection method, device, equipment and machine-readable storage medium |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410166541.5ACN118093031A (en) | 2024-02-05 | 2024-02-05 | A wiring inspection method, device, equipment and machine-readable storage medium |
| Publication Number | Publication Date |
|---|---|
| CN118093031Atrue CN118093031A (en) | 2024-05-28 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202410166541.5APendingCN118093031A (en) | 2024-02-05 | 2024-02-05 | A wiring inspection method, device, equipment and machine-readable storage medium |
| Country | Link |
|---|---|
| CN (1) | CN118093031A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119046107A (en)* | 2024-10-30 | 2024-11-29 | 苏州元脑智能科技有限公司 | Device state determining method, device, medium and product |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119046107A (en)* | 2024-10-30 | 2024-11-29 | 苏州元脑智能科技有限公司 | Device state determining method, device, medium and product |
| Publication | Publication Date | Title |
|---|---|---|
| TWI631466B (en) | System and method for chassis management | |
| US9164840B2 (en) | Managing a solid state drive (‘SSD’) in a redundant array of inexpensive drives (‘RAID’) | |
| US7694029B2 (en) | Detecting miscabling in a storage area network | |
| US10846159B2 (en) | System and method for managing, resetting and diagnosing failures of a device management bus | |
| CN111722990A (en) | A method and device for verifying cable connection between main backplanes | |
| WO2021098485A1 (en) | Method and system for power-on and power-off control of pcie device | |
| US10324888B2 (en) | Verifying a communication bus connection to a peripheral device | |
| CN104298583B (en) | Mainboard management system and method based on substrate management controller | |
| US11137918B1 (en) | Administration of control information in a storage system | |
| CN110618918A (en) | Control method, control device and control equipment for hard disk status lamp in PCH | |
| CN103176913B (en) | Hard disk dynamic mapping method and server using it | |
| CN113204475B (en) | Lighting device and method for hard disk of server backboard and server | |
| WO2021259058A1 (en) | Memory disk detection method and apparatus, terminal device, and storage medium | |
| CN115905083A (en) | Hard disk lighting device, method, system, computer equipment and storage medium | |
| CN118093031A (en) | A wiring inspection method, device, equipment and machine-readable storage medium | |
| US20140164845A1 (en) | Host computer and method for testing sas expanders | |
| CN118069562A (en) | Method, device, equipment and storage medium for managing hard disk backboard of double-node server | |
| CN115904251A (en) | Hard disk sequence adjusting method, device, system, electronic equipment and storage medium | |
| CN115509977A (en) | Connection relation determining method and device and computer readable storage medium | |
| CN110389847A (en) | Storage system and method of operation | |
| CN107818061B (en) | Data bus and management bus for associated peripheral devices | |
| CN118643000A (en) | Generating method, sending method and device of configuration information table of server PCIe port | |
| CN118427020A (en) | Hardware equipment management method, device, BMC, storage medium and program product | |
| CN116401120A (en) | Cable connection verification method, device, equipment and machine-readable storage medium | |
| CN117591378A (en) | Temperature control method, system, equipment and storage medium of server |
| 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 |