Instruction/ maintenance manual of the product 4620 Emerson
Go to page of 52
System Management Interface Based on HPI-B (Centellis 4620) User’ s Guide 6806800D85A July 2008.
© 2008 Emerson All rights reser ved. T rademarks Emerson, Business-Critical Continuity , Emerson Network P ower and the Emerson Network P ower logo are trademarks and ser vice marks of Emerson Electr ic Co . © 2008 Emerson Electric Co . All other product or ser vice names are th e proper ty of their respective owners .
System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) 3 About this Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1 System Manage ment Interfaces O verview .
System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) Contents 4 4.3.5.1 Adding Shelve s and Domains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 4.3.5.2 Removing She lves and Doma ins .
System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) 5 T abl e 1-1 HPI-B Standar ds Suppor ted by Emerson HPI-B Implemen tation . . . . . . . . . . . . . . . . 13 T able 2-1 RPM Files for HPI-B Clients and Daemons .
System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) List of Tables 6.
System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) 7 Figure 1-1 Overview of HPI Usage in Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Figure 4-1 Multishelf L ibrary - Represen tation of Shelves as Domain s .
System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) List of Figures 8.
System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) 9 About this Manual Overview of Contents This manual is divided into the f ollo wing chapters and appendices .
System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) About this Manual 10 Con ventions The f ollo wing tab le describes the conv entions used throughout this man ual.
About this Manual System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) 11 Summary of Chang es This manual has been revised and replaces all pr ior editions. Comments and Suggestions W e welcome an d appreciate y our comment s on our documen tation.
System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) About this Manual 12.
1 System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) 13 System Management Interf aces Ov er view 1.1 Intr oduction Emerson pr ovides an SAF Hardware Platform Int erf ace (HPI) as par t of its Ad v ancedTCA platf or ms.
System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A ) System Management Interfaces Overview HPI Library 14 Management Ala r m module (SAM) in the shelf . The communication bet ween HPI daemon and SAM is realized via RMCP (Remote Mana gement Control Protocol ) which is an IP- encapsulation of IPMI commands .
HPI Daemon System Management Interfaces Overview System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) 15 The single shelf libr ar y supports the communication with one HPI daemon only .
System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A ) System Management Interfac es Overview High Availability 16.
2 System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) 17 Softw are Installation and Configur ation 2.1 Overview This section describes how to set-u p HPI-B daemons and clie nts and how to install all files needed to run client applications .
System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A ) Software Inst allation and Co nfiguration Installing an HPI-B Daemon 18 2.2.1 Installing an HPI-B Daemon As pre viously mentioned, it dep ends on the A TCA-F120 release if t he HPI-B daemon files are preinstalled or not .
Setting Up HPI Cli ents Software Installation and Configurat ion System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) 19 The corresponding section in the conf iguration file is called ipmidirect .
System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A ) Software Installati on and Configura tion Configuring HPI Clients 20 2.3.2 Configuring HPI Clients Bef ore running y our client, y ou need to conf igure the multish elf library on the node where the client is to run.
3 System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) 21 De v eloping Applications 3.1 Overview This chapter describes how to de velop applications that make use of the HPI-B library .
System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A ) Developing Appli cations Building the Ap plication 22.
4 System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) 23 Using HPI-B 4.1 Overview This chapter provides inf ormation which is nece ssar y when wr iting applications tha t are based on the Emerson HPI-B distribution.
System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A ) Using HPI-B Limitations with Respect to HPI-B AdvancedTCA Ma pping Specification 24 4.
Accessing HPI Domains Using HPI-B System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) 25 The f ollowing figure illustr ates an e xample configuration with f our domains and three shelv es.
System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A ) Using HPI-B How Domains and Shelves are Repres ented 26 4.3.3 How Domains and Sh elves are Represented As pre viously mentioned, each HPI implementati on has at least the def ault domain.
How Domains and Shelves ar e Repre sented Using HPI-B System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) 27 The Domain M anagement Re source contains on e HPI control and allo ws applications to add/remo v e HPI domains/she lv es to the HPI en vironment.
System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A ) Using HPI-B How Domains and Shelves are Repres ented 28 In the f ollowing, the Domain Management Reso urce and the Shelf M anagement resource will be described in detail.
How Domains and Shelves ar e Repre sented Using HPI-B System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) 29 4.3.3.2 Shelf Management Resource The shelf managemen t resource represents one daemon. F or each configured daemon, the def ault domain creates one shelf manage ment resource.
System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A ) Using HPI-B How Domains and Shelves are Repres ented 30 The shelf management resource contains the f ollowing.
Discovering Shelves and Domains Using HPI-B System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) 31 4.3.3.3 HPI Domain Events Depending on the connection status , the Domain Connection sensor can thro w e v ents . The f ollowing tab le provides details.
System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A ) Using HPI-B Adding and Rem o ving Shelves and Domains 32 Alternatively , you can use th e Shelf Managemen t Resources def ined in the def ault domain.
Emerson Extensions Using HPI-B System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) 33 After calling saHpiControlStateSet(), a new res ource with the domain name you supplied as parameter is created. Ad ditionally , a hot s wap e v ent of type A CTIVE for t he created r esource is sent.
System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A ) Using HPI-B HPI Controls for Domain and Shelf Management 34 4.4.1 HPI Contr ols for Do main and Shel f Management This ref ers to the Domain Management Resource and She lf Management Re source which were pre viously explain ed.
IPMI System Boot Options Support Using HPI-B System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) 35 Example: on most Em erson b lades , the BIOS sof tware is stored twice on a flash de vice, BIOS bank 1 and BIO S bank 2.
System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A ) Using HPI-B POST Type Control 36 4.4.3 POST T ype Control This HPI contro l allows y ou to set/get the P ower-On Self T est (POST) type of the blade. T wo POST types are configur ab le: long POST and short POST .
HPI Logging Support Using HPI-B System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) 37 Refer to the heade r file MotorolaHpi.
System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A ) Using HPI-B HPI Lo gging Support 38 T able 4-1 7 Log Control St ate SaHpiCtrlStateT V alue T ype SAHPI_CTRL_TYPE_OEM StateUnion.Oem.MId MO THPI_ MANUF A CTURER_ID_MO T OR OLA StateUnion.
A System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) 39 A Example Applications A.1 Overview The HPI-B client base pac kage contains precompiled e xample applications. They are in vok ed via the command line and can be conf igured via command line par ameters .
System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A ) Example Applications List of Supported Exampl e Applications 40 # # Lists the usage of all supported H PI-B example programs.
List of Supported Example Applications Example Applicatio ns System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) 41 Set the system boot optio n 1 (service partiti.
System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A ) Example Applications List of Supported Exampl e Applications 42 -A display everything -t display RDR with the.
List of Supported Example Applications Example Applicatio ns System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) 43 -r RESOURCE_ID use resource with id RESOURCE_I.
System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A ) Example Applications List of Supported Exampl e Applications 44 #------------------------------# # hpiha #------------------------------# Usage: hpiha [OPTION].
List of Supported Example Applications Example Applicatio ns System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) 45 -s STRING wr ite string STRING to User Info Ar.
System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A ) Example Applications List of Supported Exampl e Applications 46 #------------------------------# # hpilink #------------------------------# Usage: hpilink [OPTION].
List of Supported Example Applications Example Applicatio ns System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) 47 ng|ipmipower|ipmiptpekeying|ipmisub| softwareu.
System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A ) Example Applications List of Supported Exampl e Applications 48 on.
List of Supported Example Applications Example Applicatio ns System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) 49 Usage: hpiship [OPTION]... HPI example application to display a nd set the Shelf Manager IP addre ss.
System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A ) Example Applications List of Supported Exampl e Applications 50 -s display sensors -c display controls -w dis.
B System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A) 51 B Related Documentation B.1 Emer son Network P o wer - Embedded Computing Documents The Emerson Netw ork P ower - Embedde d Computing pub lications listed b elow are r ef erenced in this manu al.
System Management Interface Based on HPI- B (Centellis 4620) User’s Guide (6806800D85A ) Related Documentation R elated Specifications 52.
An important point after buying a device Emerson 4620 (or even before the purchase) is to read its user manual. We should do this for several simple reasons:
If you have not bought Emerson 4620 yet, this is a good time to familiarize yourself with the basic data on the product. First of all view first pages of the manual, you can find above. You should find there the most important technical data Emerson 4620 - thus you can check whether the hardware meets your expectations. When delving into next pages of the user manual, Emerson 4620 you will learn all the available features of the product, as well as information on its operation. The information that you get Emerson 4620 will certainly help you make a decision on the purchase.
If you already are a holder of Emerson 4620, but have not read the manual yet, you should do it for the reasons described above. You will learn then if you properly used the available features, and whether you have not made any mistakes, which can shorten the lifetime Emerson 4620.
However, one of the most important roles played by the user manual is to help in solving problems with Emerson 4620. Almost always you will find there Troubleshooting, which are the most frequently occurring failures and malfunctions of the device Emerson 4620 along with tips on how to solve them. Even if you fail to solve the problem, the manual will show you a further procedure – contact to the customer service center or the nearest service center