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> ]


Runs the test on all block storage devices.
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



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