CN112579400A - Equipment fault positioning method, device, equipment and storage medium - Google Patents
Equipment fault positioning method, device, equipment and storage medium Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 238000004590 computer program Methods 0.000 claims description 11
- 238000012545 processing Methods 0.000 claims description 6
- 238000012544 monitoring process Methods 0.000 claims description 5
- 230000006870 function Effects 0.000 description 11
- 238000004891 communication Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000002159 abnormal effect Effects 0.000 description 5
- 230000007246 mechanism Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000005059 dormancy Effects 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/3006—Monitoring 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
- G06Q10/063114—Status monitoring or status determination for a person or group
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/20—Administration of product repair or maintenance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/01—Customer relationship services
- G06Q30/015—Providing customer assistance, e.g. assisting a customer within a business location or via helpdesk
- G06Q30/016—After-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
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.
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)
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)
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 |
-
2020
- 2020-12-30 CN CN202011611403.1A patent/CN112579400B/en active Active
Patent Citations (3)
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)
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 |