Printable version

Drivers & software

SGI product documentation and software downloads are currently being migrated, please visit the SGI portal for your SGI documentation and software needs during this migration period.

HP System Health Application and Insight Management Agents for SUSE LINUX Enterprise Server 8 (x86)

By downloading, you agree to the terms and conditions of the Hewlett Packard Enterprise Software License Agreement.
Note:  Some software requires a valid warranty, current Hewlett Packard Enterprise support contract, or a license fee.

Type: Software - System Management
Version: 7.3.0-58(4 May 2005)
Operating System(s): SUSE Linux Enterprise Server 8
Multi-part download
File name: hpasm-7.3.0-58.ul10.i386.rpm (5.2 MB)
File name: hpasm-7.3.0-58.ul10.i386.xml (191 KB)
This RPM is used to provide server management capabilities for SUSE LINUX Enterprise Server 8 (x86) installed on supported server systems.
Added support for new HP ProLiant Hardware.

Included support for Red Hat Enterprise Linux 4 (original support released with hpasm version 7.2.1).

Added support for HP Smart Array P600 controller.

Installation:
Login as the system administrator (root), download the RPM to a directory on your hard drive and change to that directory.

If a previous version of the Health Driver or Insight Management agents has been installed, they must be removed before this package can be installed. Any packages dependent on the Health Driver must also be removed. To check which version of the Health Driver (if any) is on the system, type:

    rpm –q hpasm
The rpm -q command may also be used to check for the existence of dependent packages. There is no need to uninstall packages that are not present on the system.

To remove the previous version and any packages dependent on it, type the following, in order:

    rpm –e cmanic
    rpm –e hprsm
    rpm –e hpasm

    NOTE: You should update your snmp agents prior to installing the hpasm package.

    For the latest ucdsnmp, click here

To install the package, type:
    rpm -ivh hpasm-.rpm
The application and agents will be installed immediately. The NIC Agents must be downloaded and installed separately.

To check whether the package is loaded properly, type:

    /etc/init.d/hpasm status
You should see entries for the following:
    hpasmd – Health Application
    Status of Foundation Agents (cmafdtn): cmawebd cmathreshd cmahostd cmapeerd
    cmathreshd
    cmahostd
    cmapeerd
    Status of Server Agents (cmasvr): cmastdeqd cmahealthd cmaperfd
    cmastdeqd
    cmahealthd
    cmaperfd
    Status of Storage Agents (cmastor): cmaeventd cmaidad cmafcad cmaided cmascsid
    cmaeventd
    cmaidad
    cmafcad
    cmaided
    cmascsid (if server has a SCSI controller supported by agents)
If you attempt to install the RPM on an unsupported system, you will get an error message. The driver will not be operational and it is advisable to uninstall the driver at your earliest convenience.

Running the health driver:
Once installed, the health driver will be automatically loaded every time the server boots. Several /proc entries are available when the driver is running.

Additional information and help is available by typing:

    man hpasm
Running the agents:
The agents require an SNMP stack to be available. If SNMP support is not installed on the system, the agents will not load. In this case, either install the SNMP stack delivered on the OS media, or download the SNMP stack available on http://www.compaq.com/support/files/server/us/. If the agents are not loaded, the health driver will still function normally.

Running the IML Viewer Application:
The HP ProLiant Integrated Management Log (IML) Viewer is an application that runs in the X-Windows environment. Execute the following command to start the IML Viewer:

    cpqimlview
The hp ProLiant Integrated Management Log Viewer automatically displays the current entries of the Integrated Management Log.

Additional information and help is available by typing:

    man cpqimlview
Previous versions of the health driver and agents:
Previous versions of the health driver and agents are available on ftp.compaq.com. To ensure the latest technology and bug fixes, HP recommends the use of this package over previous versions of the driver and agents.

MD5 CHECKSUM:

6ea01f271e57e25f8089eea083bf9e55hpasm-.ul10.i386.rpm

Additional information about features, installation, use, and troubleshooting the HP Server Management Drivers and Agents is available in the HOWTO documents available here: http://www.compaq.com/products/servers/linux/documentation.html.


End User License Agreements:
Hewlett-Packard End User License Agreement


Notes:
The HP Server Management Application and Agents contain the following drivers and agents:

  • Advanced Server Management application (Health Driver)
  • Integrated Management Log (IML) Viewer Application
  • Foundation Agents
  • Health agent (formerly in the Server Agents package)
  • Standard equipment agent (formerly in the Server Agents package)
  • Server peer agent (formerly in the Server Agents package)
  • Storage agents
The Advanced Server Management (health) driver can be recompiled on a non-default (or errata) Linux Kernel. If you would like to install or create the RPM for a non-default kernel, you must also install the kernel sources for your compiled kernel. In addition, the development packages required for rebuilding a kernel need to be present.
Resolved an issue with the DL760G2 and DL740 where single bit memory errors were not being properly logged in the IML.

Resolved an issue where the DIMM information was incorrectly displayed on the System Management Homepage.

Version:7.5.1-8.sles8 (19 Jun 2006)
Enhancements
Added support for new HP ProLiant Hardware.

Version:7.5.0-184.sles8 (13 Apr 2006)
Enhancements
Maintenance release for SmartStart 7.50.

Version:7.4.0-56.sles8 (9 Sep 2005)
Enhancements
Added support for Server 8 SP4.

Removed HP UCD-SNMP or Net-SNMP-cmaX support. It is no longer required for the hp hpasm and hprsm to work. User is to use the Linux OS native UCD/Net-snmp file from SLES 8.


Version:7.3.0c-67 (24 Jun 2005)
Fixes
Resolved an issue that Smart Array agent (cmaidad) may keep sending invalid inquiry to Smart Array P600 SAS RAID controller.

Resolved an issue that Smart Array agent (camidad) and Event Daemon (cmaevent) may consume lots of CPU time on ProLiant servers that have more than 4GB of memory.

Resolved possible segmentation fault with agent daemon when specific data files were accessed.

Enhancements
Added additional RPM naming conventions to specify Linux Distribution. This allows automated placement of files for deployment tools (such as Red Hat Satellite Server) that attempt to put deliverables in the following format: /var/satellite/NAME-VERSION-RELEASE.

Version:7.3.0b-63 (14 Jun 2005)
Fixes
Modified the Smart Array agent (cmaidad) to not keep sending invalid inquiry to Smart Array P600 SAS RAID controller.

Modified the Smart Array agent (camidad) and Event Daemon (cmaevent) to note consume excessive CPU time on ProLiant servers that have more than 4GB of memory.


Version:7.3.0-58 (4 May 2005)
Fixes
Resolved an issue with the DL760G2 and DL740 where single bit memory errors were not being properly logged in the IML.

Resolved an issue where the DIMM information was incorrectly displayed on the System Management Homepage.

Enhancements
Added support for new HP ProLiant Hardware.

Included support for Red Hat Enterprise Linux 4 (original support released with hpasm version 7.2.1).

Added support for HP Smart Array P600 controller.


Version:7.2.0b-204 (25 Feb 2005)
Fixes
Resolved an issue when a ProLiant server configured with the 2MB cache Pentium 4 processors and in the RBSU feature "No Execute Memory Protection was set to "Enabled", some health Agents failed to start.

Version:7.2.0-198 (14 Feb 2005)
Fixes
The web agent templates where updated to properly report certain fields on the ProLiant DL585 and the ECC support field on the ProLiant DL740 and DL760.

Storage agents were enhanced to take significantly less CPU time

Resolved an issue where the IDE agent was not able to detect Serial ATA drives on DL360 G4 SATA model.

Resolved an issue where the Smart Array agent could possibly fail to detect all the physical drives when the drives were present on multiple buses.

Enhancements
Added support for new HP ProLiant Hardware.

Added support for HP single channel Ultra 320 SCSI HBA G2.

The user interface for "hpasm activate" has been enhanced for ease of use.

Improved the hpasm application by decreasing the time necessary for initialization.


Version:7.1.1-87 (1 Aug 2004)
Enhancements
The previous health driver has been converted into a user space health application.
  • No more tainted kernel messages due to the health driver not being GPL.

  • No more kernel source dependence for health recompiles.

  • No kernel version dependence.
  • NOTE: The hprsm package is still a set of drivers (and agents) and thus will produce the tainted kernel message as well as remaining kernel dependent.

Added support for X86_64 bit Linux Operating systems.
  • Intel EM64T

  • AMD64
Added the storage agent (cmastor) into the hpasm rpm package. Previously, the storage agent was a separate rpm package. The user can choose not to install the storage agent (or other agents) during the hpasm package installation.

Added support for Net-SNMP with HP Extensions.


Version:7.1.0-145 (18 Jun 2004)
Fixes
Resolved "stack overflow" issue by freeing up more than 1K bytes in the hpasm kernel stack.
Enhancements
Added the following:
  • Support for new HP ProLiant Hardware.

  • New MIB branch in the Compaq (232) domain.

Version:7.0.0-21 (17 Dec 2003)
Fixes
Removed HTTP default cmawebd passwords for improved security.

Fixed Web agent to report Video/Monitor details correctly.

Enhancements
Added the following:
  • A special logging mechanism to hpasm. This feature enables customers to log all Health driver messages to a specific log file, as well as the /var/log/messages file. See "man hpasm" for details.

  • An email alert feature to hpasm. This feature will send an email to a specified list of email IDs in the case of a Caution/Critical event. See "man hpasm" for details.
  • Support for new HP ProLiant Hardware.
  • Consolidation of foundation and server agents into one peer agent.
  • Group config feature for cmawebd.
  • New SNMP cmaX extension to support time ticks and a better time out mechanism.
  • Firmware versions are now populated in MIB.
  • System Management Homepage release pulls in the OpenSSL 0.9.6k Release which fixed some security vulnerabilities.

Version:6.40.0-16 (1 Jul 2003)
Enhancements
Added support for ProLiant server models.

Version:6.30.0-12 (23 Apr 2003)
Enhancements
Enhanced functionality.

Version:6.20.0-14 (3 Feb 2003)
Enhancements
The HP Server Management Drivers and Agents contain the following drivers and agents:
  • Advanced Server Management Driver (Health Driver)

  • Integrated Management Log (IML) Viewer Application

  • Foundation Agents

  • Health agent (formerly in the Server Agents package)

  • Standard equipment agent (formerly in the Server Agents package)

  • Server peer agent (formerly in the Server Agents package)
The Server Management Drivers and Agents can dynamically link into the SNMP stack that is present on the system. If SNMP is not enabled, the health driver will still operate but the agents will not.

The Advanced Server Management (health) driver can be recompiled on a non-default (or errata) Linux Kernel. If you would like to install or create the RPM for a non-default kernel, you must also install the kernel sources for your compiled kernel. In addition, the development packages required for rebuilding a kernel need to be present.


Type: Software - System Management
Version: 7.3.0-58(4 May 2005)
Operating System(s):
SUSE Linux Enterprise Server 8

Description

This RPM is used to provide server management capabilities for SUSE LINUX Enterprise Server 8 (x86) installed on supported server systems.

Enhancements

Added support for new HP ProLiant Hardware.

Included support for Red Hat Enterprise Linux 4 (original support released with hpasm version 7.2.1).

Added support for HP Smart Array P600 controller.

Installation Instructions

Installation:
Login as the system administrator (root), download the RPM to a directory on your hard drive and change to that directory.

If a previous version of the Health Driver or Insight Management agents has been installed, they must be removed before this package can be installed. Any packages dependent on the Health Driver must also be removed. To check which version of the Health Driver (if any) is on the system, type:

    rpm –q hpasm
The rpm -q command may also be used to check for the existence of dependent packages. There is no need to uninstall packages that are not present on the system.

To remove the previous version and any packages dependent on it, type the following, in order:

    rpm –e cmanic
    rpm –e hprsm
    rpm –e hpasm

    NOTE: You should update your snmp agents prior to installing the hpasm package.

    For the latest ucdsnmp, click here

To install the package, type:
    rpm -ivh hpasm-.rpm
The application and agents will be installed immediately. The NIC Agents must be downloaded and installed separately.

To check whether the package is loaded properly, type:

    /etc/init.d/hpasm status
You should see entries for the following:
    hpasmd – Health Application
    Status of Foundation Agents (cmafdtn): cmawebd cmathreshd cmahostd cmapeerd
    cmathreshd
    cmahostd
    cmapeerd
    Status of Server Agents (cmasvr): cmastdeqd cmahealthd cmaperfd
    cmastdeqd
    cmahealthd
    cmaperfd
    Status of Storage Agents (cmastor): cmaeventd cmaidad cmafcad cmaided cmascsid
    cmaeventd
    cmaidad
    cmafcad
    cmaided
    cmascsid (if server has a SCSI controller supported by agents)
If you attempt to install the RPM on an unsupported system, you will get an error message. The driver will not be operational and it is advisable to uninstall the driver at your earliest convenience.

Running the health driver:
Once installed, the health driver will be automatically loaded every time the server boots. Several /proc entries are available when the driver is running.

Additional information and help is available by typing:

    man hpasm
Running the agents:
The agents require an SNMP stack to be available. If SNMP support is not installed on the system, the agents will not load. In this case, either install the SNMP stack delivered on the OS media, or download the SNMP stack available on http://www.compaq.com/support/files/server/us/. If the agents are not loaded, the health driver will still function normally.

Running the IML Viewer Application:
The HP ProLiant Integrated Management Log (IML) Viewer is an application that runs in the X-Windows environment. Execute the following command to start the IML Viewer:

    cpqimlview
The hp ProLiant Integrated Management Log Viewer automatically displays the current entries of the Integrated Management Log.

Additional information and help is available by typing:

    man cpqimlview
Previous versions of the health driver and agents:
Previous versions of the health driver and agents are available on ftp.compaq.com. To ensure the latest technology and bug fixes, HP recommends the use of this package over previous versions of the driver and agents.

MD5 CHECKSUM:

6ea01f271e57e25f8089eea083bf9e55hpasm-.ul10.i386.rpm

Additional information about features, installation, use, and troubleshooting the HP Server Management Drivers and Agents is available in the HOWTO documents available here: http://www.compaq.com/products/servers/linux/documentation.html.


Release Notes

End User License Agreements:
Hewlett-Packard End User License Agreement


Notes:
The HP Server Management Application and Agents contain the following drivers and agents:

  • Advanced Server Management application (Health Driver)
  • Integrated Management Log (IML) Viewer Application
  • Foundation Agents
  • Health agent (formerly in the Server Agents package)
  • Standard equipment agent (formerly in the Server Agents package)
  • Server peer agent (formerly in the Server Agents package)
  • Storage agents
The Advanced Server Management (health) driver can be recompiled on a non-default (or errata) Linux Kernel. If you would like to install or create the RPM for a non-default kernel, you must also install the kernel sources for your compiled kernel. In addition, the development packages required for rebuilding a kernel need to be present.

Fixes

Resolved an issue with the DL760G2 and DL740 where single bit memory errors were not being properly logged in the IML.

Resolved an issue where the DIMM information was incorrectly displayed on the System Management Homepage.

Revision History

Version:7.5.1-8.sles8 (19 Jun 2006)
Enhancements
Added support for new HP ProLiant Hardware.

Version:7.5.0-184.sles8 (13 Apr 2006)
Enhancements
Maintenance release for SmartStart 7.50.

Version:7.4.0-56.sles8 (9 Sep 2005)
Enhancements
Added support for Server 8 SP4.

Removed HP UCD-SNMP or Net-SNMP-cmaX support. It is no longer required for the hp hpasm and hprsm to work. User is to use the Linux OS native UCD/Net-snmp file from SLES 8.


Version:7.3.0c-67 (24 Jun 2005)
Fixes
Resolved an issue that Smart Array agent (cmaidad) may keep sending invalid inquiry to Smart Array P600 SAS RAID controller.

Resolved an issue that Smart Array agent (camidad) and Event Daemon (cmaevent) may consume lots of CPU time on ProLiant servers that have more than 4GB of memory.

Resolved possible segmentation fault with agent daemon when specific data files were accessed.

Enhancements
Added additional RPM naming conventions to specify Linux Distribution. This allows automated placement of files for deployment tools (such as Red Hat Satellite Server) that attempt to put deliverables in the following format: /var/satellite/NAME-VERSION-RELEASE.

Version:7.3.0b-63 (14 Jun 2005)
Fixes
Modified the Smart Array agent (cmaidad) to not keep sending invalid inquiry to Smart Array P600 SAS RAID controller.

Modified the Smart Array agent (camidad) and Event Daemon (cmaevent) to note consume excessive CPU time on ProLiant servers that have more than 4GB of memory.


Version:7.3.0-58 (4 May 2005)
Fixes
Resolved an issue with the DL760G2 and DL740 where single bit memory errors were not being properly logged in the IML.

Resolved an issue where the DIMM information was incorrectly displayed on the System Management Homepage.

Enhancements
Added support for new HP ProLiant Hardware.

Included support for Red Hat Enterprise Linux 4 (original support released with hpasm version 7.2.1).

Added support for HP Smart Array P600 controller.


Version:7.2.0b-204 (25 Feb 2005)
Fixes
Resolved an issue when a ProLiant server configured with the 2MB cache Pentium 4 processors and in the RBSU feature "No Execute Memory Protection was set to "Enabled", some health Agents failed to start.

Version:7.2.0-198 (14 Feb 2005)
Fixes
The web agent templates where updated to properly report certain fields on the ProLiant DL585 and the ECC support field on the ProLiant DL740 and DL760.

Storage agents were enhanced to take significantly less CPU time

Resolved an issue where the IDE agent was not able to detect Serial ATA drives on DL360 G4 SATA model.

Resolved an issue where the Smart Array agent could possibly fail to detect all the physical drives when the drives were present on multiple buses.

Enhancements
Added support for new HP ProLiant Hardware.

Added support for HP single channel Ultra 320 SCSI HBA G2.

The user interface for "hpasm activate" has been enhanced for ease of use.

Improved the hpasm application by decreasing the time necessary for initialization.


Version:7.1.1-87 (1 Aug 2004)
Enhancements
The previous health driver has been converted into a user space health application.
  • No more tainted kernel messages due to the health driver not being GPL.

  • No more kernel source dependence for health recompiles.

  • No kernel version dependence.
  • NOTE: The hprsm package is still a set of drivers (and agents) and thus will produce the tainted kernel message as well as remaining kernel dependent.

Added support for X86_64 bit Linux Operating systems.
  • Intel EM64T

  • AMD64
Added the storage agent (cmastor) into the hpasm rpm package. Previously, the storage agent was a separate rpm package. The user can choose not to install the storage agent (or other agents) during the hpasm package installation.

Added support for Net-SNMP with HP Extensions.


Version:7.1.0-145 (18 Jun 2004)
Fixes
Resolved "stack overflow" issue by freeing up more than 1K bytes in the hpasm kernel stack.
Enhancements
Added the following:
  • Support for new HP ProLiant Hardware.

  • New MIB branch in the Compaq (232) domain.

Version:7.0.0-21 (17 Dec 2003)
Fixes
Removed HTTP default cmawebd passwords for improved security.

Fixed Web agent to report Video/Monitor details correctly.

Enhancements
Added the following:
  • A special logging mechanism to hpasm. This feature enables customers to log all Health driver messages to a specific log file, as well as the /var/log/messages file. See "man hpasm" for details.

  • An email alert feature to hpasm. This feature will send an email to a specified list of email IDs in the case of a Caution/Critical event. See "man hpasm" for details.
  • Support for new HP ProLiant Hardware.
  • Consolidation of foundation and server agents into one peer agent.
  • Group config feature for cmawebd.
  • New SNMP cmaX extension to support time ticks and a better time out mechanism.
  • Firmware versions are now populated in MIB.
  • System Management Homepage release pulls in the OpenSSL 0.9.6k Release which fixed some security vulnerabilities.

Version:6.40.0-16 (1 Jul 2003)
Enhancements
Added support for ProLiant server models.

Version:6.30.0-12 (23 Apr 2003)
Enhancements
Enhanced functionality.

Version:6.20.0-14 (3 Feb 2003)
Enhancements
The HP Server Management Drivers and Agents contain the following drivers and agents:
  • Advanced Server Management Driver (Health Driver)

  • Integrated Management Log (IML) Viewer Application

  • Foundation Agents

  • Health agent (formerly in the Server Agents package)

  • Standard equipment agent (formerly in the Server Agents package)

  • Server peer agent (formerly in the Server Agents package)
The Server Management Drivers and Agents can dynamically link into the SNMP stack that is present on the system. If SNMP is not enabled, the health driver will still operate but the agents will not.

The Advanced Server Management (health) driver can be recompiled on a non-default (or errata) Linux Kernel. If you would like to install or create the RPM for a non-default kernel, you must also install the kernel sources for your compiled kernel. In addition, the development packages required for rebuilding a kernel need to be present.