UEFI Diagnostics Test Modes
Use UEFI diagnostic tests to diagnose server problems and determine root causes of system problems.
You can use either the Oracle ILOM web interface or the command-line interface (CLI) to run UEFI diagnostics. From Oracle ILOM, you select the level of test that you want to perform.
You can run UEFI diagnostics in one of the following modes:
UEFI Diagnostics Test Mode | Description |
---|---|
Disabled |
UEFI diagnostics do not run. Use this selection for normal system operation. After you run UEFI diagnostics tests in Manual mode, stop UEFI Diagnostics, and select Disabled mode to recover the original system status. |
Enabled |
The server boots automatically and executes a predefined test suite without user intervention. Test output is logged to the uefidiag directory, which you can view in the Oracle ILOM diag shell. After the diagnostic tests complete, the system automatically shuts down and returns to Disabled diagnostics mode. Use Enabled mode as a quick test for first-time field installation and prior to installing mission-critical applications to verify system quality. These basic tests typically take between 10 minutes and 1.5 hours, depending on the system configuration. |
Extended |
The server boots automatically and executes a comprehensive test suite without user intervention. Test output is logged to the uefidiag directory, which you can view in the Oracle ILOM diag shell. After the diagnostic tests complete, the system automatically shuts down and returns to Disabled diagnostics mode. Use Extended mode for first-time system installation, after physically transporting the system, any time you add components, and prior to installing production operating systems and mission-critical applications. These extended tests typically take between 15 minutes and 3 hours, depending on the system configuration. |
Manual |
The server boots to the UEFI shell. Type |
Run UEFI Diagnostics Automatically (Web)
- Verify that you have Reset and Host Control (r) role privileges, which you need to diagnose system hardware issues.
-
Optionally, to monitor the progress of diagnostic tests in Enabled or
Extended mode, perform these steps.
-
Power the server to Standby power mode:
-
Start a video or serial console redirection:
- Click Host Management → Diagnostics.
-
On the Diagnostics page, perform the following steps:
UEFI Diagnostic Logs
The Enabled mode and Extended mode generate test results and log files that provide details about what occurred during the test time. The shell that you can use to access and display the diagnostic logs varies, depending on the server.
Oracle Server | Diagnostic shell |
---|---|
X9-2, X9-2L |
/HOST/diag/shell |
X7-2, X7-2L, X7-2c, X7-8, X8-2, X8-2L, X8-8 |
/SP/diag/shell- |
X5-2, X5-2L, X5-4, X5-8, X6-2, X6-2L |
Restricted Shell |
To access and display the content of the UEFI diagnostic log files, use one of the following methods, depending on the server.
Oracle Server X9
-> start -script /HOST/diag/shell/ udiaglog> ls -l -rw-rw-rw- 1 root 0 0 Oct 15 19:33 PASSED.stress_test -rw-r--r-- 1 root 0 28 Oct 15 19:33 done -rw-r--r-- 1 root 0 3068 Oct 15 19:33 system.info -rw-r--r-- 1 root 0 20118 Oct 15 19:33 system.inv -rw-r--r-- 1 root 0 9949 Oct 15 19:33 test.log -rw-r--r-- 1 root 0 28 Oct 15 19:33 uefi_started -rw-r--r-- 1 root 0 35836 Oct 15 19:34 uefidiag.log
Oracle Server X7, X8
-> start -script /SP/diag/shell/ diag> ls -l uefidiag -rw-rw-rw- 1 root 0 0 Jan 30 21:55 PASSED.stress_test -rw-r--r-- 1 root 0 28 Jan 30 21:55 done -rw-r--r-- 1 root 0 496 Jan 30 21:48 sensor.txt -rw-r--r-- 1 root 0 2633 Jan 30 21:55 system.info -rw-r--r-- 1 root 0 18876 Jan 30 21:55 system.inv -rw-r--r-- 1 root 0 6661 Jan 30 21:55 test.log -rw-r--r-- 1 root 0 28 Jan 30 21:55 uefi_started -rw-r--r-- 1 root 0 17583 Jan 30 21:56 uefidiag.log
Oracle Server X5, X6
-> set SESSION mode=restricted WARNING: The "Restricted Shell" account is provided solely to allow Services to perform diagnostic tasks. [(restricted_shell) ORACLESP-123456789:~]# ls -l diag/uefidiag -rw-rw-rw- 1 root root 0 Oct 15 11:53 PASSED.stress_test -rw-r--r-- 1 root root 32 Oct 15 11:53 done -rw-r--r-- 1 root root 4734 Oct 15 11:53 system.info -rw-r--r-- 1 root root 34111 Oct 15 11:53 system.inv -rw-r--r-- 1 root root 9326 Oct 15 11:53 test.log -rw-r--r-- 1 root root 32 Oct 15 11:53 uefi_started -rw-r--r-- 1 root root 16077 Oct 15 11:55 uefidiag.log
Note:
When using the Snapshot utility, the log files are generated and included automatically.