Movatterモバイル変換


[0]ホーム

URL:


CN104021056A - Diskless automatic testing method based on DRBL tool - Google Patents

Diskless automatic testing method based on DRBL tool
Download PDF

Info

Publication number
CN104021056A
CN104021056ACN201410282537.1ACN201410282537ACN104021056ACN 104021056 ACN104021056 ACN 104021056ACN 201410282537 ACN201410282537 ACN 201410282537ACN 104021056 ACN104021056 ACN 104021056A
Authority
CN
China
Prior art keywords
test
server
drbl
log
pxe
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410282537.1A
Other languages
Chinese (zh)
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.)
IEIT Systems Co Ltd
Original Assignee
Inspur Electronic Information Industry 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 Inspur Electronic Information Industry Co LtdfiledCriticalInspur Electronic Information Industry Co Ltd
Priority to CN201410282537.1ApriorityCriticalpatent/CN104021056A/en
Publication of CN104021056ApublicationCriticalpatent/CN104021056A/en
Pendinglegal-statusCriticalCurrent

Links

Landscapes

Abstract

The invention provides a diskless automatic testing method based on a DRBL tool, belonging to the server test field. Server management is utilized as a test system server; a tested node is automatically tested by a PXE-way operation test server, and a log document is uploaded and stored. Time for a tested node installation system is reduced, a test log is uploaded and stored for consulting conveniently in the future, so that ageing test efficiency is improved, human input is reduced, and product quality is promoted.

Description

A kind of based on DRBL instrument without dish automated testing method
technical field
the present invention relates to server test field, specifically a kind of based on DRBL instrument without dish automated testing method.
Background technology
Along with the development of IT field technology, stability and the reliability of Informatization Service to server is more and more higher.As server product provider, a server carries out complete and comprehensive product detection and is absolutely necessary before formal shipment.And along with the continuous increase of server shipment amount, ensureing outside the stability and reliability of product, procedure, robotization that product detects, that high efficiency also becomes is essential.Existing detection mode, need to spend time of a large amount of tested node installation systems, and burn-in test efficiency is lower, and the software that need to manually carry out great deal of nodes is installed, cluster environment configuration and automatic operating, and human input is larger.
Detecting robotization, can be purchase of equipment, can be also to write automated test tool, reduces as far as possible or does not need man-machine interactively process to reach, and directly realizes the object that pipelining detects., in the urgent need to a kind of method of testing, realize robotization, the facilitation of test now.
Summary of the invention
For the deficiencies in the prior art, the invention provides a kind of based on DRBL instrument without dish automated testing method, feature is only to manage a linux test macro server, other machines starts and the identical system of test macro server by PXE mode, system is carried out every test after completing startup automatically, after having tested, corresponding log document is uploaded on log server and is preserved.
The method without hard disk or operating system, directly downloads to test macro server system in tested machine internal memory on tested node, automatically downloads testing tool and carries out every test, without carrying out man-machine interactively, reduces the node system set-up time.The method will be specially adapted to blade server (because of its high density, node many), removed that the software that manually carries out great deal of nodes is installed completely from, cluster environment configuration and automatic operating.
By this method, only machine need be put to burn-in chamber, connect testing server system place network, open server, can automatically complete burn-in test and upload journal function.
Know-why
Whole process is mainly the communicating by letter of each node and test macro server of realizing Network Based; Realize cluster test based on DRBL instrument and automatically move and upload journal function, remove man-machine interactively process from.Each node is downloaded and the identical OS of test macro server, and robotization downloads and move test script, completes test afterwards and uploads corresponding log document to log server.
1, test macro server is built
Linux system is installed completely, DRBL software is installed, the DRBL of the line correlation of going forward side by side arranges, more various required testing softwares are installed, and the automatic test script operation automatically that is set to start shooting
DRBL can set up quickly and easily many centralized management without disc system, user side can directly use the Linux service that server end provides, and sees through DRBL server and operate, as newly-increased or delete software, file etc.DBRL server uses the technology such as DHCP, TFTP, NFS.User side sees through the start of PXE network and obtains server end granting IP address, then gets final product the Linux environment start that load server provides after seeing through NFS carry root directory.The user side of DRBL is to see through NFS to obtain file, then carrys out executive routine with oneself CPU and internal memory.
2, tested node automatic test
After the start of tested node by the linux system that PXE mode is downloaded and startup is identical with test macro server, automatically the various content measurements of having preset after having started shooting, the result that all test processs of packing after test completes produce and log document and generate corresponding machine sequencing number, upload on daily record preservation server and preserve, to check.
The invention has the beneficial effects as follows:
This patent utilizes DRBL software to build without looping test system, and tested node, without installation system, is automatically downloaded test macro and tested, and without artificial participation, and automatically uploads daily record document.
Reduce the time of tested node installation system, upload and preserve test log, be convenient to later reference, improve burn-in test efficiency, reduce human input, Improving The Quality of Products.
The operating process of burn-in test has been simplified in the use of this method greatly, and particularly for blade, cluster server, avoids knowing clearly the system of great deal of nodes is installed and configuration, and automatic test is also preserved test result.This method, producing the application of line, has really realized robotization, the facilitation of burn-in test.
Accompanying drawing 1 is know-why schematic diagram of the present invention;
Accompanying drawing 2 is test flow charts of the present invention.
Embodiment
The method without hard disk or operating system, directly downloads to test macro server system in tested machine internal memory on tested node, automatically downloads testing tool and carries out every test, without carrying out man-machine interactively, reduces the node system set-up time.
The method will be specially adapted to blade server (because of its high density, node many), removed that the software that manually carries out great deal of nodes is installed completely from, cluster environment configuration and automatic operating.By this method, only machine need be put to burn-in chamber, connect testing server system place network, open server, can automatically complete burn-in test and upload journal function.
Whole process is mainly the communicating by letter of each node and test macro server of realizing Network Based; Realize cluster test based on DRBL instrument and automatically move and upload journal function, remove man-machine interactively process from.As shown in Figure 1, each node is downloaded and the identical OS of test macro server, and robotization downloads and move test script, completes test afterwards and uploads corresponding log document to log server
1, test macro server is built
Linux system is installed completely, DRBL software is installed, the DRBL of the line correlation of going forward side by side arranges, more various required testing softwares are installed, and the automatic test script operation automatically that is set to start shooting;
DRBL can set up quickly and easily many centralized management without disc system, user side can directly use the Linux service that server end provides, and sees through DRBL server and operate, as newly-increased or delete software, file etc.DBRL server uses the technology such as DHCP, TFTP, NFS.User side sees through the start of PXE network and obtains server end granting IP address, then gets final product the Linux environment start that load server provides after seeing through NFS carry root directory.The user side of DRBL is to see through NFS to obtain file, then carrys out executive routine with oneself CPU and internal memory.
2, tested node automatic test
After the start of tested node by the linux system that PXE mode is downloaded and startup is identical with test macro server, automatically the various content measurements of having preset after having started shooting, the result that all test processs of packing after test completes produce and log document and generate corresponding machine sequencing number, upload on daily record preservation server and preserve, to check.
The operating process of burn-in test has been simplified in the use of this method greatly, and particularly for blade, cluster server, avoids knowing clearly the system of great deal of nodes is installed and configuration, and automatic test is also preserved test result.This method, producing the application of line, has really realized robotization, the facilitation of burn-in test.

Claims (6)

Translated fromChinese
1.一种基于DRBL工具的无盘自动化测试方法,其特征在于1. a diskless automated testing method based on DRBL tools, characterized in that   利用一台服务器管理作为测试系统服务器,被测节点通过PXE方式运行测试服务器系统进行自动化测试,上传并保存日志文档。 Use a server management as the test system server, and the tested node runs the test server system through PXE for automated testing, uploads and saves log files.2.根据权利要求1所述的测试方法,其特征在于其他机器通过PXE方式启动与测试系统服务器完全相同的系统,系统完成启动后自动进行各项测试,测试完成后将相应的log文档上传到日志服务器上进行保存。2. test method according to claim 1, it is characterized in that other machines start the system identical with test system server by PXE mode, after system finishes starting, each test is carried out automatically, after test is finished, corresponding log document is uploaded to Save on the log server.3.根据权利要求1或2所述的测试方法,其特征在于整个过程主要是基于网络实现各个节点与测试系统服务器的通信;基于DRBL工具实现集群测试自动运行并上传日志功能,免去人工交互过程。3. The test method according to claim 1 or 2, characterized in that the whole process is mainly based on the network to realize the communication between each node and the test system server; based on the DRBL tool, the cluster test is automatically run and uploads the log function, eliminating the need for manual interaction process.4.根据权利要求1所述的测试方法,其特征在于本方法主要分为两部分即测试系统服务器搭建和被测节点自动化测试。4. The test method according to claim 1, characterized in that the method is mainly divided into two parts, that is, the test system server is built and the automated test of the node under test is performed.5.根据权利要求4所述的测试方法,其特征在于完全安装linux系统,安装DRBL软件,并进行相关的DRBL设置,再安装各种所需测试软件,并将自动化测试脚本设置为开机自动运行;5. test method according to claim 4, it is characterized in that install linux system completely, install DRBL software, and carry out relevant DRBL setting, install various required test software again, and automatic test script is set to power-on automatic operation ;DRBL 可方便快速地建立多台集中式管理的无盘系统,用户端可以直接使用服务器端提供之Linux服务,并透过DRBL服务器进行操作,如新增或删除软件、文件等;DRBL can conveniently and quickly establish multiple centralized management diskless systems. The client can directly use the Linux service provided by the server, and operate through the DRBL server, such as adding or deleting software, files, etc.;DBRL服务器使用DHCP、TFTP、NFS等技术;DBRL server uses DHCP, TFTP, NFS and other technologies;用户端透过PXE网络开机取得服务器端发放IP地址,再透过NFS挂载根目录后即可加载服务器提供之Linux环境开机;DRBL的用户端是透过NFS来取得文件,然后用自己的CPU与内存来执行程序。The client obtains the IP address issued by the server through PXE network boot, and then mounts the root directory through NFS to load the Linux environment provided by the server to boot; the DRBL client obtains files through NFS, and then uses its own CPU and memory to execute programs.6.根据权利要求4或5所述的测试方法,其特征在于被测节点开机后通过PXE方式下载并启动与测试系统服务器相同的linux系统,开机完成之后自动进行预设的各种测试内容,在测试完成后打包所有测试过程产生的结果与log文档并且生成相应的机器序列号,上传到日志保存服务器上进行保存,以便进行查看。6. according to the described testing method of claim 4 or 5, it is characterized in that tested node downloads and starts the linux system identical with test system server by PXE mode after booting, after booting completes, carry out preset various test content automatically, After the test is completed, the results and log files of all test processes are packaged and the corresponding machine serial number is generated, and uploaded to the log storage server for storage for viewing.
CN201410282537.1A2014-06-232014-06-23Diskless automatic testing method based on DRBL toolPendingCN104021056A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201410282537.1ACN104021056A (en)2014-06-232014-06-23Diskless automatic testing method based on DRBL tool

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201410282537.1ACN104021056A (en)2014-06-232014-06-23Diskless automatic testing method based on DRBL tool

Publications (1)

Publication NumberPublication Date
CN104021056Atrue CN104021056A (en)2014-09-03

Family

ID=51437824

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201410282537.1APendingCN104021056A (en)2014-06-232014-06-23Diskless automatic testing method based on DRBL tool

Country Status (1)

CountryLink
CN (1)CN104021056A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN105468488A (en)*2015-11-302016-04-06浪潮电子信息产业股份有限公司Method, device and system of diskless CPU (Central Processing Unit) on the basis of IB (InfiniBand) network
CN106652081A (en)*2016-09-232017-05-10郑州云海信息技术有限公司Automatic inspection method of OQC (outgoing quality control) inspection machine
CN106803800A (en)*2015-11-262017-06-06昆达电脑科技(昆山)有限公司Network Auto Power On test system and its method
CN107943636A (en)*2017-12-072018-04-20郑州云海信息技术有限公司It is a kind of that the method tested is performed based on more machine batches under Linux
CN107957901A (en)*2017-11-242018-04-24郑州云海信息技术有限公司A kind of method for capturing test node start daily record
CN108763004A (en)*2018-05-292018-11-06郑州云海信息技术有限公司One kind interconnecting test method and system from server duplexed system
CN108829410A (en)*2018-06-202018-11-16郑州云海信息技术有限公司A kind of method and device of the configuration and customization PXE without disc system
CN110491440A (en)*2019-07-022019-11-22深圳市金泰克半导体有限公司A kind of internal storage testing method and system
CN111061602A (en)*2019-12-272020-04-24长城超云(北京)科技有限公司Server pressure testing system and method

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1760833A (en)*2005-11-092006-04-19浪潮电子信息产业股份有限公司Method for testing synchronous automatic installation for system including multiple complete computers
US20090307763A1 (en)*2008-06-052009-12-10Fiberlink Communications CorporationAutomated Test Management System and Method
CN102497293A (en)*2011-12-082012-06-13曙光信息产业(北京)有限公司Hardware test analysis method of large-scale server

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1760833A (en)*2005-11-092006-04-19浪潮电子信息产业股份有限公司Method for testing synchronous automatic installation for system including multiple complete computers
US20090307763A1 (en)*2008-06-052009-12-10Fiberlink Communications CorporationAutomated Test Management System and Method
CN102497293A (en)*2011-12-082012-06-13曙光信息产业(北京)有限公司Hardware test analysis method of large-scale server

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
霍芳等: "基于DRBL的机房维护系统的设计与实现", 《电脑知识与技术》*

Cited By (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106803800A (en)*2015-11-262017-06-06昆达电脑科技(昆山)有限公司Network Auto Power On test system and its method
CN106803800B (en)*2015-11-262020-05-01昆达电脑科技(昆山)有限公司Network automatic starting test system and method thereof
CN105468488A (en)*2015-11-302016-04-06浪潮电子信息产业股份有限公司Method, device and system of diskless CPU (Central Processing Unit) on the basis of IB (InfiniBand) network
CN105468488B (en)*2015-11-302019-08-02浪潮电子信息产业股份有限公司A kind of method, apparatus and system without looping test CPU based on IB network
CN106652081A (en)*2016-09-232017-05-10郑州云海信息技术有限公司Automatic inspection method of OQC (outgoing quality control) inspection machine
CN107957901A (en)*2017-11-242018-04-24郑州云海信息技术有限公司A kind of method for capturing test node start daily record
CN107943636A (en)*2017-12-072018-04-20郑州云海信息技术有限公司It is a kind of that the method tested is performed based on more machine batches under Linux
CN108763004A (en)*2018-05-292018-11-06郑州云海信息技术有限公司One kind interconnecting test method and system from server duplexed system
CN108829410A (en)*2018-06-202018-11-16郑州云海信息技术有限公司A kind of method and device of the configuration and customization PXE without disc system
CN110491440A (en)*2019-07-022019-11-22深圳市金泰克半导体有限公司A kind of internal storage testing method and system
CN111061602A (en)*2019-12-272020-04-24长城超云(北京)科技有限公司Server pressure testing system and method

Similar Documents

PublicationPublication DateTitle
CN104021056A (en)Diskless automatic testing method based on DRBL tool
US9876695B2 (en)Generating production server load activity for a test server
CN104461856A (en)Performance test method, device and system based on cloud computing platform
CN107302475A (en)The method of testing and device of a kind of Based on Distributed storage cluster
CN105446846A (en)Cloud desktop based performance test method
CN102413010B (en)Testing environment deployment method and device
US9558076B2 (en)Methods and systems of cloud-based disaster recovery
WO2017012219A1 (en)Software test method, apparatus and system
CN109460358B (en)Configuration management method and system based on Cmdb
CN108459850B (en) Method, device and system for generating test script
CN105204991A (en)Internet of things test method and device
CN105978977A (en)Resource sharing and data backup method based on linux server
CN105183605A (en)Server performance test method and device
CN103970655A (en)Expect-based automatic server cluster testing method
Roussev et al.Forensic acquisition of cloud drives
CN108170588B (en) A kind of test environment construction method and device
CN105243017A (en)Test method and system capable of carrying out login authentication on the basis of SSH (Secure Shell) protocol
CN113742186A (en)Server performance test method, system, equipment and medium
CN102882907A (en) Client configuration system and method
CN108075933B (en)Network interoperability test method and device
CN110968421A (en) A cluster management method, device and system
CN105426281A (en)Power supply on/off test method and system, and blade server
CN104765668A (en)Method for verifying stability of NFS server
CN106095509A (en)Differential variable dissemination method and device
CN109561121B (en)Method and device for monitoring deployment

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
WD01Invention patent application deemed withdrawn after publication

Application publication date:20140903

WD01Invention patent application deemed withdrawn after publication

[8]ページ先頭

©2009-2025 Movatter.jp