HP Integrity rx1600 SmartSetup Scripting Toolkit Deployment Guide: HP Integrit
HP Integrity rx1600 Manual
View all HP Integrity rx1600 manuals
Add to My Manuals
Save this manual to your list of manuals |
HP Integrity rx1600 manual content summary:
- HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 1
SmartSetup Scripting Toolkit Deployment Guide HP Integrity Servers with Linux HP Part Number: 5991-6250 Published: July 2009 Edition: 8 - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 2
Notice Confidential computer software. Valid license from HP required for possession, use or copying. 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 - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 3
...9 Typographic Conventions...9 Publishing History...11 Related Information...12 HP Encourages Your Comments...12 1 Overview...13 Introduction...13 Manager Support...25 Configuring the Static IPv6 Address 25 3 Creating a Server Profile 27 Preparing the Workstation...27 Displaying Headless Server - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 4
Network Boot...43 Setting Up a Linux Network Boot Server 43 Setting Up a DHCP Server...43 Setting Up a TFTP Server...43 Populating the TFTP Directory 44 Setting Up the HP Integrity Server for PXE-Enabled Boot 44 Booting the HP Integrity Server From a PXE-Enabled NIC 44 6 Utilities Reference...47 - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 5
Disk Drive Size Displayed 84 Capturing and Deploying an Image on the Same Server 84 cfggen Crashes on HP Integrity Virtual Machine 84 hpshowdisk Unknown Device Error 84 Invalid MP Version Displayed on sx1000 Servers 84 efibootmgr Utility Issues...85 SSTK Image Does Not Boot and LSI Driver - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 6
List of Tables 4-1 SSTK Variables...33 4-2 SSTK Configuration Variables...34 4-3 Global Options...34 4-4 Image Options...35 4-5 SSTK Command Line Options...35 5-1 The mkisofs Command Options 40 6-1 cfggen Commands...47 6-2 CLMChecking Options ...49 6-3 conrep Options ...50 6-4 conrep Return Codes - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 7
List of Examples 6-1 cfggen list Command...48 6-2 cfggen Display Command...48 6-3 Sample conrep.dat file...50 6-4 Sample conrep.xml File...50 6-5 Sample hpia64imfo Utility Output 71 7 - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 8
8 - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 9
instructions for configuring and using the SmartSetup Scripting Toolkit (SSTK) on HP Integrity servers running Linux. As of this publication, SSTK is supported 1. No testing occurs on older updates or service packs though every effort is made to maintain backward compatibility. Intended Audience 9 - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 10
{} The contents are required in formats and command descriptions. If the contents are a list separated by |, you must choose one of the items. ... The preceding element can be repeated an arbitrary number of times. | Separates items in a list of choices. 10 - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 11
or new editions, subscribe to the appropriate product support service. See your HP sales representative for details. For the latest version of this Hat Enterprise Linux (RHEL) RHEL4U4 (Backward 4 SUSE Linux Enterprise Server (SLES) compatible only1), RHEL4U5, RHEL4U6, and RHEL5U1 SLES9SP3 ( - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 12
EFI Web site: http://developer.intel.com/technology/efi/ - The HP Integrity server technical support information is located at: http://www.hp.com/support/itaniumservers/ - For additional information on HP products and services, visit: http://www.hp.com - For the location of the nearest sales office - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 13
be in the business of replicating CDs or people, your approach to deploying a large number of servers is likely to be similar. To deploy a hundred identical HP Integrity servers quickly and efficiently, you would set up a model server manually and then clone this setup on the remaining ninety-nine - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 14
sample scripts and utilities that run in a staging environment based on Debian Linux for HP Integrity servers. This document guides you step-by-step through the typical tasks involved in deploying HP Integrity servers using the SSTK. It also provides some guidance on customizing the toolkit for your - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 15
OS files, and application files. Selecting a Boot Mechanism The SSTK supports three boot mechanisms-CD, USB flash or network boot via a to set up over a hundred servers at a time, you should invest in a PXE-enabled installation environment in which the HP Integrity servers boot over the network. On - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 16
environment. If you host the repository on the workstation, the repository must be accessible to the HP Integrity servers being deployed. If, for example, your workstation is on a public network and the servers are on a private isolated network, the SSTK cannot work. If you host the repository on - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 17
# ./mkrep.sh The SSTK Repository Maker Linux distribution selection menu is displayed. 4. Select the appropriate Linux distribution, and then select OK. An SSTK Repository Maker menu similar to the following is displayed. The Repository Maker main menu provides the three tasks required to create - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 18
d. Select your CD/DVD device by navigating to the correct directory, and then click OK. 6. Select Make Repository and click OK. The script creates the necessary directories, files, and symbolic links. You are prompted to insert the OS distribution media, in order, during this process; an error - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 19
8. To exit the script, select Exit and click OK. The repository structure created in the /repository/SSTKLnx3.3 directory is as follows: SSTKLnx3.3/ |-- SSTK_DeploymentGuide.pdf |-- SSTK_DeploymentGuide.txt |-- boot_files | `-- efi | `-- boot | |-- bootia64.conf | |-- bootia64.efi | - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 20
solution is not limited to the previous examples. You can develop a hybrid solution if that works for you. For example, you can boot the model server from a USB flash device, host the repository on the workstation to read the configuration of the model - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 21
) for each supported distribution, which server, which is made easy using the SSTK. You can extend the unattended installation process to include the HP Integrity Essentials Foundation Pack for Linux. For installation instructions, see HP Integrity Essentials Foundation Pack for Linux User's Guide - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 22
the boot device, the location of the scripts and OS files, and the user name and password to access that location (for a network share). Create an image installation server that would support a network boot and OS installation. Launching the Server Replication Launching the server replication - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 23
installations. It is intended to help you upgrade your RHEL installed servers to a newer update without reinstalling and reconfiguring the server so that it is current with the most recent programs. This functionality supports the following upgrades: - RHEL 4.5 to RHEL 4.6 - RHEL 4.6 to RHEL 5.1 To - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 24
that you use the kernel shipped with the toolkit because it has been tested on all supported HP Integrity servers.Using the SSTK Deployment Workflow Resetting SELinux Attributes after Replicating RHEL5 and RHEL5U1 In the event that you have replicated either a RHEL5 or RHEL5U1 image - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 25
SSTK so this situation does not exist when replicating this release and the correct SELinux extended attributes are in place. Logical Volume Manager Support SSTK v3.2 introduces a new Logical Volume Manager(LVM) feature that allows you to capture and deploy Linux residing on a disk with an LVM - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 26
26 - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 27
at the Workstation In order to display the console output of a "headless" Linux HP Integrity server at a remote workstation, you must configure the Integrity server to use a particular console device. On HP Integrity servers running Linux, the console cannot be displayed over the MP LAN as well as - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 28
4. Select Error Console. Set the error console to the same as the output console device. Or, at the HP Integrity server (the model server and each target server) using the Legacy interface, perform the following steps: 1. Select EFI Boot Manager > Boot Option Maintenance Menu. 2. Select Select - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 29
skeleton for the server profile: • Documentation includes this guide and a readme script is executed when an HP Integrity server boots. If the server is cell-based, the option is executed on a target server with a supported RAID controller. The acu.ini HP Service Partition Unpacking the Toolkit 29 - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 30
is first loaded. Files placed under software\EFI_TOOLS are automatically copied to the HP Service Partition. • The os directory contains unattended configuration files for the Linux distributions. , specifying the Linux Setup boot option, and rebooting the server. 30 Creating a Server Profile - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 31
as the OS boot loader) and EFI drivers. The EFI boot manager allows you to control the server's boot environment using variables stored in NVRAM. The HP Array Configuration Utility Command Line Interface (HP ACU-CLI) is a command-line based disk configuration tool that can be used to configure and - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 32
1 Red Hat Enterprise Linux 5 Update 2 Red Hat Enterprise Linux 5 Update 3 SUSE Linux Enterprise Server 10 Service Pack 1 SUSE Linux Enterprise Server 10 Service Pack 2 SUSE Linux Enterprise Server 11 NOTE: SSTK supports unattended OS installations on HP Integrity Virtual Machines. 32 Creating - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 33
displayed for you to select the installation destination directory. DISTRO="" Sets the target Linux distribution to be installed. The supported values are rhel4up4, rhel4up5, rhel4up6, rhel4up7, rhel5, rhel5up1, rhel5up2, rhel5up3, sles10sp1, or sles10sp2. The default value is empty. RHEL_PROFILE - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 34
Then, the main_toolkit_launch.sh script prompts you to select one of three tasks: start a bash shell, read the hardware configuration of the server, or write to the hardware configuration and install the operating system, drivers, and applications. The elilo.conf configuration file is an ASCII (not - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 35
or textmenu. Specifies a message to be printed on the main screen (if this functionality is supported by the chooser). Specifies that the contents of a file be displayed when a certain function key . Specify nfs for a Linux workstation (or repository server). Editing the Linux Boot Loader 35 - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 36
elilo.conf file: • The prompt forces interactive mode and the timeout waits for 30 seconds. prompttimeout=300 • The first (default) entry boots the server to Linux and opens a console (label=linux). To change the default elilo boot configuration, insert at the top the option default=LABEL. For - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 37
}/acu.ini" - Run conrep to get the EFI environment variables from the server configuration. The script writes this data to the conrep.dat file. ./conrep --- Run the hplpcfg utility to enable or disable the EFI boot setting on HP Emulex HBA. The script writes this data to "hba-emulex.ini" file. - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 38
partitions: EFI System Partition (ESP), HP Service Partition (HPSP), the Linux-swap manager, which starts the Linux Setup process. 6. Reboots the server. NOTE: The parted utility uses decimal, instead of binary which users have write access, you increase security. Also, you guarantee the integrity of - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 39
be available at the EFI level. Also, if a boot loader file named bootia64.efi is located in the \efi\boot directory, the HP Integrity server automatically executes that boot loader. To create a bootable disk image: 1. Create a directory for the bootable image, enter: mkdir ./bootable-image 2. Create - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 40
Booting From the CD or DVD 1. Insert the media in the appropriate media drive on the HP Integrity server. 2. Reboot the machine. 3. Enter the EFI Boot Manager and select the Internal Bootable DVD. 4. The server boots until it reaches the ELILO boot: prompt. Here you have the option of pressing the - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 41
enter the EFI shell and use the map -r command to find the DVD drive and execute \efi\boot\bootia64.efi. Using a USB Flash Device For HP Integrity servers to boot from a USB flash device, the boot loader and all other files needed to load the Linux image must be copied to the \efi - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 42
3. Enter the EFI Boot Manager Menu and select Boot Configuration. 4. Select Add Boot Option to add Removable Media Boot for the USB device. 5. In the EFI Boot Manager, select the Linux USB device to boot from. 42 Setting Up the Boot Mechanism - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 43
use a network boot environment Setting Up a Linux Network Boot Server This section contains instructions for performing a Linux boot over a network. NOTE: installation process for some operating systems. service tftp { socket_type = dgram protocol = udp wait = yes user = root Using Network Boot 43 - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 44
the root directory for all client access. To enable the TFTP service on your server, edit the disable line to read: disable = no Populating the HP Integrity Server for PXE-Enabled Boot Make sure the HP Integrity server has a PXE-compliant NIC and is physically connected to a configured DHCP server. - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 45
of the following actions: • Enter readhwconfig. This creates a configuration file in the repository to save the hardware configuration of the Linux server in the repository. Reboot the server. • Enter linux to execute the linux-setup.sh utility to install the Linux OS. • Enter bash to go to the bash - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 46
46 - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 47
6 Utilities Reference This chapter contains reference information and usage examples for the utilities provided in the toolkit. In other words, the manpages associated with SSTK. You can get online help for each utility by using the -h or -? option. This chapter contains the following manpages: • " - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 48
: 1 Serial Attached SCSI Initiator ID : 63 Maximum physical devices : 62 Concurrent commands supported : 511 Slot : Unknown Bus : 2 Device : 1 Function : 0 RAID Support : Yes IR Volume information Physical device information Initiator at ID #63 Target on ID - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 49
Target on ID #2 Device is a Hard disk Enclosure # : 1 Slot # : 2 Target ID : 2 State : Ready (RDY) Size (in MB)/(in sectors) : 57231/117210240 Manufacturer : ATA Model Number : FUJITSU MHT2060B Firmware Revision : 034E Serial No : NR0LT5625AAG Drive Type : SATA Enclosure - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 50
| -c | -d | -h ) [-v] | -m Description The conrep utility replicates the configuration data stored in the EFI variables. It reads the EFI variables from the NVRAM of the model server and writes the results to a DAT file. It also reads the DAT file and writes this data into the NVRAM of the target - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 51
the read the raw_var file of an EFI /sys/firmware/efi/vars/ variable, this variable must be VAR_NAME-GUID directory. removed from conrep.xml. Error writing to the conrep.dat file The user does not have permission Change the permissions of the to write to the conrep.dat file. conrep.dat file - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 52
or even create the file from scratch. • In input mode with reset, it applies the array configuration that is specified in a file to a target server, clearing any existing controller configuration with total data loss. You can use this mode to overwrite the current controller array and logical drive - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 53
Sectors = 32 StripeSize = 256 ArrayAccelerator = Enabled ; HBA SSP Specifications HBA_WW_ID= 10000000C9272B34 ConnectionName= TestConn HostMode= Linux Table 6-5 cpqacuxe Options Option -C FILENAME -E FILENAME -internal -external -h Description Specifies the capture file. The capture filename is - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 54
These options can be specified in any order, but an option from another category of options cannot occur between any two options from this category. Automatic Script File Format The automatic script is used to apply automatic configuration rules to unconfigured or configured controllers. If the -i- - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 55
specified in the script file RAIDArrayID Specifies the RaidArrayID for controllers that support RaidArrayID. This is a user-defined string to identify controllers. Currently, RaidArrayIDs are only supported by Fibre and shared-storage controllers. "XXXXXXXXXXXXXXXXXXXX" Varying length string that - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 56
. If the RAID option is not specified or the specified RAID option is not possible, the default RAID is the highest RAID level that is supported with the current state of the controller. This option is ignored in Reconfigure mode if there is an existing configuration on the controller. In this - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 57
SurfaceScanDelay= N SSPState = Enable|Disable PreferredPathMode= Auto|Manual ; Array Options ; There can be multiple array specifications in the file Array = Default|Windows|Windows(degrade |OpenVMS|Tru64|Linux|Solaris|Netware|HP|Windows_SP2_and_ Table 6-7 Custom Script File Options Option Action - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 58
specified in the script file RAIDArrayID Specifies the RaidArrayID for controllers that support RaidArrayID. This is a user-defined string to identify controllers. Currently, RaidArrayIDs are only supported by Fibre and shared-storage controllers. "XXXXXXXXXXXXXXXXXXXX" Varying length string that - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 59
between 1 and 30 seconds. SSPState Specifies the SSP State for controllers that support SSP that is enabled/disabled on a controller basis. This option is controller dynamically load balances the logical drive paths. • Manual: Manually specify which logical drives are assigned to each active array - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 60
. The RAID option is not required. If the RAID is not specified for a new logical drive, the RAID are the highest RAID level that is supported on the current Array. If the RAID is not specified for an existing logical drive in Reconfigure mode, then the current RAID setting remains unchanged - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 61
for the RAID level of the logical drive. If the Stripe Size is not specified for an existing logical drive in Reconfigure mode and the user is not migrating the RAID, then the current Stripe Size setting remains unchanged. The following Stripe Size values are available: • 8: 8 KB • 16: 16 KB • 32 - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 62
is only valid for controllers that support SSP. This option is processed only path mode is set to Manual. This option is only N is used. ConnectionName A user defined string used as the connection TRU64 • Linux • Solaris • Netware • HP • Windows_SP2 Error Reporting When using the cpqacuxe - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 63
2822 2823 2824 2857 Error Reason Success Success General error Problem spawning ACU process (user is not authenticated to use ACU or ACU is already missing or in the incorrect place in the file. '%s' is not a supported command The specified command is not a valid scripting command. '%s' is - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 64
could not be expanded. This could be because the controller does not support expansion, or the current configuration does not allow expansion to occur on Array requires an odd number of This error message can occur if the user is attempting to add drives an odd number of drives to an existing array - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 65
or is not supported with the current configuration. 290 Error communicating with Controller There was a problem communicating with one or locked by another machine or user. 2564 machine or user 268 Error saving Controller There was a problem saving one or more controller configurations - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 66
. License key is not a controller The entered license key is not a controller feature license key. feature license key Controller does not support Raid The controller does not support Raid Array ID. Array ID Invalid Raid Array ID The entered Raid Array ID is invalid. The Raid Array ID can only - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 67
Reason Spare Request for RAID0 is Invalid Spares are not supported in RAID0-only Arrays. Reset and Reconfigure combined Mode should never occur. If it does, there is a problem with ACU, and some error is not being identified user input. Delete Timeout. Return version and exit. efibootmgr 67 - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 68
Table 6-10 efibootmgr Commands Commands -@ | --@ file -b | --bootnum XXXX -d | --disk disk -e | --edd [1|3|-1] -E | --device num -g | --gpt -H | --acpi_hid XXXX -l | --loader name -L | --label label -p | --part part -q | --quiet --test filename -u | --unicode | --UCS-2 -U | --acpi_uid XXXX -v | -- - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 69
a generic tool for setting EFI variables from SSTK LinuxPE. Table 6-12 efivar Options Options -g | --guid -n | --name -v | --value -d | --delete -U | --unicode Description EFI variable guid (default=8be4df61-93ca-11d2-aa0d-00e098032b8c). EFI variable name. EFI variable value. Delete EFI variable - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 70
Table 6-13 getuuid Options Options -p -t Description Disk to from which information will be retrieved. Partition number. Shows GUID of partition type (efi, hpsp, etc). hpacucli Description The hpacucli command is a disk configuration tool that can be used to configure and manage Smart - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 71
controller slot=3 logicaldrive 2 modify arrayaccelerator=enable ctrl all show status Please use hpacucli help for more information and usage or use the hpacucli help for a list of commands. hpia64info Synopsis hpia64info -v Description The hpia64info utility displays information about - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 72
Description The hplpcfg utility enables or disables the EFI or BIOS boot setting on Emulex 2G or 4G Fibre Channel Host Bus Adapter (FC HBA). Table 6-15 hplpcfg Options Options /se /le Description Saves the HBA configuration to filename. Loads the HBA configuration from - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 73
For 4G HBAs: BootDeviceWWPN=2200000000000000 ; input from customer - Boot Device Port name BootDeviceLUN[0]=0 ; input from customer - Boot Device LUN ID [HBA0] ; section for each HBA - HBA No WWID=11223344 ; read-only variable - HBA WWPN SelectiveLogin=1 ; input from customer - 1 (Enable) or 0 ( - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 74
:device:svendor:sdevice. -d Dump device name for device. -s Dump the disk size. Examples The following example shows the hpshowdisk output for an HP Integrity system with 19 disks of the following configuration: • 5 smart array disks (disks 15 to 19) • 3 SAN disks through q-logic HBA cards - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 75
is similar to the following: server rx2600 US21729947 1.22 1.53 E.03.15 - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 76
0 1 2 103300E0 103300E0 0 2 0 10950649 10950649 - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 77
10025159 103C12AB hwquery Synopsis hwquery [path]hwdiscfilename [path]allboards.xml variable= ... Description The hwquery utility is executed from a script file, in conjunction with other utilities, to - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 78
Returns True if the EFI Firmware version in the hardware discovery file is not 1.10 • HWQ:SystemName eq "Server rx4640" True if the system name in the hardware discovery file exactly matches "Server rx4640" • "PCI:Smart Array 6402" or "PCI:Smart Array 6404" True if the system contains a Smart Array - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 79
It is also able to create hidden partitions and change the partition GUID to HPSP, SWAP, LINUX and ESP. Table 6-23 parted Options Option -v Displays the version. Where necessary, prompts for user intervention. Never prompts for user intervention. Displays this help message. Examples The following - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 80
] • To create a new disk label (partition table): mklabel PARTITION_TYPE The supported values for PARTITION_TYPE are: gpt, bsd, mac, dvh, msdos, pc98, are: - - boot : Set ESP Partition GUID - - hidden : Hidden partition - - hp-service : Set HPSP Partition GUID The accepted value to state is "on" or - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 81
MB, starting in LBA 0 and finalizing in LBA 100 in /dev/ cciss/c0d0 device: parted -s /dev/cciss/c0d0 mkpart 0 100 • To set the ESP partition GUID in the first partition on the table: parted -s /dev/cciss/c0d0 set 1 boot on • To set the name of the second partition of the /dev - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 82
82 - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 83
RHEL4U5 installed on the same system. SmartArray P600 in Slot 0 on sx2000 Server The ACU does not display the I/O Cabinet, I/O Bay and I/O Chassis information when executed on HP Integrity Superdome sx2000 server with a SmartArray P600 plugged in slot 0. In the controller specification section, the - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 84
slot 0 on HP Integrity Superdome sx2000 server. No MSA is not supported nor is it tested by LSI in the HP Integrity VM environment; sx1000 Servers The MP version information returned by hpia64info on sx1000 (SD64A and SD32A) servers is invalid. This issue does not occur on other HP Integrity servers - HP Integrity rx1600 | SmartSetup Scripting Toolkit Deployment Guide: HP Integrit - Page 85
an improper or defective device. The issue was observed on a LSI1030 that had an Ultra160 disk device improperly configured to at an Ultra320 speed. The problem was corrected by using the EFI driver configuration tool to set the maximum transfer rate to 160Mb/s, which is the speed that the device
SmartSetup Scripting Toolkit Deployment
Guide
HP Integrity Servers with Linux
HP Part Number: 5991-6250
Published: July 2009
Edition: 8