Quickspecs - 57 pages
Installation manual - 12 pages
HP Array Configuration Utility
Accessing ACU in the offline environment
Launching ACU with HP Intelligent Provisioning (Gen8 or later)
Apr 27, 2015 - Leawo DVD Creator is a handy and fast video converter and DVD burner combined program. It can convert all popular video into standard DVD. Read Sothink DVD Creator (Windows) Review & Free download. Get Sothink DVD Creator registration code for free in today's software giveaway promotion. Download leawo dvd creator 188.8.131.52 for free.
Also See for HP ProLiant DL360p
Related Manuals for HP ProLiant DL360p
- Server HP ProLiant DL360p Installation ManualInstalling microsoft windows compute cluster server 2003 on hp proliant servers using the microsoft remote installation services (12 pages)
- Server HP ProLiant DL360p Introduction ManualHigh-performance computing with accelerated hp proliant servers (8 pages)
- Server HP ProLiant DL360p Installation InstructionsDvd-rom and dvd-rw drive option installation instructions for hp proliant dl360 g6 servers (2 pages)
- Server HP ProLiant DL360p Gen8 Maintenance And Service Manual(88 pages)
- Server HP ProLiant DL360 SpecificationHewlett-packard generation 4p (g4p) server quickspecs (48 pages)
- Server HP ProLiant DL360 QuickspecsGeneration 7 (60 pages)
- Server HP ProLiant DL360 QuickspecsGeneration 6 (53 pages)
Related Content for HP ProLiant DL360p
- ProLiant DL320s Array Configuration Utility
- ProLiant DL785 Array Configuration Utility
- ProLiant DL320 Generation 5 Array Configuration Utility
- ProLiant SL250s Gen8 Array Configuration Utility
- ProLiant MicroServer Gen8 Array Configuration Utility
- ProLiant XL220a Gen8 v2 Array Configuration Utility
- ProLiant DL585 Array Configuration Utility
- ProLiant ML10 Array Configuration Utility
Implementation manual - 26 pages
Introduction manual - 25 pages
Advertisement Android vnc viewer source code download.
Also See for HP ProLiant DL280
Related Manuals for HP ProLiant DL280
- Desktop HP 117755-003 - ProSignia - 740 OverviewMemory technology evolution: an overview of system memory technologies, 8th edition (20 pages)
- Server HP ProLiant DL280 Supplementary ManualSystem memory troubleshooting best practices for hp proliant servers (18 pages)
- Server HP 2G Update ManualIss technology update (9 pages)
- Server HP 117755-003 - ProSignia - 740 Firmware UpdateRegular firmware updates essential for optimal performance and functionality of hp proliant servers (9 pages)
- Server HP ProLiant DL288 Installation InstructionsHp sata dvd rw optical drive installation instructions for hp proliant servers (2 pages)
- Server HP hpe proliant dl20 gen9 User Manual(131 pages)
- Server HP ProLiant DL100 Series User ManualProliant dl100 series server (115 pages)
Summary of Contents for HP ProLiant DL280
Page 1: Reference GuideConfiguring Arrays on HP Smart Array Controllers Reference Guide Abstract This document identifies, and provides instructions for, the array configuration tools available for HP ProLiant controller and server products. This document is for the person who installs, administers, and troubleshoots servers and storage systems. HP assumes you are qualified in the servicing of computer equipment and trained in recognizing hazards in products with hazardous energy levels.
- Page 2 © Copyright 2006, 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein.
Page 3: Table Of ContentsContents Overview of array configuration tools ........... 5 Utilities available for configuring an array ........... 5 Comparison of the utilities .............5 Support for standard configuration tasks ..........6 Support for advanced configuration tasks ........... 6 HP Smart Array Advanced Pack ........... 8 About SAAP ...............
- Page 4 Setting up ADU Remote Service Mode ...........95 Launching the utility in CLI mode ............95 Launching the utility in GUI mode ............. 95 Diagnostic report procedures ............96 Viewing the diagnostic report ...........96 Generating the diagnostic report ............ 98 Identifying and viewing diagnostic report files .........
Page 5: Overview Of Array Configuration ToolsOverview of array configuration tools Utilities available for configuring an array To configure an array on an HP Smart Array controller, three utilities are available: • HP Array Configuration Utility (ACU)—An advanced utility that enables you to perform many complex configuration tasks •..
Page 6: Support For Standard Configuration TasksORCA supports only basic configuration tasks, whereas CPQONLIN and ACU provide full-range support for standard configuration tasks (on page 6). ACU also provides support for advanced configuration tasks (on page 6). Some of these advanced tasks are not available in all ACU interface formats (GUI, CLI, and Scripting).
- Page 7 Procedure ACU GUI ACU CLI ACU Scripting +/– +/– +/– Configure a RAID 60 logical drive – – Copy the configuration of one system to multiple systems – Disable a redundant controller Enable or disable a physical drive write cache +/–..
Page 8: Hp Smart Array Advanced PackHP Smart Array Advanced Pack About SAAP SAAP is a collection of additional and advanced controller features embedded in the firmware of select Smart Array controllers. To access SAAP features, activate the software with a registered license key. SAAP 1.0 provides the following features for HP Smart Array G6 and G7 controllers: •..
Page 9: Option Rom Configuration For ArraysOption ROM Configuration for Arrays About ORCA ORCA is a ROM-resident array configuration utility that executes automatically during initialization of an HP Smart Array controller. This utility is designed to enable a logical drive to be configured on a new HP server before the operating system is installed: •..
Page 10: Hp Array Configuration UtilityHP Array Configuration Utility About ACU ACU is the main tool for configuring arrays on HP Smart Array controllers. It exists in three interface formats: the ACU GUI, the ACU CLI, and ACU Scripting. All formats provide support for standard configuration tasks (on page 6).
Page 11: Launching Acu With Hp Intelligent Provisioning (gen8 Or Later)• Launching ACU from the SmartStart CD (G7 or earlier) (on page 11) • Launching ACU from an ISO image (all generations) (on page 11) To access the ACU CLI or ACU Scripting in an offline environment, you must launch ACU from an ISO image.
- Page 12 • Installing the image on a PXE server (on page 13) Booting from the ISO image on a drive, on a key, or through iLO provides the same GUI interface. The user can select to run Offline ACU GUI, ACU CLI, or ACU Scripting. Mounting the image on a local drive Download the HP ProLiant Offline Array Configuration Utility ISO image from the HP website (http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=US..
- Page 13 Using ISO mounting software, mount the Offline ACU ISO image to a Windows drive. For this example, use 'E:.' Insert a USB key into a USB connector on the Windows system. For this example, use 'F:.' Run the HP USB Key Utility. At the main screen, select Next.
- Page 14 Set up PXELinux Before proceeding with the configuration, ensure that your TFTP server and PXELinux configuration is set up and configured properly. To set up PXELinux: Download the HP ProLiant Offline Array Configuration Utility ISO image from the HP website (http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=US &swItem=MTX-aad98a00c0d6469d8abf78e2f3&mode=4&idx=1).
Page 15: Accessing Acu In The Online EnvironmentThe iso1 parameter helps the PXE-booted ACU Offline CD locate the ISO image. The iso1mnt parameter tells the PXE-booted ACUCD where the iso1 image must be mounted. 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 ide=noraid..
Page 16: Launching Acu On A Local ServerUsers familiar with the previous versions of ACU Scripting must now install the ACU CLI application to obtain the scripting executable. The new ACU scripting executable (hpacuscripting) replaces the former executable (cpqacuxe) in all scripts. For information about the minimum monitor settings and the version numbers of supported operating systems and browsers, see the README.txt file provided with the executable.
Page 17: Launching Acu On A Local Server To Configure A Remote ServerReboot the server. (Optional) To make newly created logical drives available for data storage, use the operating system disk management tools to create partitions and format the drives. Linux OS From any command prompt, enter one of the following: For local mode, enter: cpqauxe-nosmh For remote mode, enter: cpqacuxe-R ACU launches in a browser (Mozilla Firefox).
Page 18: Launching Acu On A Remote Server To Configure A Local ServerClick Start, and then select Programs>HP System Tools>HP Array Configuration Utility>Setup HP Array Configuration Utility. When the Execution Mode screen appears, select Local Application Mode. Reboot the server. (Optional) To make newly created logical drives available for data storage, use the operating system disk management tools to create partitions and format the drives.
Page 19: Using The Acu GuiReboot the server. (Optional) To make newly created logical drives available for data storage, in a Windows OS, use the operating system disk management tools to create partitions and format the drives. Using the ACU GUI Access ACU with one of the many methods available: •..
Page 20: Configuration ScreenIn previous versions of ACU, this process was called the Standard Configuration mode. For more information, see 'Configuration screen (on page 20).' Diagnostics/SmartSSD—This screen displays a list of controllers and options for generating, viewing, and saving diagnostic reports for those controllers. In previous versions, this tab and screen were called Diagnostics.
- Page 21 When a device is selected, the following elements appear: • System Status—This panel, at left, provides the following information and functionality: Date and time stamps for the status A Refresh button to refresh the status Status icons (critical, warning, and informational) with the number of individual alerts for each category A View Status Alert link that displays device-specific alerts on the right side of the screen •..
- Page 22 Options and information pertinent to the task, after a task is selected For a list of possible tasks that are available on the Configuration screen, see 'Configuration tasks (on page 28).' Diagnostics/SmartSSD screen To access this screen, click the Diagnostics/SmartSSD tab. HP Array Configuration Utility 22..
- Page 23 The Diagnostics/SmartSSD screen provides a list of controllers and options related to generating and viewing diagnostic reports. Tasks are selectable from this screen. Additional tasks are available upon clicking Run Array Diagnostics Reports. On the diagnostic report screen, when a device is selected, the following elements appear: •..
- Page 24 Check boxes for individual controllers or all controllers • Available Tasks—This panel, at right, provides the following information and functionality: Tasks that are available for the selected device based on its current status and configuration HP Array Configuration Utility 24..
- Page 25 Options and information pertinent to the task, after a task is selected For a list of possible tasks that are available on the Diagnostics/SmartSSD screen, see 'Diagnostics tasks (on page 39).' Wizards screen To access this screen, click the Wizards tab. HP Array Configuration Utility 25..
- Page 26 The Wizards screen displays the GUI elements from the Welcome screen and provides status, more detailed information, and available wizards or options for the selected device. When a device is selected, the following elements appear: • System Status—This panel, at left, provides the following information and functionality: Date and time stamps for the status A Refresh button to refresh the status Status icons (critical, warning, and informational) with the number of individual alerts for each..
- Page 27 A Show menu that toggles between Logical View and Physical View In this example, the Systems And Devices information continues past the edge of the panel. To view all of the information, use the horizontal scroll bar or use the mouse to widen the panel. •..
Page 28: Configuration TasksOptions and information pertinent to the wizard, after a wizard is selected For a list of possible wizards that are available on the Wizards screen, see 'Wizards (on page 41).' ACU help The Help button, at upper right, opens the embedded ACU help file. In addition to providing information about the main screens and tabs, Help also provides several useful topics for new users, including the following: •..
- Page 29 For certain tasks, the controller must have SAAP activated by a registered license key. For more information, see 'About SAAP (on page 8).' When a controller or device is selected, the tasks that appear are a subset of the total number of possible tasks for the selected item.
- Page 30 †If performed with a Gen8 controller, this task requires a registered HP SmartCache license key. Configuring a controller Open ACU. For more information, see 'Using the ACU GUI (on page 19).' Select a controller from the Controller/Device menu. The Configuration screen appears. Configure the controller: To configure manually, see 'Performing a Configuration task (on page 30).'..
- Page 31 The System Status, Systems And Devices, and Available Tasks panels appear. The listed tasks are available for this device in its current configuration. For more information, see 'Configuration tasks (on page 28).' Click a task button. HP Array Configuration Utility 31..
- Page 32 A list of all possible options for that task appears on the right side of the screen, replacing the task list. Select the settings or configuration options for the device. Use the Next and Back buttons to navigate multiple screens of options. Click Save or OK.
- Page 33 If ACU is already open, click the Configuration tab. Select a controller from the Controller/Device menu. The System Status, Systems And Devices, and Available Tasks panels appear. Select Create a logical drive. Make selections for Fault Tolerance, Strip Size, Sectors/Track, Size, and Caching. Under Parity Initialization Method, select either Default or Rapid.
- Page 34 Changing the Spare Activation Mode The spare activation mode feature enables the controller firmware to activate a spare drive under the following conditions: • When a data drive reports a predictive failure (SMART) status • When a data drive fails; this mode is the default. In normal operations, and for older controllers, the firmware starts rebuilding a spare drive only when a data drive fails.
- Page 35 Click Save. About HP SmartCache HP SmartCache enables solid state drives to be used as caching devices for hard drive media. Data can be accessed from the solid state drive instead of hard drives. HP SmartCache provides the following features: •..
- Page 36 Click Enable HP SmartCache. Select a solid state drive type. Select one or more physical drives from the list of available drives. Click Save. Some features may not be available with HP SmartCache enabled. With the SmartCache selected in the left panel, click Create SmartCache for Logical Drive. Select the logical drive to cache.
- Page 37 Splitting a mirrored array Run the ACU GUI in offline mode. See 'Accessing ACU in an offline environment ('Accessing ACU in the offline environment' on page 10).' At the Configuration screen, select the appropriate controller from the Controller/Device menu. From the Systems and Devices tree, select the appropriate array. In the Available Tasks panel, click Split Mirrored Array.
- Page 38 At the Configuration screen, select the appropriate controller from the Controller/Device menu. From the Systems and Devices tree, select the appropriate array. In the Available Tasks panel, click Create Split Mirror Backup. A verification and message dialog box appears. Click OK. ACU creates the array according to the following rules: If the original array contained RAID 1 or RAID 1+0 drives, then the primary array will contain RAID 0 drives.
Page 39: Diagnostics TasksHealing an array The Heal Array operation enables you to enter a command to replace failed physical drives in the array with healthy physical drives. After replacement, the original array and logical drive numbering is unaffected. To use Heal Array, you must meet the following conditions: •..
- Page 40 This report contains information about all devices, such as array controllers, storage enclosures, drive cages, as well as logical, physical, and tape drives. For supported solid state drives, this report also contains SmartSSD Wear Gauge information. • SmartSSD Wear Gauge report This report contains information about the current usage level and remaining expected lifetime of solid state drives attached to the system.
Page 41: WizardsGenerate SmartSSD Wear Gauge Report Run Array Diagnostic Reports For this example, use the diagnostic reports selection. Select Run Array Diagnostic Reports. The array diagnostic report screen appears. Select a device or devices from the Report Contents panel. The Available Tasks panel appears. For more information, see 'Diagnostics tasks (on page 39).' Click one of the task buttons: If you select Generate Diagnostic Report, wait for the report to generate, and then click Close Report or Save Report.
- Page 42 For certain tasks, the controller must have SAAP activated by a registered license key. For more information, see 'About SAAP (on page 8).' When a controller is selected, the wizards that appear are a subset of the total number of wizards that are possible for the selected controller.
- Page 43 The System Status, Systems And Devices, and Available Wizards panels appear. The listed wizards are available for this device in its current configuration. For more information, see 'Wizards (on page 41).' Click a wizard button. HP Array Configuration Utility 43..
- Page 44 A list of all possible options for that wizard appears on the right side of the screen, replacing the wizard list. Select the settings or configuration options for the device. Use the Next and Back buttons to navigate multiple screens of options. Click Save or OK.
Page 45: Using The Acu CliACU displays possible logical drive configurations based on groupings of drives with the same capacity. For each logical drive, select a RAID Type. ACU identifies possible RAID configurations and lists spare drive capability, the size of the logical drive, fault tolerance, and write performance. Click Next.
Page 46: Opening The Cli In Console ModeYou can make an isolated change of just one configuration parameter on one device. For VMware ESXi 5.0, ACU CLI works similarly to the Command mode mentioned. However, slight differences exist, requiring you to run ACU CLI through the VMware vSphere esxcli command-line utility. For more information about using HP ACU CLI for ESXi 5.0, see ACU CLI release notes or the HP website (ftp://ftp.hp.com/pub/softlib2/software1/pubsw-linux/p414707558/v68034/hpacucli-9.0-24.0.noarc h.txt).
- Page 47 The <target> variable This variable provides the path to the device that you want to configure. The device can be a controller, an array, a logical drive, or a physical drive. The syntax used is as follows: controller all slot=# wwn=# chassisname='AAA' serialnumber=# chassisserialnumber=# [array=all <id>] [logicaldrive all #] [physicaldrive all allunassigned [#:]#:#,[#:]#:#.. [#:]#:#-[#:]#:#] For example:..
- Page 48 16 (current value) 128 (default) To determine which parameters can be queried, use the help feature of the CLI ('The help command' on page 51). Hiding warning prompts When you enter a command for an operation that can potentially destroy user data, the CLI displays a warning and prompts you for input (a y or an n) before continuing the operation.
- Page 49 Keyword Keyword Abbreviation in ACU Abbreviation in ACU CLI tapedrive licensekey waitforcacheroom wfcr logicaldrive mnpd — — mnpdelay *The CLI also uses this keyword and abbreviation for the terms box name and RAID array ID. The show command The show command enables you to obtain information about a device. Syntax: <target>..
- Page 50 Accelerator Ratio: 10% Read / 90% Write Drive Write Cache: Disabled Total Cache Size: 1024 MB Total Cache Memory Available: 816 MB No-Battery Write Cache: Disabled Cache Backup Power Source: Capacitors Battery/Capacitor Count: 1 Battery/Capacitor Status: OK SATA NCQ Supported: True Spare Activation Mode: Activate on drive failure Controller Temperature (C): 40 Cache Module Temperature (C): 0..
Page 51: Typical Proceduresphysical physicaldrive 1:11 (box 1:bay 11, Parallel SCSI, 9.1 GB, OK) Displaying the current versions of the application layers The version command displays the current versions of the application and other software layers. Syntax: version Example command: version A typical output would be: ACU CLI Version: 184.108.40.206 SoulAPI Version: 220.127.116.11 InfoManager Version: 18.104.22.168..
- Page 52 Setting the boot volume This procedure is only available in the offline environment. The boot volume is the volume that contains the OS and its support files. To work properly, the boot volume must be accessible by the designated boot controller. See 'Setting the boot controller (on page 51).' Syntax: <target>..
Page 53: Generating A Diagnostic Report=> set target ctrl slot=3 => array A add drives=1:7,1:8,1:9 => array B add spares=1:10,1:11 => ctrl slot=4 ld 3 modify ss=64 => modify rp=high This sequence includes a command for a different target (the controller in slot 4) as a demonstration. Note that the next command in the sequence (the one for modifying the rebuild priority) applies to the controller in slot 3, not the one in slot 4.
- Page 54 • [ssdrpt=on off] specifies to generate or not generate the Smart SSD Wear Gauge report. The default is off. • [xml=on off] outputs diagnostic information in formatted XML. The off value is provided for backward compatibility and is ignored. • [zip=on off] compresses the output to a zipped file. Default behavior is uncompressed. The off value is provided for backward compatibility and is ignored.
Page 55: Creating A Logical Drive=> ctrl slot=4 add lk=9876543210222224444466666 Optimizing controller performance for video On some controller models, you can optimize the controller performance for video. To use this features on an HP Smart Array G6 or G7 controller, a registered SAAP ('About SAAP' on page 8) license key is required.
- Page 56 Parameter Acceptable values Comments # min max maxmbr ? size This parameter determines the desired size of the logical drive. Units are MB.* The default setting is max. 32 63 default ? sectors The default setting depends on the operating system. enable disable ? The default setting is enable. sas satalogical sata saslogical par —..
- Page 57 => ctrl ch='Lab 4' pd all show In this case, the screen response is: MSA1000 at Lab 4 array A physicaldrive 1:12 (box 1:bay12, Parallel SCSI, 36.4 GB, OK) unassigned physicaldrive 1:13 (box 1:bay13, Parallel SCSI, 9.1 GB, OK) physicaldrive 1:14 (box 1:bay14, Parallel SCSI, 9.1 GB, OK) The second array is to be created on the two remaining physical drives.
Page 58: Viewing Enclosure InformationWhen moving the logical drive, you can choose one of the following destinations: • An existing array • A new array you create To move a logical drive to an existing array, use the following information. Syntax: <target> modify [newarray=] Command examples: ctrl slot=1 ld 3 modify newarray=C ctrl slot=1 ld 3 modify newarray=?
- Page 59 Viewing SSD physical drives The ssdphysicaldrive keyword is a valid target for the show command, and it outputs the solid state physical drives on the specified controller. Syntax: <target> ssdpd all show [detail] where the target is any valid controller. Example commands: controller slot=5 ssdpd all show controller slot=5 ssdpd all show detail..
Page 60: Managing Spare DrivesRapid Parity Initialization is available only for supported controllers and in arrays composed of supported physical drives. Example: of creating a logical drive with Rapid Parity Initialization: => ctrl slot=3 create type=ld drives=1e:1:1-1e:1:4 parityinitializationmethod=rapid Assigning a chassis name to the controller If a controller is configured with at least one logical drive, you can give the controller a simplified name (the chassis name) to make it easier to identify and enter the correct controller in a command.
Page 61: Expanding An Array• When a data drive fails; this mode is the default. In normal operations, and for older controllers, the firmware starts rebuilding a spare drive only when a data drive fails. With the predictive failure activation mode, rebuilding can begin before the drive fails, reducing the likelihood of data loss that could occur if an additional drive fails.
- Page 62 Shrinking an array Some controllers may not support this option or may require a license key to enable this feature. You can shrink the size of an array by removing a drive from an existing array. Observe the following criteria: •..
- Page 63 drives by specifying the new destination drives in the command (1e:1:12-1e:1:14). To maintain the same spare drive, be sure to designate the spare drive for the moved array. Example commands: => array a modify drives=1e:1:12-1e:1:14 spares=1e:1:9 => array b modify drives=1c:1:6-1c:1:7 Replacing an array Some controllers may not support this option or may require a license key to enable this feature.
- Page 64 If the operating system does not support logical drive extension, carrying out this command makes data on the logical drive unavailable. Therefore, the CLI displays a warning prompt as a safeguard in case you are using such an operating system. To prevent the prompt from appearing, use the forced parameter. Example commands: =>..
- Page 65 <target> modify [preferredpathmode=automatic manual ?] where <target> is a redundant controller. Example command: controller ch='lab 3' modify ppm=manual Assigning a redundant controller to a logical drive When you have set the preferred path mode ('Setting the preferred path mode' on page 64) in a redundant system to Manual, you must use the chassisslot command to assign each logical drive in the system to one of the redundant controllers.
- Page 66 => ctrl slot=3 modify rp=high Changing the Expand Priority setting The Expand Priority setting determines the urgency with which the controller treats an internal command to expand an array. • At the low setting level, normal system operations take priority over an array expansion. •..
- Page 67 Syntax: <target> modify reenable [forced] Example command: => ctrl slot=3 ld 1 modify reenable forced Changing the controller cache ratio The controller cache ratio setting determines the amount of memory allocated to read and write operations. Different types of applications have different optimum settings. You can change the ratio only if the controller has a battery-backed cache (because only battery-backed cache can be used for write cache) and if there are logical drives configured on the controller.
Page 68: Using Acu ScriptingEnabling a script to exit on error When a script encounters an error during execution, the exitonerror keyword enables the script to decide whether to continue or to exit the application and return an exit code. Syntax: set [exitonerror=enable disable] Example commands: set exitonerror=enable set eoe=disable..
Page 69: Creating An Acu Script FileFILENAME is the name of the ACU input file, and ext is the file extension. If you do not specify the name and location of this file, ACU searches for ACUINPUT.ini in the ACU working directory. The -internal and -external switches limit configuration operations to internal or external controllers. The -reset flag destroys any existing data and overwrites the current configuration with the configuration specified in the script.
Page 70: Script File OptionsReadCache = 0 10 20 25 30 40 50 60 70 75 80 90 100 WriteCache = 0 10 20 25 30 40 50 60 70 75 80 90 100 RebuildPriority = Low Medium High ExpandPriority = Low Medium High SurfaceScanDelay = N PreferredPathMode = Auto Manual ; COMMENT: the following five entries are used to optimize the controller performance for video MNPDelay = 0 1 2 .. 60 ; units are minutes, zero indicates disabled IRPEnable = Yes No DPOEnable = Yes No ElevatorSortEnable = Yes No..
- Page 71 • Control category (on page 72) • Controller category (on page 72) • Array category (on page 76) • Logical Drive category (on page 78) • HBA category (on page 83) Each category has several scripting options, but you do not always need to assign values to every option. ACU can use default values in some instances, while in other instances, a listed option might not be relevant for a particular configuration or scripting mode.
Page 72: Control CategoryCategory Options Description Logical Drive ArrayAccelerator These options describe a logical drive that is to be LogicalDrive configured on an array that was previously specified in NumberOfParityGroups the script. (If no array was previously specified, ACU PreferredPath stops processing the script and creates an error file.) RAID Although the LogicalDrive option must begin this section Renumber..
- Page 73 • ClearConfigurationWithDataLoss (on page 74) • DeleteLicenseKey ('LicenseKey, DeleteLicenseKey' on page 74) • DPOEnable ('Video performance options' on page 75) • DriveWriteCache (on page 74) • ElevatorSortEnable ('Video performance options' on page 75) • ExpandPriority ('RebuildPriority, ExpandPriority' on page 75) •..
- Page 74 You can use this option to prevent stale cache issues. ClearConfigurationWithDataLoss Clearing the configuration causes data loss because it deletes all logical volumes and arrays on the controller. If you clear a configuration, you can write commands later in the script file to create a new configuration from the liberated drive capacity.
Page 75: Video Performance OptionsThe quotes enclosing the string are optional. The quotes allow you to use leading space characters in the RaidArrayId. ReadCache, WriteCache Enter a number between 0 and 100 to specify the percentage of cache that is to be allocated to drive reads or writes.
Page 76: Array Category• Set the QueueDepth to one of the following values: 2 4 8 16 32 Automatic Array category The Array category has the following options: • Array (on page 76) • CachingArray (on page 76) • Drive (on page 76) • DriveType (on page 77) •..
- Page 77 • If the value of the ClearConfigurationWithDataLoss (on page 74) option is Yes, you can use the Drive option to remove drives from an array. Determine which mode to use: • Auto method mode—ACU configures all the available drives on the controller into one array. If the drives are of different capacities, ACU determines the capacity of the smallest drive and uses the same amount of space on all other available drives.
Page 78: Logical Drive CategoryFor controllers that support Auto Replace Drive, setting this value to AutoReplace enables a rebuilt spare drive to become a data drive in the array. When the failed data drive is replaced, it assumes the role of the former spare, eliminating the need for a second array rebuild. Behavior Description Default value for spares..
- Page 79 • RAID (on page 80) • Renumber (on page 80) • Repeat (on page 81) • ResourceVolumeOwner (on page 81) • Sectors (on page 81) • ShrinkSize (on page 81) • Size (on page 81) • SizeBlocks (on page 82) •..
- Page 80 The maximum number of parity groups possible for a particular number of physical drives is the total number of drives divided by the minimum number of drives necessary for that RAID level (three for RAID 50, four for RAID 60). PreferredPath If you select the Manual setting for PreferredPathMode (on page 74), use the PreferredPath command to specify the path for I/O to the logical drive on a redundant controller in active/active mode.
- Page 81 Typically used after a Join command, this option ensures the proper logical volume numbering is set, for example, the boot volume is ID 1. Do not mix Renumber and Join operations in the same script, because ACU Scripting does not update its internal state after a renumber.
- Page 82 In Reconfigure mode, the default setting is the existing size of the logical drive. If you enter a larger value, ACU extends the logical drive to the new size if there is unused drive capacity on the same array, as long as the operating system supports logical drive extension.
Page 83: Hba Category• 512—512 KB • 1024—1024 KB (supported starting with Gen8 controllers) The default strip size value depends on the action mode: • In Configure action mode, the default value is determined by the RAID level that you specified earlier in the script.
Page 84: Xml SupportXML support ACU scripting v8.30 and later support an XML file format for input and output. XML output To create an XML output document, use an XML suffix with the output file name: C:hpacuscripting -c out.xml The following text is an example XML output file. <?xml version='1.0'?>..
- Page 85 </Array> <Array> <!-- Array Drive Type is SAS --> <!-- Free space 0 GBytes --> <!-- 1I:4:6 (72 GB),2I:2:4 (72 GB),2I:2:3 (72 GB),2I:2:2 (72 GB)--> <Drive>1I:4:6, 2I:2:4, 2I:2:3, 2I:2:2</Drive> <OnlineSpare>No</OnlineSpare> <LogicalDrive> <Raid>5</Raid> <Size>52478</Size> <Sectors>32</Sectors> <StripeSize>64</StripeSize> <ArrayAccelerator>Enabled</ArrayAccelerator> </LogicalDrive> <LogicalDrive> <Raid>5</Raid>..
- Page 86 Standard format XML format <?xml version='1.0'?> Action= Configure <Config.document> Method= Custom <Action>Configure</Action> <Method>Custom</Method> Controller= Slot 1 <Controller> Array=A <Array> Drive= 1I:4:8, 1I:4:7 <Drive>1I:4:8, 1I:4:7</Drive> <LogicalDrive> LogicalDrive= 1 <Raid>0</Raid> RAID= 0 <Size>100000</Size> Size= 100000 </LogicalDrive> </Array> </Controller> </Config.document>..
Page 87: Acu Scripting Warning Messages<!ELEMENT Drive ( ALL #PCDATA ) > <!ELEMENT OnlineSpare ( YES NO #PCDATA ) > <!ELEMENT LogicalDrive ( Raid, Repeat Size, Sectors, StripeSize, ArrayAccelerator? ) > <!ATTLIST LogicalDrive ID PCDATA #REQUIRED > <!ELEMENT ArrayAccelerator ( ENABLE DISABLE ) ENABLE > <!ELEMENT Raid (0 1 1ADM 10 10ADM 4 5 6 ADG 50 60) >..
- Page 88 Error code Error message Comment or clarification successfully. Too many coinciding expansion, migration, The new configuration requires more 2053 or extension operations transformations than are possible at one time. For example, you cannot expand a logical volume and transform its RAID level at the same time. Controller does not support license keys The controller does not support license key entry or 2056..
- Page 89 Error code Error message Comment or clarification New Logical Drive ID does not match the The script file specifies a logical drive ID that is not 2836 next available logical drive ID. the first unused ID in the sequence. For example, this If you are attempting to replicate a message appears if the controller has only Logical configuration that has non-consecutive..
- Page 90 Error code Error message Comment or clarification slot for an available, active controller, or the controller is not available. Failure opening capture file <text> — 2866 Failure opening input file <text> — 2867 Failure opening error file <text> — 2868 There are no suitable spares available ACU found no drives that could be used as spares 2877..
- Page 91 Error code Error message Comment or clarification The connectionname cannot be removed — 3022 when the hostmode has a non-default value. Invalid Host Mode — 3023 Invalid Adapter ID — 3024 This controller does not have host mode — 3025 modification capability You need to have administrator rights to —..
Page 92: Hp Array Diagnostics And Smartssd Wear Gauge UtilityHP Array Diagnostics and SmartSSD Wear Gauge Utility About the utility Formerly known as the Array Diagnostics Utility, the HP Array Diagnostics and SmartSSD Wear Gauge Utility collects all possible information about storage devices in the system, detects all problems, and provides a detailed configuration report in .zip format.
- Page 93 Interface WWID Drive model Serial number Firmware revision Total blocks The SmartSSD Wear Gauge report contains information on the current usage level of and expected lifetime remaining for solid state drives attached to the system. For discovered SSDs, the report summary page provides the following calculated totals: •..
Page 94: Installing The UtilityField Description Indicates the SSD's wear status with one of the following SSD Wear Status messages: • • Not Supported • The SmartSSD Wear Gauge log is full. Wear Gauge parameters are not available. • SSD has less than 5% usage remaining before wearout.
Page 95: Setting Up Adu Remote Service ModeSetting up ADU Remote Service Mode You can run ADU as a Windows Service, so that it starts automatically and runs in the background at all times. ACU is accessible remotely from the System Management Homepage (https://localhost:2381). To set up the service: Click Start>All Programs>HP System Tools>HP Array Diagnostics and SmartSSD Wear Gauge Utility>Setup ADU Remote Mode.
Page 96: Diagnostic Report ProceduresThe splash screen appears. Select one of the following tasks: Viewing the diagnostic report (on page 96) Generating the diagnostic report (on page 98) Viewing the SmartSSD Wear Gauge report (on page 99) Generating the SmartSSD Wear Gauge report (on page 100) For more information about the interface, select Help.
- Page 97 The utility generates and displays the report. The diagnostic report includes an additional RIS Event Log tab. Smart Array controllers store configuration data in the RAID information sector of all physical drives. The RIS Event Log reads the data and displays the decoded change logs. HP Array Diagnostics and SmartSSD Wear Gauge Utility 97..
Page 98: Generating The Diagnostic ReportClick RIS Event Log. The log appears. After reviewing the report, do one of the following: Click Save Report, and then save the generated file. Click ADU Home, and then perform additional tasks. Click Exit ADU. Generating the diagnostic report Launch the GUI ('Launching the utility in GUI mode'..
Page 99: Identifying And Viewing Diagnostic Report FilesThe utility generates the report, and then displays the File Download dialog box. Open or save the file. When you are finished with the file, do one of the following: Click Save Report, and then save the generated file. Click ADU Home, and then perform additional tasks. Click Exit ADU.
Page 100: Generating The Smartssd Wear Gauge ReportThe utility generates and displays the report. After reviewing the report, do one of the following: Click Save Report, and then save the generated file. Click ADU Home, and then perform additional tasks. Click Exit ADU. Generating the SmartSSD Wear Gauge report Launch the GUI ('Launching the utility in GUI mode'..
Page 101: Identifying And Viewing Smartssd Wear Gauge Report FilesOpen or save the file. After reviewing the report, do one of the following: Click Save Report, and then save the generated file. Click ADU Home, and then perform additional tasks. Click Exit ADU. Identifying and viewing SmartSSD Wear Gauge report files The SmartSSD Wear Gauge report output archive contains the following files: •..
Page 102: Drive Arrays And Fault-tolerance MethodsDrive arrays and fault-tolerance methods Drive arrays The capacity and performance of a single physical (hard) drive is adequate for home users. However, business users demand higher storage capacities, higher data transfer rates, and greater protection against data loss when drives fail. Connecting extra physical drives (Pn in the figure) to a system increases the total storage capacity but has no effect on the efficiency of read/write (R/W) operations.
- Page 103 With an array controller installed in the system, the capacity of several physical drives can be combined into one or more virtual units called logical drives (also called logical volumes and denoted by Ln in the figures in this section). Then, the read/write heads of all the constituent physical drives are active simultaneously, reducing the total time required for data transfer.
Page 104: Effects Of A Hard Drive Failure On Logical DrivesThe group of physical drives containing the logical drive is called a drive array, or just array (denoted by An in the figure). Because all the physical drives in an array are commonly configured into just one logical drive, the term array is often used as a synonym for logical drive. However, an array can contain several logical drives, each of a different size.
Page 105: Fault-tolerance Methods• RAID 50 configurations tolerate one failed drive in each parity group. • RAID 6 configurations tolerate two failed drives at a given time. • RAID 60 configurations tolerate two failed drives in each parity group. • RAID 1 (ADM) and RAID 10 (ADM) configurations tolerate multiple drive failures if no more than two drives, mirrored to one another, fail.
Page 106: Raid 1 And Raid 1+0 (raid 10)RAID 1 and RAID 1+0 (RAID 10) In RAID 1 and RAID 1+0 (RAID 10) configurations, data is duplicated to a second drive. When the array contains only two physical drives, the fault-tolerance method is known as RAID 1. When the array has more than two physical drives, drives are mirrored in pairs, and the fault-tolerance method is known as RAID 1+0 or RAID 10.
Page 107: Raid 1 (adm) And Raid 10 (adm)Advantages: • This method has the second highest read performance of any fault-tolerant configuration. • No data is lost when a drive fails, as long as no failed drive is mirrored to another failed drive. • Up to half of the physical drives in the array can fail. Disadvantages: •..
- Page 108 When the array has more than three physical drives, drives are mirrored in trios, and the fault-tolerance method is known as RAID 10 (ADM). In each mirrored trio, the physical drives that are not busy answering other requests answer any read requests that are sent to the array.
Page 109: Raid 5-distributed Data GuardingRAID 5—distributed data guarding In a RAID 5 configuration, data protection is provided by parity data (denoted by Px,y in the figure). This parity data is calculated stripe by stripe from the user data that is written to all other blocks within that stripe. The blocks of parity data are distributed evenly over every physical drive within the logical drive.
- Page 110 RAID 6 (ADG), like RAID 5, generates and stores parity information to protect against data loss caused by drive failure. With RAID 6 (ADG), however, two different sets of parity data are used (denoted by Px,y and Qx,y in the figure), allowing data to still be preserved if two drives fail. Each set of parity data uses a capacity equivalent to that of one of the constituent drives.
Page 111: Raid 50RAID 50 RAID 50 is a nested RAID method in which the constituent hard drives are organized into several identical RAID 5 logical drive sets (parity groups). The smallest possible RAID 50 configuration has six drives organized into two parity groups of three drives each. For any given number of hard drives, data loss is least likely to occur when the drives are arranged into the configuration that has the largest possible number of parity groups.
Page 112: Raid 60RAID 60 RAID 60 is a nested RAID method in which the constituent hard drives are organized into several identical RAID 6 logical drive sets (parity groups). The smallest possible RAID 60 configuration has eight drives organized into two parity groups of four drives each. For any given number of hard drives, data loss is least likely to occur when the drives are arranged into the configuration that has the largest possible number of parity groups.
Page 113: Selecting A Raid MethodItem RAID 0 RAID 1+0 RAID 5 RAID 6 RAID 1(0) (ADG) (ADM) Striping (no Mirroring Distributed Advanced Advanced Alternative name fault Data Data Data tolerance) Guarding Guarding Mirroring Formula for number of drives usable for data (n = total number of drives in array) 100% 67% to 93% 50% to 96% 33%..
- Page 114 Neither of these alternative fault-tolerance methods supports online spares or automatic data recovery, nor do they support auto-reliability monitoring or interim data recovery. If you decide to use one of these alternative methods, configure your arrays with RAID 0 for maximum storage capacity and refer to your operating system documentation for further implementation details.
Page 115: Diagnosing Array ProblemsDiagnosing array problems Diagnostic tools To troubleshoot array problems and generate feedback about arrays, use the following diagnostic tools: • For more recent products, array diagnostics is available with ACU v22.214.171.124 and later. This utility is available on the SmartStart CD in the controller kit and also on the HP website (http://www.hp.com/support).
- Page 116 problem-specific flowcharts to help you navigate complex troubleshooting processes. To view the guide, select a language: • English (http://www.hp.com/support/ProLiant_TSG_en) • French (http://www.hp.com/support/ProLiant_TSG_fr) • Italian (http://www.hp.com/support/ProLiant_TSG_it) • Spanish (http://www.hp.com/support/ProLiant_TSG_sp) • German (http://www.hp.com/support/ProLiant_TSG_gr) • Dutch (http://www.hp.com/support/ProLiant_TSG_nl) • Japanese (http://www.hp.com/support/ProLiant_TSG_jp) HP ProLiant Gen8 products The HP ProLiant Gen8 Troubleshooting Guide, Volume I: Troubleshooting provides procedures for resolving common problems and comprehensive courses of action for fault isolation and identification, issue resolution, and software maintenance on ProLiant servers and server blades.
Page 117: Acronyms And AbbreviationsAcronyms and abbreviations Array Configuration Utility Advanced Data Guarding (also known as RAID 6) Advanced Data Mirroring Array Diagnostics Utility CPQONLIN NetWare Online Array Configuration Utility DHCP Dynamic Host Configuration Protocol host bus adapter ORCA Option ROM Configuration for Arrays POST Power-On Self Test RBSU..
- Page 118 serial attached SCSI SATA serial ATA solid-state drive Selective Storage Presentation TFTP Trivial File Transfer Protocol WBEM Web-Based Enterprise Management World Wide Name Acronyms and abbreviations 118..
Page 119: Documentation FeedbackDocumentation feedback HP is committed to providing documentation that meets your needs. To help us improve the documentation, send any errors, suggestions, or comments to Documentation Feedback (mailto:firstname.lastname@example.org). Include the document title and part number, version number, or the URL when submitting your feedback. Documentation feedback 119..
Page 120: IndexIndex action mode, ACU scripting 72 cache ratio, ACU CLI 67 ACU (Array Configuration Utility) 10 cache ratio, ACU scripting 75 ACU GUI, methods for opening 19 CacheState 73 ACU GUI, procedure overview 30 capturing configurations 68 ACU help 28 choosing a RAID level 112 ACU scripting 72, 76, 83 ClearConfigurationWithDataLoss 74..
- Page 121 device information, obtaining 49 devices, discovering 19 GUI, accessing 10, 15, 95 devices, identifying 53 diagnostic report 39, 40, 53, 96, 98, 99 diagnostic tools 114 diagnostics 22, 39, 40, 53 HBA category options, ACU scripting 83 Diagnostics screen 22 HBA WWN 83 Diagnostics tasks 39, 40 HBA_WW_ID 83..
- Page 122 logical drive, moving, ACU CLI 57 PreferredPathMode 74 logical drive, specifying, ACU scripting 79 prompts, hiding, ACU CLI 48 LogicalDrive 79 PXE-based deployment 13 PXELinux setup 13 MaxBoot setting 81 menu options, ACU GUI 30, 42 querying a device 47 method mode, ACU scripting 72 QueueDepth 75 methods for opening the ACU GUI 19..
- Page 123 troubleshooting 114 troubleshooting resources 114 sample script 69 typical procedures, ACU CLI 51 screen description 19, 20, 22, 25, 28 script files 69 scripting modes 68 utilities, description of 5 scripting options 70 scripting syntax 69 Sectors 81 selecting a RAID level 112 version command 51 shorthand in CLI 48 video performance optimization 55, 75..