HP ProLiant Support Pack for Windows and Linux Version 8.
© Copyright 2000, 2010 Hewlett-Packard Development Company, L.P. Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor’s standard commercial license. The information contained herein is subject to change without notice.
Contents Introduction .................................................................................................................................. 4 PSP overview ............................................................................................................................................... 4 Benefits of PSP ............................................................................................................................................. 4 New features .........................
Introduction PSP overview HP PSPs are operating system-specific bundles of drivers, utilities, and management agents optimized for HP ProLiant systems. Each PSP is a predefined and tested bundle that includes setup and software maintenance tools designed to help efficiently install, upgrade, and manage system software. The PSPs include tools for Microsoft® Windows® and Linux server environments that enable deployment of software updates from a central software repository to local or remote server systems.
• Silent command-line options and return codes that enable scripting and enhanced integration of the PSP with HP Systems Insight Manager and the HP SmartStart Scripting Toolkit • Integration with preconfigured server script files as part of the Rapid Deployment Pack • Common log files that provide easy access to a consolidated view of the software installation history on host servers • Content in a ready-to-run, native operating system file format that saves time by installing directly from a CD or s
Updating a PSP HP Subscriber's Choice and HP version control tools help to ensure that you have the most up-to-date PSPs and individual components. For Windows® PSPs, HP SUM provides a pull from web feature to obtain the latest released drivers and utilities. For more information see the HP Smart Update Manager User Guide (http://www.hp.com/support/HP_Smart_Update_Manager_UG_en).
For maximum flexibility across operating system platforms, locate the software repository on a Windows® shared network drive. The repository can be updated from any of the following sources.
Deploying PSPs Beginning with version 8.40, both Windows® and Linux PSPs are deployed using HP SUM. In the PSP for Linux, HP SUM enables support for native RPM files. Users can now deploy firmware and software components simultaneously. PSPs can be deployed using graphical or command-line utilities specific to each operating system as listed below. For more information about PSP deployment with HP SUM, see the HP Smart Update Manager User Guide (http://www.hp.com/support/HP_Smart_Update_Manager_UG_en).
Minimum requirements for Microsoft Windows PSP IMPORTANT: Before deploying software updates on a host server, be sure that a recent backup of the host server is available in case the deployment procedure fails. For successful component deployments on Microsoft® Windows® hosts, the following minimum requirements must be met: • A local administrative system with 512 MB of memory and running a supported Windows® operating system must be used.
functionality. The utility also provides installation logic and version control that automatically check for dependencies, installing only the correct updates for optimal configuration. With HP SUM version 3.2.0 and later, the storage location for the persistent data (Hosts and Groups) has changed. Persistent data entered with earlier versions of HP SUM is automatically moved to a new location the first time you run HP SUM version 3.2.0 and later.
For more information, see the HP Smart Update Manager User Guide (http://www.hp.com/support/HP_Smart_Update_Manager_UG_en). Server virtualization detection and support Windows® PSP supports server virtualization that runs on a Windows® host. However, Windows® PSP does not run on a VMware host or on a guest operating system environment regardless of what host hypervisor you use. Windows® PSP does not boot to a guest operating system environment.
NOTE: When building source RPMs into binary RPMs and deploying them to remote targets, HP SUM validates the target operating system and kernel matches the local kernel on which the source RPM is being built. To bypass this verification process, you can build source RPMs into binary RPMs and add them to the location where HP SUM is started. These pre-built RPMs can be deployed to any target regardless of the installed kernel version.
• • • • • • o lm_sensors-2.8.7-2.i386 or later o net-snmp-5.1.2-11.i386 or later o perl (required to provide the libperl.so) o libnl (required for QLogic and Emulex drivers) For Red Hat Enterprise Linux 4 AMD64/EM64T servers: o compat-libstdc++-296-2.96-132.7.2.i386 or later o lm_sensors-2.8.7-2.x86_64 or later o net-snmp-5.1.2-11.x86_64 or later o perl (required to provide the libperl.
o • libnl (required for QLogic and Emulex drivers) For SLES 11 AMD64/EM64T servers: o glib-1.2.10-15.i386 or later o libstdc++33-32bit-3.3.3-11.9 or later o perl-SNMP-5.4.2.1-6.3.x86_64 or later o net-snmp-5.4.2.1-6.3.x86_64 or later o libnl (required for QLogic and Emulex drivers) To perform builds of NIC source RPMs, the following RPMs are required on the local Linux system running HP SUM. • gcc-2.96-108.1 or later • kernel-devel (required to build RPMs from source.
4. On the End User License Agreement screen of autorun, select Agree or Disagree. 5. Select the Software tab. 6. Select the Install the HP ProLiant Support Pack option to install the desired Linux PSP. Manually Installing Linux HP PSP: In the following instructions, the CD mount directory is /mnt/mnt. When performing the steps, replace /mnt/mnt with the actual mount point. Red Hat Enterprise Linux 4 and SUSE-based distributions mount CD on /media/cdrom.
Advanced topics Command-line installation The HP SUM command-line interface enables you to script custom installations. For more information, about command-line syntax and command-line arguments, see the HP Smart Update Manager User Guide (http://www.hp.com/support/HP_Smart_Update_Manager_UG_en).
Command-line arguments HP SUM recognizes the following command-line arguments. These arguments prepopulate the GUI in the Select Items to be Installed screen. If you specify the host or group, then the Select Items to be Installed screen does not appear. You cannot use some arguments such as /romonly and /softwareonly together. Command-line argument Description Help /h[elp] or /? This argument displays command line Help information.
Command-line argument Description /s[ilent] This argument causes the installation to run silently with no GUI or console output. All data writes to the log file. Any generated prompts use the default option and continue the installation without user input. If a component requires input before installation (such as configuration information), then the component installation fails, and an error message writes to the log file.
Command-line argument Description /tpmbypass or /ignore_tpm This argument specifies that if a Trusted Platform Module (TPM) is enabled, then the warning message can be ignored and component installation continues. /use_wmi This argument specifies that components, which use WMI protocol, are available to be selected for installation. These components are optional by default and will not be installed unless this argument is used.
Command-line argument Description /reboot_message “reboot message” This argument displays the specified reboot message on remote consoles connected to the server you want to reboot. You must use this argument with the /reboot option or the argument is ignored. /rebooted timeout_in_seconds This argument delays the reboot of the server for the length of time specified by the timeout_in_seconds variable. You must use this argument with the /reboot option, or the argument is ignored.
Command-line argument Description these arguments increases the level of detail that is retained in the log file. The default value is normal verbosity. Generating Reports /report This argument generates a report listing, a target summary, and how the components in the repository affect the target (For example, whether each component applies to the target or not). The report name is of the format, HPSUM_ Report__
Troubleshooting Troubleshooting installation of PSP for Microsoft Windows You might encounter the following issues with the Microsoft® Windows® PSPs. • How do I set the rules for Windows® Firewall and Security Policy? When the Windows® Security Alert dialog box appears, click Unblock, and then select your firewall settings as follows: a. Click Start>Control Panel>Administrative Tools>Windows Firewall with Advanced Security>Inbound Rules>Remote Administration (NP-IN). b.
• HP SUM encountered a fatal error while initializing when running in a directory path containing double-byte characters. HP SUM cannot run in directories that contain double byte characters in the path name. Paths can be created with double-byte characters only when using certain versions of the operating system, such as Japanese or Chinese. • How do I use HP SUM over a firewall? Which ports will I need to open? Are they configurable? The ports that HP SUM uses cannot be configured.
HP SUM to pass information between processes on the local workstation where HP SUM is executed, and the next available port is used to receive messages from remote servers. Port 62286 This port is the default for some internal communications. This port is listening on the remote side if a conflict does not exist. If a conflict occurs, the next available port is used.
The build tools necessary to complete the build from kernel source are not located on the server where the LDU is deploying. To build from source RPMs, the following RPMs must be installed on the server where the HP SUM is deploying software: • o gcc-2.96-108.1 or later o cpp-2.96-108.1 or later o binutil-2.11.90.0.8 or later o glibc-devel-2.2.4-26 or later How do I use HP SUM over a firewall? Which ports will I need to open? Are they configurable? The ports that HP SUM uses cannot be configured.
host server and enables servers running VMware or other virtualization platforms to update their iLO without rebooting their server or migrating their virtual machines to other servers.
Technical support Reference documentation For more information about PSPs, refer to the PSP website (http://www.hp.com/servers/psp). To download the latest PSPs, refer to the software and drivers download page (http://www.hp.com/servers/swdrivers). For information about HP Subscriber's Choice, refer to the Subscriber's Choice website (http://www.hp.com/go/subscriberschoice). For information about HP SUM, refer to the HP Smart Update Manager User Guide. (http://www.hp.
HP contact information For the name of the nearest HP authorized reseller: • See the Contact HP worldwide (in English) webpage (http://welcome.hp.com/country/us/en/wwcontact.html). For HP technical support: • • In the United States, for contact options see the Contact HP United States webpage (http://welcome.hp.com/country/us/en/contact_us.html). To contact HP by phone: o Call 1-800-HP-INVENT (1-800-474-6836). This service is available 24 hours a day, 7 days a week.
Acronyms and abbreviations AMD Advanced Micro Devices GRUB Grand Unified Bootloader GTK+ GIMP Toolkit GUI graphical user interface HP SUM HP Smart Update Manager HTTP hypertext transfer protocol iLO Integrated Lights-Out IP Internet Protocol LDU Linux Deployment Utility LILO Linux Loader NIC network interface controller OS operating system Acronyms and abbreviations 29
PSP HP ProLiant Support Pack RPM Red Hat Package Manager SLES SUSE Linux Enterprise Server SNMP Simple Network Management Protocol SOAP Simple Object Access Protocol SSH Secure Shell SSL Secure Sockets Layer TCP/IP Transmission Control Protocol/Internet Protocol UNC Universal Naming Convention VCA Version Control Agent VCRM Version Control Repository Manager WMI Windows Management Instrumentation XML extensible markup language Acronyms and abbreviations 30
Index A M advanced topics 16 authorized reseller 27, 28 Microsoft Windows PSPs 7.
V Version Control 6 W Windows Management Instrumentation (WMI) 9 WMI (Windows Management Instrumentation) 9 Index 32