Patent ID: 9195556
Filing Date: 2015-11-24
Classification: G06F

Abstract:
1. A host device, comprising: at least one processor; and a storage device storing a computer program including instructions that, which executed by the at least one processor, causes the at least one processor to: control a power supply to supply electric power for servers, and control the servers to boot and perform a booting test; determine whether a booting of each of the servers is successful; control all of the servers to quit the booting test, and record a current state of the booting test in a test log stored in the storage device if the booting of one of the servers is unsuccessful; transform a format of a first component list generated in the current booting of each server into a text file format if the booting of each of the servers is successful; determine whether the first component lists of each server is identical to a second component list generated during a last booting of the server; save a system log of each server in the storage device if the first component list of each server is identical to the second component list of the server; control all of the servers to quit the booting test, and record a current state of the booting test in the test log stored in the storage device if the component list of one of the servers is not identical to the second component list the server; control the servers to shutdown; determine whether the shutdown of each of the servers is successful; control the power supply to stop supplying electric power for the servers if the shutdown of each of the server is successful; control all of the servers to quit the booting test, and record a current state of the booting test in the test log stored in the storage device if the shutdown of one of the servers is unsuccessful; and control the power supply to stop supplying electric power for the servers.