beautypg.com

Appendix a - cli ascii-based interface – Sonnet Technologies Fusion RAID Configuration Tool and Utilities Operation Manual User Manual

Page 71

background image

vii

Appendix A - CLI ASCII-Based Interface

DriveTestConfig (Disabled on Error)
Configures the drive test to perform one of the following
operations: initialize (destructive write-only), read
(nondestructive read-only), verify (destructive verify),
mediascan (destructive for sectors with medium errors), or init-
verify (destructive write-read-verify). The test is not started until
the

DriveTest Begin command is given. A new configuration

may not be set while a drive test is being performed.

set DriveTestConfig [init | read | verify |
mediascan | init-verify]
get DriveTestConfig

DriveTestList (Disabled on Error)
Specifies the drives to be included in the next drive test.
DriveTestConfig should be set up prior to adding any drives
into the test list. This command can be called with different
eligible BlockDev IDs and each one will be added to the
list. Drives which are part of a RAID group are only eligible
for read drive tests. Additionally, Hot Spare drives are only
eligible for media scan and read drive tests. The

all parameter

automatically chooses eligible drives. The test is not started
until the DriveTest Begin command is given.

set DriveTestList [drive [BlockDevID] | all]
get DriveTestList

DriveTestStatus
Displays the status of the currently running drive test but does
not display performance metrics. If a block device ID is not
running or cannot be found, its state will be idle and percent
complete will be 0.

get DriveTestStatus

DumpConfiguration (Immediate)
Displays a unit’s configuration to the management interface.

DumpConfiguration

DumpEventLog
Dumps the contents of the entire event log to the management
interface.

DumpEventLog

EventLog (Enabled, Disabled on Error)
Regulates event logging. When enabled, records various system
errors to the event log.

set EventLog [enabled | disabled]
get EventLog

DisplayScheduledTasks (Immediate, Disabled on Error)
Displays all outstanding scheduled tasks.

DisplayScheduledTasks

DriveAssureReport (Immediate, Disabled on Error)
Displays drive timeout error statistics for all member drives in a
specified RAID Group.

DriveAssureReport [GroupName]

DriveHealth (Disabled, Disabled on Error)
Changes the system’s ability to acquire drive health data from
connected drives. Issuing this command during I/O operations
may adversely affect performance.

set DriveHealth [enabled | disabled]
get DriveHealth

DriveHealthDisplay (Immediate, Disabled on Error)
Retrieves and displays S.M.A.R.T. (Self-Monitoring, Analysis and
Reporting Technology) data from SATA drives, and medium
defect and information exceptions counts from other drives.
Issuing this command during I/O operations may adversely
affect performance.

DriveHealthDisplay [BlockDevID | all]

DriveHealthStatus (Immediate, Disabled on Error)
Displays the current S.M.A.R.T. status of specified SATA disk
drives, and medium defect and information exceptions counts
from other drives.

DriveHealthStatus [BlockDevID | all]

DriveTest (Immediate, Disabled on Error)
Starts or stops a drive test with the previously specified
configuration (refer to

DriveTestConfig) and drive list (refer to

DriveTestList). Drives being tested are not available for RAID
configuration or RAID operations. Only one test can be run at a
time.

DriveTest [begin | cancel]

DriveTestClearList (Immediate, Disabled on Error)
Specifies drives to be removed from the drive test list. The drive
BlockDevID parameter removes the specified drive from the list.
The

all parameter removes all drives from the list.


DriveTestClearList [drive [BlockDevId] | all]