Emerson 4620 manual Installing an HPI-B Daemon, Configuring an HPI Daemon, Directory Description

Page 18

Software Installation and Configuration

Installing an HPI-B Daemon

 

 

2.2.1Installing an HPI-B Daemon

As previously mentioned, it depends on the ATCA-F120 release if the HPI-B daemon files are preinstalled or not. If they are not preinstalled or if you want to upgrade existing HPI-B files, you need to obtain the desired RPM files and install them manually as follows.

Installing the HPI-B Daemon Files

In order to install/upgrade the HPI-B daemon files on an ATCA-F120 blade, proceed as follows.

1.Connect to the ATCA-F120 blade where you wish to install the HPI-B daemon files.

2.Copy the RPM file to the ATCA-F120.

3.If applicable, enter rpm -e <Old HPI-B daemon package name> to uninstall existing daemon files

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

5.Enter rpm -i <New HPI-B client base package RPM>

This installs the new HPI-B client base package files.

6.Enter rpm -i <New HPI-B daemon RPM>

This installs the new daemon files.

The following table lists all HPI-B related directories available on the ATCA-F120 after the installation.

Table 2-2 Overview of HPI-B Directories and Files on ATCA-F120

Directory

Description

 

 

/opt/motorola/bin

Contains HPI-B daemon binaries and compiled client

 

example applications.

 

 

/opt/motorola/etc/bbs-hpib

Contains configuration files used to configure the HPI-B

 

daemon and clients. See Configuring an HPI Daemon on

 

page 18 for details on configuring the HPI daemon.

 

 

/etc/init.d

Daemon start/stop script

/opt/motorola/lib

Shared libraries

2.2.2Configuring an HPI Daemon

At start-up, the HPI daemon reads the following configuration file: /opt/motorola/etc/bbs-hpib/bbs-hpib.conf.

The only entry which you must configure manually once is the IP address and port used to access the SAMs in the Centellis 4620. Both SAMs have a virtual IP address assigned to them which is to be used specifically for RMCP-based accesses. This is the IP address which you must specify in the configuration file.

18

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

Image 18
Contents System Management Interface Based on HPI-B Centellis Contact Address Contents Contents Related DocumentationList of Tables Definition of Domain Management ResourcePage List of Figures Page Overview of Contents About this ManualAbbreviations Notation Description ConventionsAbout this Manual Abbreviation Description BoldSummary of Changes Comments and SuggestionsAbout this Manual Notation Description Page Standard Compliances System Management Interfaces OverviewIntroduction ArchitectureHPI Library System Management Interfaces Overview HPI LibraryHigh Availability HPI DaemonHPI Daemon Page Overview Software Installation and ConfigurationInstalling and Configuring the HPI-B Daemon RPM Files for HPI-B Clients and DaemonsOverview of HPI-B Directories and Files on ATCA-F120 Installing an HPI-B DaemonConfiguring an HPI Daemon Directory DescriptionSetting Up HPI Clients Installing HPI ClientsOverview of HPI-B Directories and Files on Node Blades IP Addresses/Ports of HPI Daemons in a Centellis 4620 Shelf Configuring HPI ClientsMultishelf Library Configuration File HPI Daemon Entries Entry DescriptionBuilding the Application Directory ContentDeveloping Applications Development RPMs Directory StructurePage Using HPI-B Limitations with Respect to HPI-B Base SpecificationLimitations Working with the Multishelf Library OverviewAccessing HPI Domains Accessing HPI Domains Using HPI-BUsing HPI-B How Domains and Shelves are Represented How Domains and Shelves are RepresentedHow Domains and Shelves are Represented Using HPI-B SaHpiRptEntryT Value Definition of Domain Management ResourceDomain Management Control RDR SaHpiRdrT ValueDomain Management Control Domain Management Control StateShelf Management Resource Using HPI-BHow Domains and Shelves are Represented Connection State RDRDomain Connection Sensor Reading Discovering Shelves and DomainsDomain Connection Sensor Domain Connection Sensor EventsUsing HPI-B Adding and Removing Shelves and Domains Adding and Removing Shelves and DomainsParameter Value Emerson Extensions Using HPI-B Emerson Extensions11 Boot Option Control Ipmi System Boot Options Support10 Boot Option RDR Using HPI-B HPI Controls for Domain and Shelf ManagementGet operations 12 Boot Option StateIpmi System Boot Options SupportUsing HPI-B Set operations13 Post Type HPI Control RDR Post Type ControlHPI Logging Support 14 Post Type HPI Control Sate ValuesHPI Logging Support Using HPI-B 15 Log RDR16 Log Control Using HPI-BHPI Logging Support 17 Log Control StateExample Applications Example Application Source FilesList 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 Table B-2 Related Specifications Emerson Network Power Embedded Computing DocumentsRelated Specifications Related Documentation