Controller Management
3.8.6Disk 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.7SPARE 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
83 |