Configuring Arrays
Page 4
...Typical procedures ...59 Using ACU scripting ...75 Capturing a configuration...75 Using an Input script ...76 Creating an ACU script file ...76 Script file options...78 XML support...90 ACU scripting warning messages ...93 ACU scripting error messages ...94 HP Array Diagnostics and SmartSSD Wear... ...102 Diagnostic report procedures ...103 Viewing the diagnostic report...103 Generating the diagnostic report 105 Identifying and viewing diagnostic report files 106 SmartSSD Wear Gauge report procedures 106 Viewing the SmartSSD Wear Gauge report 106 Generating the SmartSSD Wear Gauge report 107...
...Typical procedures ...59 Using ACU scripting ...75 Capturing a configuration...75 Using an Input script ...76 Creating an ACU script file ...76 Script file options...78 XML support...90 ACU scripting warning messages ...93 ACU scripting error messages ...94 HP Array Diagnostics and SmartSSD Wear... ...102 Diagnostic report procedures ...103 Viewing the diagnostic report...103 Generating the diagnostic report 105 Identifying and viewing diagnostic report files 106 SmartSSD Wear Gauge report procedures 106 Viewing the SmartSSD Wear Gauge report 106 Generating the SmartSSD Wear Gauge report 107...
Configuring Arrays
Page 5
... (on page 109)." Comparison of the utilities Feature ACU Interface GUI, CLI, and Scripting Languages English, French, German, Italian, Japanese, and Spanish Source of executable file Software CD, web, or embedded in the system When the utility can All formats can support the required task. Overview of array configuration tools Utilities...
... (on page 109)." Comparison of the utilities Feature ACU Interface GUI, CLI, and Scripting Languages English, French, German, Italian, Japanese, and Spanish Source of executable file Software CD, web, or embedded in the system When the utility can All formats can support the required task. Overview of array configuration tools Utilities...
Configuring Arrays
Page 25
... Next. 10. Installing the image on a PXE server To install the Offline ACU ISO image on the same network as the DHCP server • A network file server that you are using a Linux TFTP server and the TFTP package (http://www.kernel.org/pub/software/network/tftp). Prerequisites Before proceeding with the...
... Next. 10. Installing the image on a PXE server To install the Offline ACU ISO image on the same network as the DHCP server • A network file server that you are using a Linux TFTP server and the TFTP package (http://www.kernel.org/pub/software/network/tftp). Prerequisites Before proceeding with the...
Configuring Arrays
Page 26
... the /system directory of the CD as a guide, copy the labeled targets to include the entire file: label sos MENU LABEL HP ProLiant Offline ACU Image kernel hpboot_v.c32 append vmlinuz initrd=initrd.img media=cdrom rw root=/dev/ram0 ramdisk_size=257144 init=/bin/init loglevel=3 ide=...nodma ide=noraid pnpbios=off vga=791 splash=silent showopts TYPE=AUTOMATIC label vsos MENU LABEL HP ProLiant Offline ACU Image kernel hpboot_v.c32 append vmlinuz initrd=initrd.img media=cdrom rw root=/dev/ram0 ramdisk_size=257144 init=/bin/init loglevel=3 ide=...
... the /system directory of the CD as a guide, copy the labeled targets to include the entire file: label sos MENU LABEL HP ProLiant Offline ACU Image kernel hpboot_v.c32 append vmlinuz initrd=initrd.img media=cdrom rw root=/dev/ram0 ramdisk_size=257144 init=/bin/init loglevel=3 ide=...nodma ide=noraid pnpbios=off vga=791 splash=silent showopts TYPE=AUTOMATIC label vsos MENU LABEL HP ProLiant Offline ACU Image kernel hpboot_v.c32 append vmlinuz initrd=initrd.img media=cdrom rw root=/dev/ram0 ramdisk_size=257144 init=/bin/init loglevel=3 ide=...
Configuring Arrays
Page 27
...; operating systems with the ACU CLI application. Your final configuration must be similar to the following example: label sos MENU LABEL HP ProLiant Offline ACU Image kernel vmlinuz append initrd=initrd.img media=cdrom rw root=/dev/ram0 ramdisk_size=257144 init=/bin/init loglevel=3 ide=nodma ... for example, iso2=/path/to 8.28.13.0, the scripting executable was provided with the ACU GUI component. HP Array Configuration Utility 27 Supported network file systems The following options: o -o ro o nolock • Windows® operating systems: iso1=smbfs://192.168.0.99/share/path/to /acucd/...
...; operating systems with the ACU CLI application. Your final configuration must be similar to the following example: label sos MENU LABEL HP ProLiant Offline ACU Image kernel vmlinuz append initrd=initrd.img media=cdrom rw root=/dev/ram0 ramdisk_size=257144 init=/bin/init loglevel=3 ide=nodma ... for example, iso2=/path/to 8.28.13.0, the scripting executable was provided with the ACU GUI component. HP Array Configuration Utility 27 Supported network file systems The following options: o -o ro o nolock • Windows® operating systems: iso1=smbfs://192.168.0.99/share/path/to /acucd/...
Configuring Arrays
Page 28
... of the following options: - Depending on your configuration scenario, choose one of supported operating systems and browsers, see the README.txt file provided with step 2. 2. o If Local Application Mode is selected, select Local Application Mode, reboot the server, and then continue with...After the executables are available on page 28) - Follow the installation instructions provided with the next step. 4. Obtain the executable files from one of ACU Scripting must now install the ACU CLI application to obtain the scripting executable. Launching ACU on a local...
... of the following options: - Depending on your configuration scenario, choose one of supported operating systems and browsers, see the README.txt file provided with step 2. 2. o If Local Application Mode is selected, select Local Application Mode, reboot the server, and then continue with...After the executables are available on page 28) - Follow the installation instructions provided with the next step. 4. Obtain the executable files from one of ACU Scripting must now install the ACU CLI application to obtain the scripting executable. Launching ACU on a local...
Configuring Arrays
Page 40
... the icons and graphical buttons used in ACU help defines industry standard and HP terms as they perform within the GUI To view these help file. When the Help window opens, expand the topic "Getting Started with ACU." HP Array Configuration Utility 40 ACU help The Help button, at upper right...
... the icons and graphical buttons used in ACU help defines industry standard and HP terms as they perform within the GUI To view these help file. When the Help window opens, expand the topic "Getting Started with ACU." HP Array Configuration Utility 40 ACU help The Help button, at upper right...
Configuring Arrays
Page 48
...: • Array diagnostic report This report contains information about the data content of them, you can select the following : • File system types, contents, or status • Partition types, sizes, or layout • Software RAID information HP Array Configuration Utility 48 ... destination array must have sufficient capacity to a compressed folder, which contains an XML report, a plain text report, and a viewer file so you can display and navigate the report through a web browser. Diagnostics tasks The ACU Diagnostics feature replaced the Array Diagnostic Utility ...
...: • Array diagnostic report This report contains information about the data content of them, you can select the following : • File system types, contents, or status • Partition types, sizes, or layout • Software RAID information HP Array Configuration Utility 48 ... destination array must have sufficient capacity to a compressed folder, which contains an XML report, a plain text report, and a viewer file so you can display and navigate the report through a web browser. Diagnostics tasks The ACU Diagnostics feature replaced the Array Diagnostic Utility ...
Configuring Arrays
Page 50
... Drive For more information, see the following sections: • "Reported information (on page 99)" • "Identifying and viewing diagnostic report files (on page 106)" • "Identifying and viewing SmartSSD Wear Gauge report files (on page 8)." See "Using Express Configuration (on page 31)." For more information, see "About SAAP (on page 108)" Wizards...
... Drive For more information, see the following sections: • "Reported information (on page 99)" • "Identifying and viewing diagnostic report files (on page 106)" • "Identifying and viewing SmartSSD Wear Gauge report files (on page 8)." See "Using Express Configuration (on page 31)." For more information, see "About SAAP (on page 108)" Wizards...
Configuring Arrays
Page 54
...remaining examples in the ACU CLI section of this guide are described as the command: • Using Microsoft® Windows®: C:\Program Files\Compaq\Hpacucli\Bin\hpacucli.exe help • Using Linux: [root@localhost root]# hpacucli help " for ESXi 5.0, see ACU CLI release notes or..." on one device. For more information about using . • For Microsoft® Windows®, enter the following text: C:\Program Files\Compaq\Hpacucli\Bin\hpacucli.exe Alternatively, click Start, and select Programs>HP System Tools>HP Array Configuration Utility CLI>HP Array Configuration Utility CLI....
...remaining examples in the ACU CLI section of this guide are described as the command: • Using Microsoft® Windows®: C:\Program Files\Compaq\Hpacucli\Bin\hpacucli.exe help • Using Linux: [root@localhost root]# hpacucli help " for ESXi 5.0, see ACU CLI release notes or..." on one device. For more information about using . • For Microsoft® Windows®, enter the following text: C:\Program Files\Compaq\Hpacucli\Bin\hpacucli.exe Alternatively, click Start, and select Programs>HP System Tools>HP Array Configuration Utility CLI>HP Array Configuration Utility CLI....
Configuring Arrays
Page 56
... destroy user data, the CLI displays a warning and prompts you for input (a y or an n) before continuing the operation. This situation is undesirable when running batch file scripts.
... destroy user data, the CLI displays a warning and prompts you for input (a y or an n) before continuing the operation. This situation is undesirable when running batch file scripts.
Configuring Arrays
Page 60
... do so at Lab 4 array A Interface Type: Parallel SCSI Unused Space: 7949 MB Status: OK Note that contains the OS and its support files. After you have set target is automatically cleared when you can simplify the required commands by setting the device as the default for the CLI...automatically applied to be accessible by specifying the for the new set target. See "Setting the boot controller (on other devices, you enter in batch file scripts. If you must be specified because it is a controller, array, or logical drive. IMPORTANT: You cannot use the set target command in ...
... do so at Lab 4 array A Interface Type: Parallel SCSI Unused Space: 7949 MB Status: OK Note that contains the OS and its support files. After you have set target is automatically cleared when you can simplify the required commands by setting the device as the default for the CLI...automatically applied to be accessible by specifying the for the new set target. See "Setting the boot controller (on other devices, you enter in batch file scripts. If you must be specified because it is a controller, array, or logical drive. IMPORTANT: You cannot use the set target command in ...
Configuring Arrays
Page 61
...|off] [ssdrpt=on|off] [xml=on|off] [zip=on|off] where the following is designated: • is a controller or all controllers. • designates the target file in which the diagnostic information is saved. • [ris=on => ctrl ch="Lab 4" array A modify led=off ] determines whether RIS information is or is not...
...|off] [ssdrpt=on|off] [xml=on|off] [zip=on|off] where the following is designated: • is a controller or all controllers. • designates the target file in which the diagnostic information is saved. • [ris=on => ctrl ch="Lab 4" array A modify led=off ] determines whether RIS information is or is not...
Configuring Arrays
Page 62
...Example commands: => ctrl slot=3 ld 2 modify erase erasepattern=zero => ctrl slot=4 ld all diag file=c:\allcontrollers.zip ctrl slot=4 diag file=c:\ctrl_slot4.zip ctrl ch="mybox" diag file=mybox.zip ssdrpt=on Erasing a physical or logical drive Syntax: modify [erase erasepattern=zero|random_zero|random_random_zero][...the target is uncompressed. Default behavior is a logical drive. The default is installed on |off ] specifies to a zipped file. The hyphens are optional. The off value is provided for backward compatibility and is registered to the system since the previous ...
...Example commands: => ctrl slot=3 ld 2 modify erase erasepattern=zero => ctrl slot=4 ld all diag file=c:\allcontrollers.zip ctrl slot=4 diag file=c:\ctrl_slot4.zip ctrl ch="mybox" diag file=mybox.zip ssdrpt=on Erasing a physical or logical drive Syntax: modify [erase erasepattern=zero|random_zero|random_random_zero][...the target is uncompressed. Default behavior is a logical drive. The default is installed on |off ] specifies to a zipped file. The hyphens are optional. The off value is provided for backward compatibility and is registered to the system since the previous ...
Configuring Arrays
Page 64
..., you can now create the first array with one of 330 MB and the other needs only one. If you can be used in a batch file to create two logical drives on the operating system. The default setting is a spare, has too small a capacity, or has failed). First, determine what physical... than to parse out the array ID. If you do not have to the array. When you can specify a drive range, or you write a batch file, however, it already belongs to create two arrays. When you use the drives parameter you can list each drive individually, you can specify both a range...
..., you can now create the first array with one of 330 MB and the other needs only one. If you can be used in a batch file to create two logical drives on the operating system. The default setting is a spare, has too small a capacity, or has failed). First, determine what physical... than to parse out the array ID. If you do not have to the array. When you can specify a drive range, or you write a batch file, however, it already belongs to create two arrays. When you use the drives parameter you can list each drive individually, you can specify both a range...
Configuring Arrays
Page 75
... [drive:][path]OUTPUTFILENAME.ext [-internal | -external] -e [drive:][path]ERRORFILENAME.ext OUTPUTFILENAME is a logical drive. See "Creating an ACU script file (on page 76) ACU reads the array configuration described in the ACU working directory. Syntax: set [exitonerror=enable | disable] Example commands: set... an Input script (on page 76)." The -internal and -external switches limit capture to the server and then writes a script file describing this configuration. • Input mode for this configuration to exit the application and return an exit code. Syntax: modify aa...
... [drive:][path]OUTPUTFILENAME.ext [-internal | -external] -e [drive:][path]ERRORFILENAME.ext OUTPUTFILENAME is a logical drive. See "Creating an ACU script file (on page 76) ACU reads the array configuration described in the ACU working directory. Syntax: set [exitonerror=enable | disable] Example commands: set... an Input script (on page 76)." The -internal and -external switches limit capture to the server and then writes a script file describing this configuration. • Input mode for this configuration to exit the application and return an exit code. Syntax: modify aa...
Configuring Arrays
Page 76
... your own script. For information about possible option values and the minimum configuration information that has ACU loaded, and then modify the values of this file, ACU searches for ACUINPUT.ini in the ACU working directory. To create a comment, enter a semicolon, and then enter the comment text. Action... -i [drive:][path]FILENAME.ext [-internal | -external] [-reset] -e [drive:][path]ERRORFILENAME.ext FILENAME is the name of text in an ACU script file is in uppercase or lowercase letters. You can be written in the format option=value and can add blank lines and comments to any script...
... your own script. For information about possible option values and the minimum configuration information that has ACU loaded, and then modify the values of this file, ACU searches for ACUINPUT.ini in the ACU working directory. To create a comment, enter a semicolon, and then enter the comment text. Action... -i [drive:][path]FILENAME.ext [-internal | -external] [-reset] -e [drive:][path]ERRORFILENAME.ext FILENAME is the name of text in an ACU script file is in uppercase or lowercase letters. You can be written in the format option=value and can add blank lines and comments to any script...
Configuring Arrays
Page 78
...be listed first. HP Array Configuration Utility 78 ACU can occur only once in any order. Options in this category in a script file and must be configured (or the controller that had its arrays and logical drives before specifying the option values for each controller configuration ...a listed option might not be entered as written. Although the Controller option must be relevant for one script file to every option. Script file options Options in ACU script files are listed in a system, and you define each category are divided into the following table and described in ...
...be listed first. HP Array Configuration Utility 78 ACU can occur only once in any order. Options in this category in a script file and must be configured (or the controller that had its arrays and logical drives before specifying the option values for each controller configuration ...a listed option might not be entered as written. Although the Controller option must be relevant for one script file to every option. Script file options Options in ACU script files are listed in a system, and you define each category are divided into the following table and described in ...
Configuring Arrays
Page 79
...options imply that was previously specified in the script. (If no controller was previously specified, ACU stops processing the script and creates an error file.) Although the LogicalDrive option must begin this section of the script, you can script the other options in this category in any order. If... that was previously specified in the script. (If no array was previously specified, ACU stops processing the script and creates an error file.) Although the Array option must begin this section of the script, you can script the other options in this category in any order.
...options imply that was previously specified in the script. (If no controller was previously specified, ACU stops processing the script and creates an error file.) Although the LogicalDrive option must begin this section of the script, you can script the other options in this category in any order. If... that was previously specified in the script. (If no array was previously specified, ACU stops processing the script and creates an error file.) Although the Array option must begin this section of the script, you can script the other options in this category in any order.
Configuring Arrays
Page 81
... is Enable or Disable. For this option determines how the preferred I /O path from the liberated drive capacity. Hyphens can write commands later in the script file to create a new configuration from the redundant controller to prevent stale cache issues. HP Array Configuration Utility 81 If you clear a configuration, you select this...
... is Enable or Disable. For this option determines how the preferred I /O path from the liberated drive capacity. Hyphens can write commands later in the script file to create a new configuration from the redundant controller to prevent stale cache issues. HP Array Configuration Utility 81 If you clear a configuration, you select this...