2About The Script CommandsYou can use the script commands to configure and manage a storage array. The script commands are distinct from thecommand line interface (CLI) commands; however, you enter the script commands using the command line interface.You can enter individual script commands, or run a file of script commands. When entering an individual scriptcommand, include it as part of a CLI command. When running a file of script commands, include the file name as part ofa CLI command. The script commands are processed by a script engine that performs the following functions:• Verifies command syntax• Interprets the commands• Converts the commands to the appropriate protocol-compliant commands, which is, in turn, run by the RAIDcontroller module• Passes the commands to the storage arrayAt the storage array, the redundant array of independent disks (RAID) controller modules in the storage array runs thescript commands.The script engine and script commands support the storage array configuration and management operations listed in .Table 4. Configuration and Management OperationsOperation ActivitiesVirtual disk, disk group configuration Creating, deleting, and setting priority; labeling; settingphysical disk composition when creating virtual disks;setting segment size; and setting media scan controlPhysical disk configuration Configuring the hot spareRAID controller module configuration Defining virtual disk ownership, changing mode settings,defining network settings, and setting host port IDsGeneral storage array configuration Resetting a configuration to defaults, labeling, checkingthe health status, setting the time of day, clearing theMajor Event Log, and setting the media scan rateNVSRAM configuration Downloading and modifying the user configuration regionat the bit and byte level, displaying nonvolatile staticrandom access memory (NVSRAM) valuesProduct identification Retrieving the enclosure profile display dataBattery management Setting the battery installation dateFirmware management Downloading RAID controller module, enclosuremanagement module (EMM), and physical disk firmwareScript Command StructureAll script commands have the following structure:command operand-data {statement-data}23