[go: up one dir, main page]

CN113986628A - A server maintenance method, system, device and medium - Google Patents

A server maintenance method, system, device and medium Download PDF

Info

Publication number
CN113986628A
CN113986628A CN202111156014.9A CN202111156014A CN113986628A CN 113986628 A CN113986628 A CN 113986628A CN 202111156014 A CN202111156014 A CN 202111156014A CN 113986628 A CN113986628 A CN 113986628A
Authority
CN
China
Prior art keywords
server
test
database
unique identifier
maintenance
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
CN202111156014.9A
Other languages
Chinese (zh)
Other versions
CN113986628B (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 CN202111156014.9A priority Critical patent/CN113986628B/en
Publication of CN113986628A publication Critical patent/CN113986628A/en
Application granted granted Critical
Publication of CN113986628B publication Critical patent/CN113986628B/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/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2273Test methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2247Verification or detection of system hardware configuration
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • Computer Hardware Design (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • General Factory Administration (AREA)

Abstract

本发明公开了一种服务器维修方法,包括以下步骤:获取服务器唯一标识;根据所述唯一标识在数据库中获取测试方案;根据所述测试方案对所述服务器进行测试;响应于测试过程出错,根据错误类型对所述服务器进行维修并在所述数据库中设置对应的标志位;根据所述标志位对所述服务器继续进行测试。本发明还公开了一种系统、计算机设备以及可读存储介质。本发明提出的方案通过设置唯一标志位作为识别码,实现生产执行系统和测试系统的交互配合,对服务器生产过程中的不合格品进行特殊控制,对服务器不合格品维修后的测试流程进行自动控制和防呆,优化了服务器生产测试流程。

Figure 202111156014

The invention discloses a server maintenance method, comprising the following steps: acquiring a unique identifier of a server; acquiring a test plan in a database according to the unique identifier; testing the server according to the test plan; Repair the server according to the error type and set the corresponding flag in the database; continue to test the server according to the flag. The invention also discloses a system, a computer device and a readable storage medium. The scheme proposed by the present invention realizes the interactive cooperation between the production execution system and the test system by setting a unique flag bit as an identification code, performs special control on the unqualified products in the production process of the server, and automatically conducts the test process after the repair of the unqualified products of the server. Control and foolproof, optimize the server production test process.

Figure 202111156014

Description

Server maintenance method, system, equipment and medium
Technical Field
The invention relates to the field of servers, in particular to a server maintenance method, a server maintenance system, server maintenance equipment and a storage medium.
Background
With the continuous development of the internet, the demand for servers is increasing, server manufacturers research and develop and produce servers with different specifications to meet different application scenes of customers, the normal production flow of the servers comprises a plurality of processes such as assembling, testing, maintaining, inspecting, packaging and the like, the processes are usually controlled by an MES execution system, so to speak, one server is assembled into a whole machine from some parts and then packaged and warehoused, and the whole production process is controlled to flow by the MES execution system; in the production process, in order to ensure the quality of server products, a pressure test is required to be carried out on the servers to remove early failure parts, the pressure test is usually controlled and carried out by a set of DIAG test system, all the servers are started and operated by a network PXE, if all the test items of the DIAG test system are PASS, the test is normally qualified, as is well known, all factories inevitably produce unqualified products in the production process, the server production process also produces unqualified products, particularly, if a certain test item produces fail report in the test process, the server has functional or performance faults, the server is defined as unqualified products in the production process, a maintenance process is provided for managing and controlling the unqualified products, specifically, maintenance personnel analyze and position fault causes according to fault phenomena, and adopt corresponding operations to repair the unqualified products, the process of repairing unqualified products into qualified products is normal operation in the production process of the server, whether the server is repaired into the qualified products can be confirmed only by the DIAG test system test, the normal maintenance process is that after a maintenance worker repairs the server, the test item with a fault is positioned to continue the test, and if all the test items are PASS, the unqualified products are repaired into the qualified products; under a normal condition, an MES production execution system and a DIAG test system are two independent systems, the MES controls the production flow of each server, the DIAG tests each server, and the two systems respectively control the normal production test flow of the server, so that the problem of test item loss is caused, and a product which is not completely tested passes the test.
Disclosure of Invention
In view of the above, in order to overcome at least one aspect of the above problems, an embodiment of the present invention provides a server maintenance method, including:
acquiring a unique identifier of a server;
acquiring a test scheme in a database according to the unique identifier;
testing the server according to the test scheme;
responding to errors in the test process, maintaining the server according to the error types and setting corresponding zone bits in the database;
and continuously testing the server according to the zone bit.
In some embodiments, obtaining the test solution in the database according to the unique identifier further comprises:
determining a plurality of test items corresponding to the server in the database according to the unique identifier;
acquiring a flag bit set in the database by the server;
and selecting a plurality of test items as test schemes according to the zone bits.
In some embodiments, the repairing the server according to the error type and setting the corresponding flag bit in the database further comprises:
matching a maintenance scheme in the database according to the error type;
and maintaining the server by using the maintenance scheme.
In some embodiments, obtaining the unique identifier of the server further comprises:
acquiring hardware parameters of the server;
and calculating the unique identifier according to the hardware parameter.
Based on the same inventive concept, according to another aspect of the present invention, an embodiment of the present invention further provides a server maintenance system, including:
the first acquisition module is configured to acquire the unique server identifier;
the second acquisition module is configured to acquire the test scheme in the database according to the unique identifier;
the testing module is configured to test the server according to the testing scheme;
the maintenance module is configured to respond to errors in the test process, maintain the server according to the error types and set corresponding zone bits in the database;
and the continuous testing module is configured to continuously test the server according to the zone bit.
In some embodiments, the second obtaining module is further configured to:
determining a plurality of test items corresponding to the server in the database according to the unique identifier;
acquiring a flag bit set in the database by the server;
and selecting a plurality of test items as test schemes according to the zone bits.
In some embodiments, the maintenance module is further configured to:
matching a maintenance scheme in the database according to the error type;
and maintaining the server by using the maintenance scheme.
In some embodiments, the first obtaining module is further configured to:
acquiring hardware parameters of the server;
and calculating the unique identifier according to the hardware parameter.
Based on the same inventive concept, according to another aspect of the present invention, an embodiment of the present invention further provides a computer apparatus, including:
at least one processor; and
a memory storing a computer program operable on the processor, wherein the processor executes the program to perform the steps of:
acquiring a unique identifier of a server;
acquiring a test scheme in a database according to the unique identifier;
testing the server according to the test scheme;
responding to errors in the test process, maintaining the server according to the error types and setting corresponding zone bits in the database;
and continuously testing the server according to the zone bit.
In some embodiments, obtaining the test solution in the database according to the unique identifier further comprises:
determining a plurality of test items corresponding to the server in the database according to the unique identifier;
acquiring a flag bit set in the database by the server;
and selecting a plurality of test items as test schemes according to the zone bits.
In some embodiments, the repairing the server according to the error type and setting the corresponding flag bit in the database further comprises:
matching a maintenance scheme in the database according to the error type;
and maintaining the server by using the maintenance scheme.
In some embodiments, obtaining the unique identifier of the server further comprises:
acquiring hardware parameters of the server;
and calculating the unique identifier according to the hardware parameter.
Based on the same inventive concept, according to another aspect of the present invention, an embodiment of the present invention further provides a computer-readable storage medium storing a computer program which, when executed by a processor, performs the steps of:
acquiring a unique identifier of a server;
acquiring a test scheme in a database according to the unique identifier;
testing the server according to the test scheme;
responding to errors in the test process, maintaining the server according to the error types and setting corresponding zone bits in the database;
and continuously testing the server according to the zone bit.
In some embodiments, obtaining the test solution in the database according to the unique identifier further comprises:
determining a plurality of test items corresponding to the server in the database according to the unique identifier;
acquiring a flag bit set in the database by the server;
and selecting a plurality of test items as test schemes according to the zone bits.
In some embodiments, the repairing the server according to the error type and setting the corresponding flag bit in the database further comprises:
matching a maintenance scheme in the database according to the error type;
and maintaining the server by using the maintenance scheme.
In some embodiments, obtaining the unique identifier of the server further comprises:
acquiring hardware parameters of the server;
and calculating the unique identifier according to the hardware parameter.
The invention has one of the following beneficial technical effects: according to the scheme provided by the invention, the unique flag bit is set as the identification code, the interactive cooperation of an MES production execution system and a DIAG test system is realized, unqualified products in the production process of the server are specially controlled, the test flow after the maintenance of the unqualified products of the server is automatically controlled and foolproof, the production test flow of the server is optimized, the manual operation and the uncontrollable operation steps are changed into controllable and automatic, the production test flow is optimized, the test item loss and even the complaint of customers caused by manual operation errors are avoided, and the product quality is ensured.
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 only some embodiments of the present invention, and it is obvious for those skilled in the art that other embodiments can be obtained by using the drawings without creative efforts.
Fig. 1 is a schematic flow chart of a server maintenance method according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of a mailbox-based remote control system according to an embodiment of the present invention;
FIG. 3 is a schematic structural diagram of a computer device provided in an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a computer-readable storage medium according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the following embodiments of the present invention are described in further detail with reference to the accompanying drawings.
It should be noted that all expressions using "first" and "second" in the embodiments of the present invention are used for distinguishing two entities with the same name but different names or different parameters, and it should be noted that "first" and "second" are merely for convenience of description and should not be construed as limitations of the embodiments of the present invention, and they are not described in any more detail in the following embodiments.
According to an aspect of the present invention, an embodiment of the present invention provides a server maintenance method, as shown in fig. 1, which may include the steps of:
s1, acquiring the unique identifier of the server;
s2, acquiring a test scheme in a database according to the unique identifier;
s3, testing the server according to the test scheme;
s4, responding to errors in the test process, maintaining the server according to the error types and setting corresponding zone bits in the database;
and S5, continuing to test the server according to the zone bit.
The proposal provided by the invention mainly aims at the maintenance treatment of unqualified server products which fail in the production test process of the server, through the system control maintenance and test flow, all the unqualified server products after maintenance treatment start to continue to be tested according to the test items corresponding to the set zone bits, for example, starting with the first test item, specifically through an automated interworking by the MES production execution system and the DIAG test system, the testing process is automatically controlled and set, if a server comes out from a maintenance worker station, the testing is automatically started from a testing item corresponding to the DIAG testing system according to the flag bit, the testing is prohibited from continuing from the failed testing item, and the condition that the testing item is missed due to the operation error of maintenance workers and products which are not completely tested pass the testing is fundamentally avoided.
Like this through setting up only marker bit as the identification code, realize MES production execution system and DIAG test system's interactive cooperation, carry out special control to the defective work in the server production process, carry out automatic control to the test procedure after the defective work maintenance, become manual operation and uncontrollable operating procedure controllable and automatic, optimized production test procedure, avoid artificial misoperation to cause the test item to miss even the customer complains, guarantee product quality.
In some embodiments, obtaining the test solution in the database according to the unique identifier further comprises:
determining a plurality of test items corresponding to the server in the database according to the unique identifier;
acquiring a flag bit set in the database by the server;
and selecting a plurality of test items as test schemes according to the zone bits.
In some embodiments, the repairing the server according to the error type and setting the corresponding flag bit in the database further comprises:
matching a maintenance scheme in the database according to the error type;
and maintaining the server by using the maintenance scheme.
In some embodiments, obtaining the unique identifier of the server further comprises:
acquiring hardware parameters of the server;
and calculating the unique identifier according to the hardware parameter.
The following general example illustrates the implementation of the invention, the DIAG test system is actually a serial test flow, and includes three test links of front test, aging and rear test, each link includes a plurality of test items, and the whole test process is that these test items are sequentially run item by item; in the previous testing link, preparation work before testing such as upgrading BIOS, BMC and firmware of each component is generally carried out, and the compatibility problem of hardware and software is avoided during testing; however, in the actual production test process, if a fail occurs in a certain test item, the server is a non-qualified product and is transferred to a maintenance station for maintenance, and in many cases, a certain failed component needs to be replaced when the failed component is repaired to be a qualified product, for example, a mainboard is maintained and replaced when the fail is tested in an aging pressure test, if the test is continued directly from the aging pressure test, all test items in the previous test link are not executed, and a missing item occurs, operations such as upgrading the BIOS, the BMC, the firmware of each component and the like are not executed, so that the subsequent test item fails and the final test result is affected, and therefore, a serious control leak and a quality risk exist when the test item with the failure starts. One of the root reasons is that an MES production execution system and a DIAG test system of a factory are two independent systems, the MES production execution system controls the whole production process and ensures that each server flows in each work station, the DIAG test system is responsible for testing each server, the two systems respectively take the roles of ensuring the production test process of the servers, but the two systems do not carry out interactive operation before the two systems, so that the test process is uncontrollable after unqualified products are maintained; the patent is to put through an MES execution system and a DIAG test system, so that the two systems are interactively matched, the specific realization mode is that the MES execution system sets a state bit default of 0 in all product files, all unqualified product products entering a maintenance station in the production process, the MES execution system automatically sets the state bit of 1 and uploads the state bit to a database when a maintenance person replaces the components, the DIAG test system inquires the state bit of a product to be tested in the database before testing, if the state bit is 0, a normal test flow is executed, if the state bit is 1, the product after maintenance automatically starts testing from a first test item, and the state bit in the database is recovered to the default value of 0, so that the MES execution system and the DIAG test system can ensure that the unqualified product entering the maintenance station automatically starts testing from the first test item after maintenance processing, and fundamentally stops the maintenance person from manually setting the test flow, the method avoids the test item loss caused by manual misoperation, and the product which is not completely tested passes the test. The invention is already applied to the production test of the Langchao server and is approved by all large Internet clients, thus being applicable to the production test flow of server manufacturers.
According to the scheme provided by the invention, the unique flag bit is set as the identification code, the interactive cooperation of an MES production execution system and a DIAG test system is realized, unqualified products in the production process of the server are specially controlled, the test flow after the maintenance of the unqualified products of the server is automatically controlled and foolproof, the production test flow of the server is optimized, the manual operation and the uncontrollable operation steps are changed into controllable and automatic, the production test flow is optimized, the test item loss and even the complaint of customers caused by manual operation errors are avoided, and the product quality is ensured.
Based on the same inventive concept, according to another aspect of the present invention, an embodiment of the present invention further provides a server maintenance system 400, as shown in fig. 2, including:
a first obtaining module 401 configured to obtain a unique server identifier;
a second obtaining module 402 configured to obtain the test solution in the database according to the unique identifier;
a testing module 403 configured to test the server according to the testing scheme;
a maintenance module 404 configured to respond to an error in the test process, maintain the server according to the error type, and set a corresponding flag bit in the database;
and a continuous testing module 405 configured to continuously test the server according to the flag bit.
In some embodiments, the second obtaining module 402 is further configured to:
determining a plurality of test items corresponding to the server in the database according to the unique identifier;
acquiring a flag bit set in the database by the server;
and selecting a plurality of test items as test schemes according to the zone bits.
In some embodiments, the maintenance module 404 is further configured to:
matching a maintenance scheme in the database according to the error type;
and maintaining the server by using the maintenance scheme.
In some embodiments, the first obtaining module 401 is further configured to:
acquiring hardware parameters of the server;
and calculating the unique identifier according to the hardware parameter.
According to the scheme provided by the invention, the unique flag bit is set as the identification code, the interactive cooperation of an MES production execution system and a DIAG test system is realized, unqualified products in the production process of the server are specially controlled, the test flow after the maintenance of the unqualified products of the server is automatically controlled and foolproof, the production test flow of the server is optimized, the manual operation and the uncontrollable operation steps are changed into controllable and automatic, the production test flow is optimized, the test item loss and even the complaint of customers caused by manual operation errors are avoided, and the product quality is ensured.
Based on the same inventive concept, according to another aspect of the present invention, as shown in fig. 3, an embodiment of the present invention further provides a computer apparatus 501, comprising:
at least one processor 520; and
a memory 510, the memory 510 storing a computer program 511 executable on the processor, the processor 520 executing the program to perform the steps of:
s1, acquiring the unique identifier of the server;
s2, acquiring a test scheme in a database according to the unique identifier;
s3, testing the server according to the test scheme;
s4, responding to errors in the test process, maintaining the server according to the error types and setting corresponding zone bits in the database;
and S5, continuing to test the server according to the zone bit.
In some embodiments, obtaining the test solution in the database according to the unique identifier further comprises:
determining a plurality of test items corresponding to the server in the database according to the unique identifier;
acquiring a flag bit set in the database by the server;
and selecting a plurality of test items as test schemes according to the zone bits.
In some embodiments, the repairing the server according to the error type and setting the corresponding flag bit in the database further comprises:
matching a maintenance scheme in the database according to the error type;
and maintaining the server by using the maintenance scheme.
In some embodiments, obtaining the unique identifier of the server further comprises:
acquiring hardware parameters of the server;
and calculating the unique identifier according to the hardware parameter.
According to the scheme provided by the invention, the unique flag bit is set as the identification code, the interactive cooperation of an MES production execution system and a DIAG test system is realized, unqualified products in the production process of the server are specially controlled, the test flow after the maintenance of the unqualified products of the server is automatically controlled and foolproof, the production test flow of the server is optimized, the manual operation and the uncontrollable operation steps are changed into controllable and automatic operation, the production test flow is optimized, the test item leakage and even customer complaint caused by manual operation errors are avoided, and the product quality is ensured.
Based on the same inventive concept, according to another aspect of the present invention, as shown in fig. 4, an embodiment of the present invention further provides a computer-readable storage medium 601, where the computer-readable storage medium 601 stores computer program instructions 610, and the computer program instructions 610, when executed by a processor, perform the following steps:
s1, acquiring the unique identifier of the server;
s2, acquiring a test scheme in a database according to the unique identifier;
s3, testing the server according to the test scheme;
s4, responding to errors in the test process, maintaining the server according to the error types and setting corresponding zone bits in the database;
and S5, continuing to test the server according to the zone bit.
In some embodiments, obtaining the test solution in the database according to the unique identifier further comprises:
determining a plurality of test items corresponding to the server in the database according to the unique identifier;
acquiring a flag bit set in the database by the server;
and selecting a plurality of test items as test schemes according to the zone bits.
In some embodiments, the repairing the server according to the error type and setting the corresponding flag bit in the database further comprises:
matching a maintenance scheme in the database according to the error type;
and maintaining the server by using the maintenance scheme.
In some embodiments, obtaining the unique identifier of the server further comprises:
acquiring hardware parameters of the server;
and calculating the unique identifier according to the hardware parameter.
According to the scheme provided by the invention, the unique flag bit is set as the identification code, the interactive cooperation of an MES production execution system and a DIAG test system is realized, unqualified products in the production process of the server are specially controlled, the test flow after the maintenance of the unqualified products of the server is automatically controlled and foolproof, the production test flow of the server is optimized, the manual operation and the uncontrollable operation steps are changed into controllable and automatic, the production test flow is optimized, the test item loss and even the complaint of customers caused by manual operation errors are avoided, and the product quality is ensured.
Finally, it should be noted that, as will be understood by those skilled in the art, all or part of the processes of the methods of the above embodiments may be implemented by a computer program, which may be stored in a computer-readable storage medium, and when executed, may include the processes of the embodiments of the methods described above.
Further, it should be appreciated that the computer-readable storage media (e.g., memory) herein can be either volatile memory or nonvolatile memory, or can include both volatile and nonvolatile memory.
Those of skill would further appreciate that the various illustrative logical blocks, modules, circuits, and algorithm steps described in connection with the disclosure herein may be implemented as electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as software or hardware depends upon the particular application and design constraints imposed on the overall system. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the disclosed embodiments of the present invention.
The foregoing is an exemplary embodiment of the present disclosure, but it should be noted that various changes and modifications could be made herein without departing from the scope of the present disclosure as defined by the appended claims. The functions, steps and/or actions of the method claims in accordance with the disclosed embodiments described herein need not be performed in any particular order. Furthermore, although elements of the disclosed embodiments of the invention may be described or claimed in the singular, the plural is contemplated unless limitation to the singular is explicitly stated.
It should be understood that, as used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly supports the exception. It should also be understood that "and/or" as used herein is meant to include any and all possible combinations of one or more of the associated listed items.
The numbers of the embodiments disclosed in the embodiments of the present invention are merely for description, and do not represent the merits of the embodiments.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
Those of ordinary skill in the art will understand that: the discussion of any embodiment above is meant to be exemplary only, and is not intended to intimate that the scope of the disclosure, including the claims, of embodiments of the invention is limited to these examples; within the idea of an embodiment of the invention, also technical features in the above embodiment or in different embodiments may be combined and there are many other variations of the different aspects of the embodiments of the invention as described above, which are not provided in detail for the sake of brevity. Therefore, any omissions, modifications, substitutions, improvements, and the like that may be made without departing from the spirit and principles of the embodiments of the present invention are intended to be included within the scope of the embodiments of the present invention.

Claims (10)

1. A server maintenance method is characterized by comprising the following steps:
acquiring a unique identifier of a server;
acquiring a test scheme in a database according to the unique identifier;
testing the server according to the test scheme;
responding to errors in the test process, maintaining the server according to the error types and setting corresponding zone bits in the database;
and continuously testing the server according to the zone bit.
2. The method of claim 1, wherein retrieving a test solution in a database based on the unique identifier further comprises:
determining a plurality of test items corresponding to the server in the database according to the unique identifier;
acquiring a flag bit set in the database by the server;
and selecting a plurality of test items as test schemes according to the zone bits.
3. The method of claim 1, wherein the server is repaired and a corresponding flag is set in the database according to a type of error, further comprising:
matching a maintenance scheme in the database according to the error type;
and maintaining the server by using the maintenance scheme.
4. The method of claim 1, wherein obtaining a server unique identifier, further comprises:
acquiring hardware parameters of the server;
and calculating the unique identifier according to the hardware parameter.
5. A server servicing system, comprising:
the first acquisition module is configured to acquire the unique server identifier;
the second acquisition module is configured to acquire the test scheme in the database according to the unique identifier;
the testing module is configured to test the server according to the testing scheme;
the maintenance module is configured to respond to errors in the test process, maintain the server according to the error types and set corresponding zone bits in the database;
and the continuous testing module is configured to continuously test the server according to the zone bit.
6. The system of claim 5, wherein the second acquisition module is further configured to:
determining a plurality of test items corresponding to the server in the database according to the unique identifier;
acquiring a flag bit set in the database by the server;
and selecting a plurality of test items as test schemes according to the zone bits.
7. The system of claim 5, wherein the maintenance module is further configured to:
matching a maintenance scheme in the database according to the error type;
and maintaining the server by using the maintenance scheme.
8. The system of claim 5, wherein the first acquisition module is further configured to:
acquiring hardware parameters of the server;
and calculating the unique identifier according to the hardware parameter.
9. A computer device, comprising:
at least one processor; and
memory storing a computer program operable on the processor, characterized in that the processor executes the program to perform the steps of the method according to any of claims 1-4.
10. A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, is adapted to carry out the steps of the method according to any one of claims 1-4.
CN202111156014.9A 2021-09-29 2021-09-29 A server maintenance method, system, device and medium Active CN113986628B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111156014.9A CN113986628B (en) 2021-09-29 2021-09-29 A server maintenance method, system, device and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111156014.9A CN113986628B (en) 2021-09-29 2021-09-29 A server maintenance method, system, device and medium

Publications (2)

Publication Number Publication Date
CN113986628A true CN113986628A (en) 2022-01-28
CN113986628B CN113986628B (en) 2024-05-28

Family

ID=79737333

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111156014.9A Active CN113986628B (en) 2021-09-29 2021-09-29 A server maintenance method, system, device and medium

Country Status (1)

Country Link
CN (1) CN113986628B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104375046A (en) * 2014-12-01 2015-02-25 福建联迪商用设备有限公司 POS (point of sale) terminal testing method and device
CN109656205A (en) * 2018-12-11 2019-04-19 Oppo(重庆)智能科技有限公司 Management-control method and device, electronic equipment, the readable storage medium storing program for executing of defective products
CN110070191A (en) * 2019-04-11 2019-07-30 苏州浪潮智能科技有限公司 A kind of method and system carrying out failure control based on MES system and diagnostic system
CN111444051A (en) * 2020-03-26 2020-07-24 杭州涂鸦信息技术有限公司 Complete machine production testing method and system for product
CN112070381A (en) * 2020-08-30 2020-12-11 青岛奥利普自动化控制系统有限公司 Assembly mistake-proofing and quality fool-proofing management and control method and device and storage medium
CN112348530A (en) * 2020-10-13 2021-02-09 苏州浪潮智能科技有限公司 Automatic server production inspection and repair method
KR20210055238A (en) * 2019-11-07 2021-05-17 주식회사 서연이화 System and method for analyzing failure of linkage type of MES of automated system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104375046A (en) * 2014-12-01 2015-02-25 福建联迪商用设备有限公司 POS (point of sale) terminal testing method and device
CN109656205A (en) * 2018-12-11 2019-04-19 Oppo(重庆)智能科技有限公司 Management-control method and device, electronic equipment, the readable storage medium storing program for executing of defective products
CN110070191A (en) * 2019-04-11 2019-07-30 苏州浪潮智能科技有限公司 A kind of method and system carrying out failure control based on MES system and diagnostic system
KR20210055238A (en) * 2019-11-07 2021-05-17 주식회사 서연이화 System and method for analyzing failure of linkage type of MES of automated system
CN111444051A (en) * 2020-03-26 2020-07-24 杭州涂鸦信息技术有限公司 Complete machine production testing method and system for product
CN112070381A (en) * 2020-08-30 2020-12-11 青岛奥利普自动化控制系统有限公司 Assembly mistake-proofing and quality fool-proofing management and control method and device and storage medium
CN112348530A (en) * 2020-10-13 2021-02-09 苏州浪潮智能科技有限公司 Automatic server production inspection and repair method

Also Published As

Publication number Publication date
CN113986628B (en) 2024-05-28

Similar Documents

Publication Publication Date Title
US7234131B1 (en) Peer review evaluation tool
CN107634860B (en) Method for automatically upgrading weblogic cluster patches in batches
GB2347762A (en) Monitoring system for monitoring controlled processing equipment
CN108319240B (en) Method and system for collecting operation and maintenance knowledge base applied to field operation terminal
US11567489B2 (en) Method and device for efficient fault analysis through simulated faults in a digital twin
US20240154856A1 (en) Predictive content processing estimator
CN110198222B (en) A plug-and-play test method and test master station for distribution automation terminals
CN113986628A (en) A server maintenance method, system, device and medium
Kim et al. Optimal burn-in for maximizing reliability of repairable non-series systems
US7174233B1 (en) Quality/reliability system and method in multilevel manufacturing environment
CN108763005A (en) A kind of memory ECC failures error-reporting method and system
CN112101758A (en) Clothing factory production abnormity decision making system and method based on artificial intelligence
JP5147255B2 (en) Image processing verification system
JP2000358029A (en) Automatic fault diagnostic network system, and automatic fault diagnostic method for network
CN116757639A (en) Intelligent factory management system based on MES and abnormal single processing method thereof
CN111258916B (en) Automatic test method, device, storage medium and equipment
CN114238122A (en) Online differential packet manufacturing function test system
CN112286157A (en) Order generation and product assembly method and device and electronic equipment
EP3729216B1 (en) Skill matching for control of an industrial production machine
Driels et al. Analysis of alternative rework strategies for printed wiring assembly manufacturing systems
KR100197884B1 (en) Semiconductor manufacturing process management method
CN114328260B (en) Automatic test method and system
CN117742218B (en) Singlechip function detection method and system
CN119692971A (en) A terminal security management and control method based on power monitoring system
CN119052824A (en) Network element automatic upgrading method, device, equipment, medium and program product

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