Syntax Overviewwww.3ware.com 23Example: When adding (creating) a unit to the controller with the followingcommand string,/c1 add type=raid1 disk=0-1c1 is the object, add is the command, type (for type of array) is an attributewith raid1 as the value of the attribute, and disk is another attribute with0-1 as the value (ports 0 through 1).Information about commands is organized by the object on which thecommands act:Shell Object Commands. Shell object commands set the focus or provideinformation (such as alarms, diagnostics, rebuild schedules, and so forth)about all controllers in the system. For details, see “Shell Object Commands”on page 24.Controller Object Commands. Controller object commands provideinformation and perform actions related to a specific controller. For example,you use controller object commands for such tasks as seeing alarms specificto a controller, creating schedules during which background tasks are run, andsetting policies for the controller. You also use the controller object command/cx add type to create RAID arrays. For details, see “Controller ObjectCommands” on page 29.Unit Object Commands. Unit object commands provide information andperform actions related to a specific unit on a specific controller. For example,you use unit object commands for such tasks as seeing the rebuild, verify, orinitialize status of a unit, starting, stopping, and resuming verifies, startingand stopping rebuilds, and setting policies for the unit. You also use thecontroller object command /cx/ux migrate to change the configuration of aRAID array. For details, see “Unit Object Commands” on page 59.Port Object Commands. Port object commands provide information andperform actions related to a drive on a specific port. For example, you use portobject commands for such tasks as seeing the status, model, or serial numberof the drive. For details, see “Port Object Commands” on page 77.BBU Object Commands. BBU object commands provide information andperform actions related to a Battery Backup Unit on a specific controller. Fordetails, see “BBU Object Commands” on page 82.Enclosure Object Commands. Enclosure object commands provideinformation and perform actions related to a particular enclosure. Forexample, you can use enclosure object commands to see information about anenclosure and its elements (slots, fan, and temperature sensor elements).Help Commands. Help commands allow you to display help information forall commands and attributes. For details, see “Help Commands” on page 91.