Controller Management
007-5510-002 83
3.8.6 Disk Reassignment and Miscellaneous Disk Commands
The DISK REASSIGN=tc 0xh command allows for the reassigning of defective logical blocks on a disk
to an area of the disk reserved for this purpose. The disk is specified by its: tier (t) in the range <1..125>,
and channel (c) in the range <ABCDEFGHPS> 0xh is the hexadecimal value of the LBA (Logical Block
Address) to be reassigned.
The DISK LLFORMAT=tc command allows the user to perform a low level format of a disk drive. The
disk is specified by its: tier (t) in the range <1..125>, and channel (c) in the range <ABCDEFGHPS>.
The DISK AUTOREASSIGN=ON command is the default setting. When enabled bad blocks are
reassigned when a medium error occurs on a healthy tier, the DISK AUTOREASSIGN=OFF command
disables this feature and bad blocks are NOT reassigned when a medium error occurs on a healthy tier.
The DISK MAXCMDS=x command sets the maximum command queue depth to a tier of disks in the
range of 1 to 32 commands per tier. The default is 32 commands.
3.8.7 SPARE Commands
Use the SPARE commands to display information about the spare disks in the system or to change the
configuration settings for background diagnostics in the system. The information displayed pertains to
the current spare configuration settings as well as task status.
The SPARE CLI commands are for background diagnostics. The intent of these commands is to test
otherwise idle spare disks at least one (1) time per month to validate that they are continuing to function
properly, and are truly available to be swapped in as a replacement disk. It is testing of the “hot” spares.
They are intended to run in the background and SPARE operations are always at lower priority than any
other kind of I/O in the system.
The SPARE INFO=tc command displays the information and status about a specific spare disk in the
system. The disk is specified by its physical tier and channel locations, “tc.” The “t” indicates the tier
in the range <1..125>, and the 'c' indicates the channel in the range <ABCDEFGHPS>.
The SPARE CLEAN=tc command erases any previous test data stored on the disk indicated. The disk
is specified by its physical tier and channel locations, “tc.” The “t” indicates the tier in the range
<1..125>, and the 'c' indicates the channel in the range <ABCDEFGHPS>.
The SPARE COVERAGE=x command sets the spare diagnostic coverage of the blocks being tested as
a percent of the total number of blocks available for test. Note that increasing the coverage to higher
numbers means that more blocks on the disk will be tested for better coverage, but it also will take a
longer time for the test to complete. This parameter can be tuned to provide an optimal test time for a
single disk in the system such that all spares are tested in a reasonable amount of time. The parameter
is limited to a discrete set of values. The valid parameters for “x” are [1, 5, 10, 20, 40, 80, 100] Percent.
Default is 1 Percent.
The SPARE EXTENT=x command sets the spare diagnostic extent in Mbytes. The diagnostic extent
determines how much data can be tested before the test must sleep. This parameter slows down the test
operations so they will not affect the performance of the system. Increasing the extent will allow more
data to be tested in a single pass. Any changes applied to extent will affect tests in progress as well as
future testing. The valid range for 'x' is 1..32 Mbytes. Default is 8 Mbytes.
The SPARE DELAY=x command sets the system spare diagnostics delay. The test delay determines
how long a test operation will pause after it reaches the test extent. This parameter slows down the spare