Emerson 4620 manual Contents

Page 3

Contents

About this Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

1 System Management Interfaces Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

1.2 Standard Compliances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

1.3 Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

1.3.1 HPI Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

1.3.2 HPI Daemon. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

1.4 High Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

2 Software Installation and Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

2.1

Overview

17

2.2

Installing and Configuring the HPI-B Daemon

17

 

2.2.1 Installing an HPI-B Daemon

18

 

2.2.2 Configuring an HPI Daemon

18

2.3

Setting Up HPI Clients

19

 

2.3.1

Installing HPI Clients

19

 

2.3.2

Configuring HPI Clients

20

3 Developing Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

3.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 3.2 Building the Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

4 Using HPI-B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

4.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 4.2 Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 4.2.1 Limitations with Respect to HPI-B Base Specification . . . . . . . . . . . . . . . . . . . . . . . . . . 23 4.2.2 Limitations with Respect to HPI-B AdvancedTCA Mapping Specification . . . . . . . . . . . 24

4.3 Working with the Multishelf Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 4.3.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 4.3.2 Accessing HPI Domains. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 4.3.3 How Domains and Shelves are Represented . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4.3.3.1 Domain Management Resource . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 4.3.3.2 Shelf Management Resource . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 4.3.3.3 HPI Domain Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 4.3.4 Discovering Shelves and Domains. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

4.3.5 Adding and Removing Shelves and Domains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

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

3

Image 3
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 Overview of Contents About this ManualAbbreviations Bold ConventionsAbout this Manual Abbreviation Description Notation DescriptionSummary of Changes Comments and SuggestionsAbout this Manual Notation Description Page Architecture System Management Interfaces OverviewIntroduction Standard CompliancesSystem Management Interfaces Overview HPI Library HPI LibraryHigh Availability HPI DaemonHPI 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-F120Setting Up HPI Clients Installing 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 Using HPI-B Limitations with Respect to HPI-B Base SpecificationLimitations 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 Domain Management Control StateShelf 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 ReadingUsing HPI-B Adding and Removing Shelves and Domains 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 RDRHPI Logging Support Using HPI-B 15 Log RDR16 Log Control 17 Log Control State Using HPI-BHPI Logging SupportExample 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 Related Documentation Emerson Network Power Embedded Computing DocumentsRelated Specifications Table B-2 Related Specifications