Download ATCA-7367 BBS Programmer`s Reference Guide
Transcript
Linux Distribution Description Table 3-2 Long POST Default Test Routines (continued) 3.4.2 Test Routine Name Description memSize Checks the amount of memory physically installed and the memory seen by the Operating system. rtctest Tests the functionality of the real time clock. eccTest.sh This scripts tests checks the ECC Error counter in the memory controller. Configuring the Long POST Behavior The names of the test scripts which are to be executed have to be defined in the IPMI system boot parameter variable runLP as a comma-separated list, for example as follows: runLP=cpuspeed,memSize.sh,rtctest,eccTest.sh The scripts are expected to be located in the following directory: /opt/bladeservices/tools/LP. So in order to add your own scripts, simply add an entry to the IPMI boot variable runLP or add an appropriately defined kernel boot parameter runLP and place the script(s) in /opt/bladeservices/tools/LP. Depending on your system configuration, you may want to design your test scripts to generate console output, write to the log module and store any results in the IPMI System firmware progress sensor as done by the default test scripts. The IPMI boot parameter can be set by using the hpm command bootparamset (hpm -c bootparamset). When Linux is booted, the Linux start-up script /etc/init.d/LPmain.sh is executed. It reads and analyses the IPMI boot parameter variable runLP and invokes the listed test scripts (if any) in the given order. For more advanced customizations, you may want to modify the /etc/init.d/rd.d/LPmain.sh script. Basic Blade Services Software on ATCA-7367 Programmer’s Reference (6806800K69F) 45