Go to main content

Oracle® x86 Server Diagnostics, Applications, and Utilities Guide

Exit Print View

Updated: June 2016
 
 

storage rwv

The storage rwv command runs the Read-Write-Verify-Restore (rwv) test on a single device (if specified), or all block devices. If specified, the test runs for the time specified by the -time flag. The test reads blocks sequentially from the device. The default is to run the test once, until all blocks have been tested.

The test reads a block and stores it; then it writes a known pattern to the disk and reads it back, verifying that it wrote the contents correctly. Finally, the original contents of the block are restored.

Command Syntax

udiag storage rwv { all | <device_name> } [ -time <n> ]

Options

Options
Descriptions
all
Runs the test on all block storage devices.
<device_name>
Must be entered as HDDx, SATAx, USBx, VHDx, or NVMEx, where x represents the index of the device. The index of the device can be found by running the udiag storage info command. This command lists all block devices.
-time <n>
Specifies the maximum test time in seconds in hexadecimal. The default is 0, which indicates no time limit. The test runs to completion.

Resource Requirements

BSP_ONLY; ONE_INSTANCE_ONLY

Examples

To run the test on all devices until they are completed, type:

fs0:/> udiag storage rwv all

To run the test on HDD, type:

fs0:/> udiag storage rwv HDD

To run the test on VHD for 1 hour, type:

fs0:/> udiag storage rwv VHD -time E10