Emerson 4620 manual Setting Up HPI Clients, Installing HPI Clients

Page 19

Setting Up HPI Clients

Software Installation and Configuration

 

 

The corresponding section in the configuration file is called ipmidirect. Within ipmidirect, you need to adapt the entries addr and port, where addr is the IP address and port is the port.

In a Centellis 4620 shelf the virtual IP address used to access the SAMs via RMCP is 192.168.24.11 and the port number is 623, by default. Thus, an entry in your configuration file should look as follows:

handler

ipmidirect {

 

 

 

entity_root = "{ADVANCEDTCA_CHASSIS,0}"

name

= "lan"

#

RMCP

 

addr

=

"192.168.24.11"

RMCP

port

port

=

"623"

#

...

Both SAMs are operated in an active/stand-by mode. An internal redundancy mechanism ensures that the HPI-B daemon is always connected to the currently active SAM. Since a virtual IP address is used, this is transparent to the HPI-B daemons and HPI-B client applications.

2.3Setting Up HPI Clients

This section describes how to install/configure HPI clients on node blades.

2.3.1Installing HPI Clients

Procedure

In order to install/upgrade an HPI-B client package on a node blade, proceed as follows.

1.Connect to the node blade where you wish to install the HPI-B client package.

2.Copy the RPM file that you wish to install to the node blade. Refer to Table "RPM Files for HPI-B Clients and Daemons" on page 17 for details on available RPM files for your particular node blade.

3.If applicable, enter rpm -e <Old HPI-B client package name> to uninstall an already installed client package

4.Enter rpm -i <New HPI-B client RPM file name>

This installs the HPI-B library package.

The following table lists the directories and their content available on the blade after installing the package.

Table 2-3 Overview of HPI-B Directories and Files on Node Blades

 

Directory

Description

 

 

 

 

 

 

 

 

/opt/motorola/lib

Contains example applications and shared libraries needed to run

 

 

 

 

clients

 

 

 

 

 

 

 

 

 

 

 

 

System Management Interface Based on HPI-B (Centellis 4620) User’s Guide (6806800D85A)

19

Image 19
Contents System Management Interface Based on HPI-B Centellis Contact Address Contents Related Documentation ContentsDefinition of Domain Management Resource List of TablesPage List of Figures Page About this Manual Overview of ContentsAbbreviations Bold ConventionsAbout this Manual Abbreviation Description Notation DescriptionComments and Suggestions Summary of ChangesAbout this Manual Notation Description Page Architecture System Management Interfaces OverviewIntroduction Standard CompliancesSystem Management Interfaces Overview HPI Library HPI LibraryHPI Daemon High AvailabilityHPI Daemon Page RPM Files for HPI-B Clients and Daemons Software Installation and ConfigurationInstalling and Configuring the HPI-B Daemon OverviewDirectory Description Installing an HPI-B DaemonConfiguring an HPI Daemon Overview of HPI-B Directories and Files on ATCA-F120Installing HPI Clients Setting Up HPI ClientsOverview of HPI-B Directories and Files on Node Blades Entry Description Configuring HPI ClientsMultishelf Library Configuration File HPI Daemon Entries IP Addresses/Ports of HPI Daemons in a Centellis 4620 ShelfDevelopment RPMs Directory Structure Directory ContentDeveloping Applications Building the ApplicationPage Limitations with Respect to HPI-B Base Specification Using HPI-BLimitations Overview Working with the Multishelf LibraryAccessing HPI Domains Using HPI-B Accessing HPI DomainsHow Domains and Shelves are Represented Using HPI-B How Domains and Shelves are RepresentedHow Domains and Shelves are Represented Using HPI-B SaHpiRdrT Value Definition of Domain Management ResourceDomain Management Control RDR SaHpiRptEntryT ValueDomain Management Control State Domain Management ControlShelf Management Resource Connection State RDR Using HPI-BHow Domains and Shelves are RepresentedDomain Connection Sensor Events Discovering Shelves and DomainsDomain Connection Sensor Domain Connection Sensor ReadingAdding and Removing Shelves and Domains Using HPI-B Adding and Removing Shelves and DomainsParameter Value Emerson Extensions Emerson Extensions Using HPI-BUsing HPI-B HPI Controls for Domain and Shelf Management Ipmi System Boot Options Support10 Boot Option RDR 11 Boot Option ControlSet operations 12 Boot Option StateIpmi System Boot Options SupportUsing HPI-B Get operations14 Post Type HPI Control Sate Values Post Type ControlHPI Logging Support 13 Post Type HPI Control RDR15 Log RDR HPI Logging Support Using HPI-B16 Log Control 17 Log Control State Using HPI-BHPI Logging SupportExample Application Source Files Example ApplicationsList of Supported Example Applications Example Applications List of Supported Example Applications List of Supported Example ApplicationsExample Applications Display everything #------------------------------hpifumi #------------------------------ hpihotswap String Example Applications List of Supported Example Applications Option #------------------------------ hpishelf Value Display sensors Related Documentation Emerson Network Power Embedded Computing DocumentsRelated Specifications Table B-2 Related Specifications