================================================================================ Release Notes -------------------------------------------------------------------------------- Important: Some of the Linux RPMs require the target server to be rebooted after the RPM is installed. There is no eReboot neededf message reported on the HP Smart Update Manager 4.0.0 'Installation Results' screen. Therefore, it is recommended to reboot the target server after installation of any Linux RPMs. Below is the list of RPMS which require a reboot: - HP ProLiant Smart Array Controller Driver - Cpq_cciss - HP U320 SCSI Adapter, SAS HBA with RAID, SCxxXe and SCxxGe series HBA Driver - Mptlinux - HP Smart Array B110i SATA RAID Controller Driver - Hpahcisr - HP NC-Series Broadcom 1/10 GbE Multifunction and iSCSI Drivers for Linux - HP NC-Series ServerEngines be2iscsi Driver for Linux - HP NC-Series ServerEngines be2net 10GbE Driver for Linux - HP NC-Series Intel E1000 Driver for Linux - HP NC-Series Intel E1000e Driver for Linux - HP NC-Series Intel igb Driver for Linux - HP NC-Series Mellanox 10GbE Driver for Linux - HP NC-Series QLogic Driver for Linux - HP NC-Series Broadcom TG3 Driver for Linux - QLogic iSCSI Driver for Linux ================================================================================ Installation Instructions -------------------------------------------------------------------------------- Prerequisites: IMPORTANT: Before deploying software updates on a target system, be sure that a recent backup of the target system is available in the event the deployment procedure fails. PSP installation for Linux servers has the following minimum requirements: - glibc 2.2.4-26 or later - gawk 3.1.0-3 or later - sed 3.02-10 or later - pciutils-2.1.8-25.i386.rpm or later The following RPMs are also required: On Red Hat servers: - rpm 4.0.4 or later - rpm-build 4.0.4 or later - rpm-devel 4.0.4 or later On SUSE Linux servers: - rpm 3.0.6 or later To successfully deploy HP SUM on remote target systems based on a Linux operating system, the following must be available: - tcl-8.x package - expect-5.x package In addition, components that are compiled from source code (such as NIC drivers) require the presence of the following build tools: - gcc-2.96-108.1 or later - cpp-2.96-108.1 or later - binutils-2.11.90.0.8 or later - glibc-devel-2.2.4-26 or later - kernel-headers- (The version number depends on which kernel is used.) Installing these updates requires legacy compatibility libraries be loaded. The autorun script will detect missing libraries and prompt for their installation. For example, under SLES 11 32 or 64 bit, you must install the compatibility RPM package. The command interpreter (shell) /bin/bash must be installed. For autorun capabilties, the system must be running X with a window manager and an installed browser. For some distributions, the CD must be mounted and the ./autorun command executed for autorun to function. Note: Starting with Linux HP ProLiant Support Pack 8.40 and later, please ensure the following RPMs are also installed. For Red Hat Enterprise Linux 5 AMD64/EM64T servers: - compat-libstdc++-296-2.96-132.7.2.i386 or later - lm_sensors-2.8.7-2.x86_64 or later - net-snmp-5.3.1-14.el5.x86_64 or later - perl (needed to provide the libperl.so) - libnl (needed for QLogic and Emulex drivers) The following RPMs needed only on the local Linux system running HP SUM to perform builds of NIC source RPMs) - gcc-2.96-108.1 or later - kernel-devel (needed to build RPMs from source. Especially for Red Hat Enterprise Server 5.3 and later, please be sure to install the kernel-devel in addition to any kernel specific devel package such as kernel-xen-devel or kernel-PAE-devel) - RPM build tools For Red Hat Enterprise Linux 6 servers - RHEL6 Console Mode: NOTE: No X console in either x86 or x86_64 - User installs base server with defaults and the following RPMs to run HP SUM in silent mode. NOTE: The versions below are needed as a minimum. Later versions of these can most likely be used as well. - lm_sensors-libs-3.1.1-10.el6.ARCH.rpm - net-snmp-libs-5.5-27.el6.ARCH.rpm - net-snmp-5.5.27.el6.ARCH.rpm - kernel-headers-2.6.32-71.el6.ARCH.rpm - redhat-rpm-config-9.0.3-25.el6.noarch.rpm - kernel-devel-2.6.32-71.el6.ARCH.rpm - rpm-build-4.8.0-12.el6.ARCH.rpm - gcc-4.4.4-13.el6.ARCH.rpm NOTE: The version(s) below are recommended as a minimum. Later versions of these can most likely be used as well. - ncurses-libs-5.7-3.20090208.el6.i686.rpm For Red Hat Enterprise Linux 6 servers - RHEL6 Graphical Mode: NOTE: This applies to both x86 and x86_64 if the user elects to install the XWindows support. NOTE: These must be the 32-bit version even under x86_64 architecture as HP SUM and several of the RPMs require 32-bit libraries installed. NOTE: The versions below are needed as a minimum. Later versions of these can most likely be used as well. - libuuid-2.17.2-6.el6.i686.rpm - freetype-2.3.11-5.el6.i686.rpm - libSM-1.1.0-7.1.el6.i686.rpm - libICE-1.0.6-1.el6.i686.rpm - libXi-1.3-3.el6.i686.rpm - libX11-1.3-2.el6.i686.rpm - libXext-1.1-3.el6.i686.rpm - libxcb-1.5-1.el6.i686.rpm - libXau-1.0.5-1.el6.i686.rpm - libXrender-0.9.5-1.el6.i686.rpm - libXrandr-1.3.0-4.el6.i686.rpm - libXfixes-4.0.4-1.el6.i686.rpm - libXcursor-1.1.10-2.el6.i686.rpm - fontconfig-2.8.0-3.el6.i686.rpm - expat-2.0.1-9.1.el6.i686.rpm - expect-5.44.1.15-2.el6..rpm - zlib-1.2.3-25.el6.i686.rpm - libstdc++-4.4.4-13.el6.i686.rpm - net-snmp-5.5-27.el6.ARCH.rpm NOTE: The version(s) below are recommended as a minimum. Later versions of these can most likely be used as well. - ncurses-libs-5.7-3.20090208.el6.i686.rpm In addition, the build directory for RPMs built from source has changed depending on the name of the user building them. Up through RHEL5, the directory had been /usr/src/redhat/RPMS/. Under RHEL6, the directory is /root/rpmbuild/RPMS/ if the user is logged in as root and /$USER/home/rpmbuild/RPMS/ for users other than root. -------------------------------------------------------------------------------- To ensure the integrity of your download, HP recommends verifying your results with this MD5 Checksum value: a4fa2f63615f03b72d9c2a1d310dff50 psp-8.70.rhel5.x86_64.en.tar.gz Installation: Installation of the Linux ProLiant Support Pack Using Autorun: PSP's may be installed via autorun if autorun is configured on the target Linux server. Red Hat distributions include autorun. If autorun is not installed, it must be installed and properly configured before beginning. Autorun will typically mount the CD-ROM on /media/cdrom for Red Hat Enterprise Linux 4 and SUSE-based distributions. Note: Red Hat Enterprise Linux and SUSE LINUX Enterprise Server 10 SP2 or later, automount the CD with the noexec property set. In order to run Autorun, the CD must be first be unmounted and then manually remounted. For other distributions, several autorun utilities are available for download from various Internet sites. These distributions will typically mount the CD-ROM on /media/cdrom. For the purposes of these instructions, the CD-ROM is assumed to have been mounted on /mnt/mnt. The actual mount point should replace /mnt/mnt when executing these instructions. Installation of the Linux ProLiant Support Pack using SmartStart CD:. - Login on the console as root. - Insert the CD. If autorun is activated, skip the next step. - If autorun is not activated, manually mount the CD and execute the autorun script (e.g. /mnt/mnt/autorun). - On the End User License Agreement screen of autorun, select the Agree button if you agree with the terms of the agreement and wish to proceed with autorun. Select Disagree if you do not agree with the terms of the agreement and wish to exit autorun. - Select the Software tab. - Select the "Install the ProLiant Support Pack" option to install the desired Linux PSP. Manual Installation of the Linux ProLiant Support Pack: For the remainder of this discussion, the CD mount directory will be considered to be /mnt/mnt. The actual mount point should replace /mnt/mnt when executing these instructions. Red Hat Enterprise Linux 4 and SUSE-based distributions mount CD's on /media/cdrom. If the CD-ROM mount point is not defined in /etc/fstab, a complete mount command will be required. - Login on the console as root. - Insert the SmartStart CD. - Mount the CD (e.g. mount /mnt/mnt or mount -t iso9660 /dev/cdrom /mnt/mnt). - Change to the /compaq/csp/linux directory. - Execute the ./hpsum command to install the Linux ProLiant Support Pack. - The installer will open an interactive session which will allow you to install the Linux ProLiant Support Pack. Note: Starting with Linux ProLiant Support Pack 8.40 and later, please ensure the following RPMs are also installed. For Red Hat Enterprise Linux 5 x86 servers: - compat-libstdc++-296-2.96-132.7.2.i386 or later - lm_sensors-2.8.7-2.i386 or later - net-snmp-5.3.1-14.el5.i386 or later - perl (needed to provide the libperl.so) - libnl (needed for QLogic and Emulex drivers) For Red Hat Enterprise Linux 5 AMD64/EM64T servers: - compat-libstdc++-296-2.96-132.7.2.i386 or later - lm_sensors-2.8.7-2.x86_64 or later - net-snmp-5.3.1-14.el5.x86_64 or later - perl (needed to provide the libperl.so) - libnl (needed for QLogic and Emulex drivers) For Red Hat Enterprise Linux 6 x86 servers: - lm_sensors-libs-3.1.1-10.el6.i686.rpm - net-snmp-libs-5.5-27.el6.i686.rpm - net-snmp-5.5.27.el6.i686.rpm - libstdc++-4.4.4-13.el6.i686.rpm For Red Hat Enterprise Linux 6 AMD64/EM64T servers: - lm_sensors-libs-3.1.1-10.el6.x86_64.rpm - net-snmp-libs-5.5-27.el6.x86_64.rpm - net-snmp-5.5.27.el6.x86_64.rpm - libstdc++-4.4.4-13.el6.i686.rpm For SLES 10 x86 servers: - compat-2006.1.25-11.2.i586 or later - compat-libstdc++-5.0.7-22.2.i586 or later - perl (needed to provide the libperl.so) - libnl (needed for QLogic and Emulex drivers) For SLES 10 AMD64/EM64T servers: - compat-2006.1.25-11.2.x86_64 or later - compat-32bit-2006.1.25-11.2.x86_64 or later - compat-libstdc++-5.0.7-22.2. x86_64 or later - perl (needed to provide the libperl.so) - libnl (needed for QLogic and Emulex drivers) For SLES 11 x86 servers: - perl (needed to provide the libperl.so) - compat-libstdc++-296-2.96-132.7.2.i386 or later - libstdc++33-3.3.3-11.9.i586 or later - perl-SNMP-5.4.2.1-6.3.i586 or later - net-snmp-5.4.2.1-6.3.i586 or later - libnl (needed for QLogic and Emulex drivers) For SLES 11 AMD64/EM64T servers: - glib-1.2.10-15.i386 or later - compat-libstdc++-296-2.96-132.7.2.i386 or later - libstdc++33-32bit-3.3.3-11.9 or later - perl-SNMP-5.4.2.1-6.3.x86_64 or later - net-snmp-5.4.2.1-6.3.x86_64 or later - libnl (needed 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. Especially for Red Hat Enterprise Server 5.3 and later. Be sure to install the kernel-devel in addition to any kernel specific devel package such as kernel-xen-devel or kernel-PAE-devel) - kernel-syms - RPM build tools NOTE: Be sure to include the version of the compatibility libraries that is appropriate for your architecture. In some cases, there are separate 32-bit and 64-bit compatibility libraries for a given distribution. For a current list of supported Linux distributions and versions (and their associated errata kernels), see the operating system support matrixes . The PSPs are designed for use after you install the operating system so that you can update drivers, install HP utilities (such as Health and iLO drivers), and install agents (Foundation, Server, NIC, and Storage). /end