CN112579400A - Equipment fault positioning method, device, equipment and storage medium - Google Patents

Equipment fault positioning method, device, equipment and storage medium Download PDF

Info

Publication number
CN112579400A
CN112579400A CN202011611403.1A CN202011611403A CN112579400A CN 112579400 A CN112579400 A CN 112579400A CN 202011611403 A CN202011611403 A CN 202011611403A CN 112579400 A CN112579400 A CN 112579400A
Authority
CN
China
Prior art keywords
equipment
target
target memory
programmable logic
memory
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.)
Granted
Application number
CN202011611403.1A
Other languages
Chinese (zh)
Other versions
CN112579400B (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 CN202011611403.1A priority Critical patent/CN112579400B/en
Publication of CN112579400A publication Critical patent/CN112579400A/en
Application granted granted Critical
Publication of CN112579400B publication Critical patent/CN112579400B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/3006Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is distributed, e.g. networked systems, clusters, multiprocessor systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06311Scheduling, planning or task assignment for a person or group
    • G06Q10/063114Status monitoring or status determination for a person or group
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/20Administration of product repair or maintenance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/01Customer relationship services
    • G06Q30/015Providing customer assistance, e.g. assisting a customer within a business location or via helpdesk
    • G06Q30/016After-sales

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Quality & Reliability (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Development Economics (AREA)
  • Operations Research (AREA)
  • Computing Systems (AREA)
  • Tourism & Hospitality (AREA)
  • Mathematical Physics (AREA)
  • General Engineering & Computer Science (AREA)
  • Educational Administration (AREA)
  • Game Theory and Decision Science (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Debugging And Monitoring (AREA)
  • Stored Programmes (AREA)

Abstract

The invention provides a method, a device, equipment and a storage medium for locating equipment faults, which relate to the technical field of servers, and the method comprises the steps of locking a target memory through a logic module; the logic module and the target memory are both modules in a programmable logic device, and the programmable logic device is a device in target equipment; analyzing the equipment information stored in the locked target memory to obtain an analysis result; according to the analysis result, the positioning result corresponding to the fault is determined, and the method and the device can realize the storage of the key log and the state pin information of the console under the condition of not connecting a terminal through a programmable logic device under the condition of not increasing the hardware cost, thereby greatly improving the efficiency of difficult fault positioning, and in addition, the customer is not required to interrupt the service recurrence problem under most conditions, and the customer satisfaction is improved.

Description

Equipment fault positioning method, device, equipment and storage medium
Technical Field
The present invention relates to the field of server technologies, and in particular, to a method, an apparatus, a device, and a storage medium for locating a device fault.
Background
When an abnormal crash condition occurs in the IT equipment such as a switch, a firewall and the like during the operation process due to various reasons such as software bug, hardware component abnormality and the like, under the condition:
1) important log information can be output on a console port to facilitate fault location, and the log information can be recorded only by connecting the console to a terminal;
2) there is a certain probability that there is no output information in the console, but exception information is fed back to some pins of the processor.
In a laboratory, information can be acquired by connecting a terminal and adopting an oscilloscope to measure pins, but in an actual use scene of a user:
11) most users do not have the condition of connecting terminals, so that key log information cannot be collected;
12) the user site does not have the condition of connecting an oscilloscope to detect the state of the abnormal pin;
the device generally has a watchdog mechanism in the field operation of a user, can reset immediately after a fault, and can be damaged immediately after the field is reset, so that the problem that quick positioning is difficult after the fault occurs is solved;
the current technology monitors the output of this console through a connection terminal or a BMC of an out-of-band management processor, and some technologies also use programmable logic to store abnormal information, but this method has the following defects:
A. the BMC monitoring, which is connected to the terminal or through the out-of-band management processor, adds extra cost, and cannot record the state of an abnormal pin;
B. at present, the scheme adopting programmable logic does not have a mechanism for recording the console information, and does not have a mechanism for retaining the recorded information after reset or power failure.
Disclosure of Invention
The invention aims to provide a method, a device, equipment and a storage medium for locating equipment faults, which can effectively solve the problems of how to store a critical system crash log of a console port under the condition that a terminal is not connected, how to store the log under the condition that the equipment is powered down or reset and how to store a critical pin state under the condition that the equipment is powered down or reset.
In a first aspect, the present invention provides an apparatus fault location method, including:
locking the target memory through the logic module; the logic module and the target memory are both modules in a programmable logic device, and the programmable logic device is a device in the target equipment;
analyzing the equipment information stored in the locked target memory to obtain an analysis result;
and determining a positioning result corresponding to the fault according to the analysis result.
Further, locking the target memory by the logic module includes:
locking the target memory in read-only mode by a logic module.
Further, after locking the target memory in read-only mode by the logic module, the method further comprises:
and defaulting the monitoring mode of the programmable logic device to be in an off state.
Further, the device information includes log information of a target configuration interface console and/or log information of a general purpose input output GPIO interface; the console and the GPIO interface are both interfaces of a Central Processing Unit (CPU), and the CPU is a device inside the target device.
Further, the target memory comprises a log register and a cache; wherein the log register is a non-volatile memory.
Further, the target device includes at least one of: ethernet switches, routers, and firewalls.
Further, the programmable logic device comprises a complex programmable logic device CPLD and/or a field programmable gate array FPGA.
In a second aspect, the present invention further provides an apparatus for locating a device fault, including:
the locking unit is used for locking the target memory through the logic module; the logic module and the target memory are both modules in a programmable logic device, and the programmable logic device is a device in the target equipment;
the analysis unit is used for analyzing the equipment information stored in the locked target memory to obtain an analysis result;
and the determining unit is used for determining a positioning result corresponding to the fault according to the analysis result.
In a third aspect, the present invention further provides an electronic device, including a memory and a processor, where the memory stores a computer program operable on the processor, and the processor implements the steps of the device fault location method when executing the computer program.
In a fourth aspect, the present invention further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method for locating a fault in an apparatus.
The equipment fault positioning method provided by the invention can realize the storage of the key log and the state pin information of the console under the condition of not connecting a terminal through a programmable logic device under the condition of not increasing the hardware cost, thereby greatly improving the efficiency of difficult fault positioning, and in addition, the problem of interrupting service reproduction by a client is not required under most conditions, thereby improving the satisfaction degree of the client.
Accordingly, the device, the equipment and the storage medium for locating the equipment fault provided by the embodiment of the invention also have the technical effects.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and other drawings can be obtained by those skilled in the art without creative efforts.
Fig. 1 is a schematic diagram of an apparatus fault location method according to an embodiment of the present invention;
fig. 2 is a block diagram of an electronic device according to an embodiment of the present invention;
fig. 3 is a flowchart of device fault location according to an embodiment of the present invention.
Detailed Description
To make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings, and it is apparent that the described embodiments are some, but not all embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The terms "comprising" and "having," and any variations thereof, as referred to in embodiments of the present invention, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements but may alternatively include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Referring to fig. 1 and fig. 3, an apparatus fault location method according to an embodiment of the present invention includes:
locking the target memory through the logic module; the logic module and the target memory are both modules in a programmable logic device, and the programmable logic device is a device in target equipment;
analyzing the equipment information stored in the locked target memory to obtain an analysis result;
and determining a positioning result corresponding to the fault according to the analysis result.
Wherein, locking the target memory through the logic module comprises:
the target memory is locked into read-only mode by the logic module.
Meanwhile, after the target memory is locked into the read-only mode by the logic module, the method further comprises:
the monitoring mode of the programmable logic device is in an off state by default.
In the method, the device information comprises log information of a target configuration interface console and/or log information of a general purpose input output GPIO interface; the console and the GPIO interface are both interfaces of a central processing unit CPU, and the CPU is a device inside the target device.
Wherein the target memory comprises a log register and a cache; wherein the log register is a non-volatile memory.
The target device includes at least one of: ethernet switches, routers, and firewalls.
The programmable logic device comprises a complex programmable logic device CPLD and/or a field programmable gate array FPGA.
In addition, an embodiment of the present invention further provides an apparatus for locating an equipment fault, including:
the locking unit is used for locking the target memory through the logic module; the logic module and the target memory are both modules in a programmable logic device, and the programmable logic device is a device in target equipment;
the analysis unit is used for analyzing the equipment information stored in the locked target memory to obtain an analysis result;
and the determining unit is used for determining a positioning result corresponding to the fault according to the analysis result.
In conclusion, the equipment fault positioning method and device can realize the storage of the key log and the state pin information of the console under the condition of not connecting a terminal through a programmable logic device under the condition of not increasing the hardware cost, thereby greatly improving the efficiency of difficult fault positioning, and in addition, the problem of interrupting service reproduction by a client is not required under most conditions, thereby improving the satisfaction degree of the client.
To further illustrate the implementation of the present embodiment, the log function is taken as an example:
1) the programmable logic device needs to have the characteristic that information can be reserved after restarting;
5) copying one part of tx signal of the console to a programmable logic chip;
3) connecting the state pin of the CPU to the programmable logic chip;
4) the Log function module uart functional sub-module analyzes the tx signal into character information and stores the character information in the internal space of the programmable logic, and the character information is covered after the capacity is exceeded;
5) the Log function module IO functional submodule latches the IO state to an internal register;
6) the power failure saving function needs to be stored in an internal nonvolatile memory;
7) after the system is reset, the default log function is in a disable closed state;
8) reading log information by software and storing the log information into a log database and enabling log function;
9) and locking the part of space to be read only after the system reset, and closing log monitoring to prevent the critical information from being covered.
Hardware circuit and software are implemented on an Ethernet switch in a company, and an abnormal crash fault is positioned, which is specifically as follows:
the method comprises the following steps that firstly, equipment is abnormally halted when the equipment runs, the equipment is not connected with a terminal when the equipment is halted, and a system is automatically restarted;
and secondly, analyzing the halted uart log information read by the software and the state pin information of the CPU, locating that the system is abnormally restarted triggered by the internal firmware of the CPU, wherein the restart reason is related to a dormancy mechanism, and finally locating as the firmware bug of the CPU, wherein the software is quickly repaired by the CPU, and the time spent on information collection in the process is greatly shortened.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures.
In the description of the present invention, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc. indicate orientations or positional relationships based on the orientations or positional relationships shown in the drawings or the orientations or positional relationships that the products of the present invention are conventionally placed in use, and are only used for convenience in describing the present invention and simplifying the description, but do not indicate or imply that the devices or elements referred to must have a specific orientation, be constructed and operated in a specific orientation, and thus, should not be construed as limiting the present invention. Furthermore, the terms "first," "second," "third," and the like are used solely to distinguish one from another and are not to be construed as indicating or implying relative importance.
In the description of the present invention, it should also be noted that, unless otherwise explicitly specified or limited, the terms "disposed," "mounted," "connected," and "connected" are to be construed broadly and may, for example, be fixedly connected, detachably connected, or integrally connected; can be mechanically or electrically connected; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meanings of the above terms in the present invention can be understood in specific cases to those skilled in the art.
As shown in fig. 2, an electronic device 800 according to an embodiment of the present invention includes a memory 801 and a processor 802, where the memory stores a computer program that is executable on the processor, and the processor executes the computer program to implement the steps of the method according to the embodiment.
As shown in fig. 2, the electronic device further includes: a bus 803 and a communication interface 804, the processor 802, the communication interface 804, and the memory 801 being connected by the bus 803; the processor 802 is used to execute executable modules, such as computer programs, stored in the memory 801.
The Memory 801 may include a high-speed Random Access Memory (RAM), and may also include a non-volatile Memory (non-volatile Memory), such as at least one disk Memory. The communication connection between the network element of the system and at least one other network element is realized through at least one communication interface 804 (which may be wired or wireless), and the internet, a wide area network, a local network, a metropolitan area network, and the like can be used.
The bus 803 may be an ISA bus, PCI bus, EISA bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one double-headed arrow is shown in FIG. 2, but this does not indicate only one bus or one type of bus.
The memory 801 is used for storing a program, the processor 802 executes the program after receiving an execution instruction, and the method performed by the apparatus defined by the process disclosed in any of the foregoing embodiments of the present invention may be applied to the processor 802, or implemented by the processor 802.
The processor 802 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware or instructions in the form of software in the processor 802. The Processor 802 may be a general-purpose Processor, and includes a Central Processing Unit (CPU), a Network Processor (NP), and the like; the device can also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other Programmable logic devices, discrete Gate or transistor logic devices, discrete hardware components. The various methods, steps and logic blocks disclosed in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in the memory 801, and the processor 802 reads the information in the memory 801 and completes the steps of the method in combination with the hardware thereof.
In accordance with the above method, embodiments of the present invention also provide a computer readable storage medium storing machine executable instructions, which when invoked and executed by a processor, cause the processor to perform the steps of the above method.
The apparatus provided by the embodiment of the present invention may be specific hardware on the device, or software or firmware installed on the device, etc. The device provided by the embodiment of the present invention has the same implementation principle and technical effect as the method embodiments, and for the sake of brief description, reference may be made to the corresponding contents in the method embodiments without reference to the device embodiments. It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the foregoing systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the embodiments provided in the present invention, it should be understood that the disclosed apparatus and method can be implemented in other ways. The apparatus embodiments described above are merely illustrative, and for example, the flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
For another example, the division of the unit is only one division of logical functions, and there may be other divisions in actual implementation, and for another example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of devices or units through some communication interfaces, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments provided by the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus once an item is defined in one figure, it need not be further defined and explained in subsequent figures, and moreover, the terms "first", "second", "third", etc. are used merely to distinguish one description from another and are not to be construed as indicating or implying relative importance.
Finally, it should be noted that: the above-mentioned embodiments are only specific embodiments of the present invention, which are used for illustrating the technical solutions of the present invention and not for limiting the same, and the protection scope of the present invention is not limited thereto, although the present invention is described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: any person skilled in the art can modify or easily conceive the technical solutions described in the foregoing embodiments or equivalent substitutes for some technical features within the technical scope of the present disclosure; and the modifications, changes or substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention. Are intended to be covered by the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (10)

1. An equipment fault locating method is characterized by comprising the following steps:
locking the target memory through the logic module; the logic module and the target memory are both modules in a programmable logic device, and the programmable logic device is a device in the target equipment;
analyzing the equipment information stored in the locked target memory to obtain an analysis result;
and determining a positioning result corresponding to the fault according to the analysis result.
2. The method of claim 1, wherein locking the target memory by the logic module comprises:
locking the target memory in read-only mode by a logic module.
3. The method of claim 2, wherein after locking the target memory in read-only mode by the logic module, the method further comprises:
and defaulting the monitoring mode of the programmable logic device to be in an off state.
4. The method according to claim 1, wherein the device information comprises log information of a target configuration interface console and/or log information of a general purpose input output GPIO interface; the console and the GPIO interface are both interfaces of a Central Processing Unit (CPU), and the CPU is a device inside the target device.
5. The method of claim 1, wherein the target memory comprises a log register and a cache; wherein the log register is a non-volatile memory.
6. The method of claim 1, wherein the target device comprises at least one of: ethernet switches, routers, and firewalls.
7. The method according to claim 1, wherein the programmable logic device comprises a Complex Programmable Logic Device (CPLD) and/or a Field Programmable Gate Array (FPGA).
8. An equipment fault locating device, comprising:
the locking unit is used for locking the target memory through the logic module; the logic module and the target memory are both modules in a programmable logic device, and the programmable logic device is a device in the target equipment;
the analysis unit is used for analyzing the equipment information stored in the locked target memory to obtain an analysis result;
and the determining unit is used for determining a positioning result corresponding to the fault according to the analysis result.
9. An electronic device comprising a memory and a processor, wherein the memory stores a computer program operable on the processor, and wherein the processor implements the steps of the method of any of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, characterized in that a computer program is stored on the computer-readable storage medium, which computer program, when being executed by a processor, carries out the steps of the method according to any one of claims 1-7.
CN202011611403.1A 2020-12-30 2020-12-30 Equipment fault positioning method, device, equipment and storage medium Active CN112579400B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011611403.1A CN112579400B (en) 2020-12-30 2020-12-30 Equipment fault positioning method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011611403.1A CN112579400B (en) 2020-12-30 2020-12-30 Equipment fault positioning method, device, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN112579400A true CN112579400A (en) 2021-03-30
CN112579400B CN112579400B (en) 2022-12-20

Family

ID=75144695

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011611403.1A Active CN112579400B (en) 2020-12-30 2020-12-30 Equipment fault positioning method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN112579400B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113641524A (en) * 2021-08-09 2021-11-12 国家计算机网络与信息安全管理中心 Reset method, device and equipment for single board starting overtime and readable storage medium
CN114441964A (en) * 2022-04-08 2022-05-06 苏州浪潮智能科技有限公司 Fault positioning method, device and medium in power supply process of storage system
CN115550291A (en) * 2022-11-30 2022-12-30 苏州浪潮智能科技有限公司 Reset system and method for switch, storage medium, and electronic device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110380907A (en) * 2019-07-26 2019-10-25 京信通信***(中国)有限公司 A kind of network fault diagnosis method, device, the network equipment and storage medium
CN110569573A (en) * 2019-08-22 2019-12-13 苏州浪潮智能科技有限公司 Fault confirmation and communication method based on programmable logic device
CN111694719A (en) * 2020-06-10 2020-09-22 腾讯科技(深圳)有限公司 Server fault processing method and device, storage medium and electronic equipment

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110380907A (en) * 2019-07-26 2019-10-25 京信通信***(中国)有限公司 A kind of network fault diagnosis method, device, the network equipment and storage medium
CN110569573A (en) * 2019-08-22 2019-12-13 苏州浪潮智能科技有限公司 Fault confirmation and communication method based on programmable logic device
CN111694719A (en) * 2020-06-10 2020-09-22 腾讯科技(深圳)有限公司 Server fault processing method and device, storage medium and electronic equipment

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113641524A (en) * 2021-08-09 2021-11-12 国家计算机网络与信息安全管理中心 Reset method, device and equipment for single board starting overtime and readable storage medium
CN113641524B (en) * 2021-08-09 2024-02-02 国家计算机网络与信息安全管理中心 Reset method, device and equipment for single board starting overtime and readable storage medium
CN114441964A (en) * 2022-04-08 2022-05-06 苏州浪潮智能科技有限公司 Fault positioning method, device and medium in power supply process of storage system
CN115550291A (en) * 2022-11-30 2022-12-30 苏州浪潮智能科技有限公司 Reset system and method for switch, storage medium, and electronic device

Also Published As

Publication number Publication date
CN112579400B (en) 2022-12-20

Similar Documents

Publication Publication Date Title
CN112579400B (en) Equipment fault positioning method, device, equipment and storage medium
US7774651B2 (en) System and method to detect errors and predict potential failures
AU2014399227B2 (en) Fault Processing Method, Related Apparatus and Computer
US9778988B2 (en) Power failure detection system and method
CN111782462B (en) Alarm method and device and electronic equipment
CN114328102A (en) Equipment state monitoring method, device, equipment and computer readable storage medium
CN107451003B (en) Test method and device for storage system
CN109918221B (en) Hard disk error reporting analysis method, system, terminal and storage medium
CN113708986B (en) Server monitoring apparatus, method and computer-readable storage medium
CN114003416B (en) Memory error dynamic processing method, system, terminal and storage medium
CN115827298A (en) Server startup fault positioning method and device, terminal and storage medium
CN111290893A (en) OSES (open service systems) read log testing device, method, terminal and storage medium
CN115098291A (en) Method, system, storage medium and equipment for recording system restart reason
CN112988442A (en) Method and equipment for transmitting fault information in server operation stage
CN111190781A (en) Test self-check method of server system
CN115913895A (en) Server fault diagnosis alarm method, device, equipment and medium
CN116893928A (en) Supervision method, system, terminal and storage medium for fault memory
CN114356708A (en) Equipment fault monitoring method, device, equipment and readable storage medium
CN114496036A (en) Overload detection protection method, device, circuit and electronic equipment
CN114443397A (en) Memory abnormality detection method and device, storage medium and electronic device
CN117234862A (en) Method, system, terminal and medium for alarming health condition of server memory
CN112256515A (en) Method for checking integrity of storage server link and alarm device
CN114253375A (en) Server heat dissipation mode control method, system, terminal and storage medium
CN116048850A (en) Log management method, device, equipment and machine-readable storage medium
CN116881050A (en) Interactive automatic restarting method, device and system

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
GR01 Patent grant
GR01 Patent grant