Operating System - Linux
1752330 Members
5945 Online
108786 Solutions
New Discussion

CentOS 6.2 + hp-health = fail

 
linko22
New Member

CentOS 6.2 + hp-health = fail

Hello!

I have to upgrage my DL160 G6 server from CentOS 6.0 to CentOS 6.2 and my hp-health stop working now.

I have strange messages in my /var/log/messages:

 

 

Dec 29 13:13:17 s14 hpasmpld[2918]: ehpsmb_parse_SMBIOS: SMBIOSInitTable was not successful.
Dec 29 13:13:17 s14 kernel: hpasmpld:2918 map pfn expected mapping type uncached-minus for 9e000-a0000, got write-back
Dec 29 13:13:17 s14 kernel: hpasmpld[2918]: segfault at 0 ip 0000000000414008 sp 00007fff08fb8df8 error 4 in hpasmpld[400000+2a000]

 

I've googled those messages - but found nothing, google say "No results containing all your search terms were found."

 

I have upgrade BIOS, BMC to latest verrsion, try use BMC version 4.22 4.21 4.20 and still nothing.

 

IPMI load seccess, /dev/ipmi0 present, dmidecode say me "SMBIOS 2.7 present.",

 

IPMI Device Information
Interface Type: KCS (Keyboard Control Style)
Specification Version: 2.0
I2C Slave Address: 0x10
NV Storage Device Address: 1
Base Address: 0x0000000000000CA2 (I/O)
Register Spacing: Successive Byte Boundaries

 

Also i try use

hp-health-8.6.2.2-14.rhel6.x86_64.rpm

hp-health-8.7.0.22-11.rhel5.x86_64.rpm

hp-health-8.7.0.22-17.rhel6.x86_64.rpm

 

Nothing.

 

I have another HP DL160 G6 server with CentOS 6.2 - at him all work fine.

What do i wrong?

16 REPLIES 16
fke
Visitor

Re: CentOS 6.2 + hp-health = fail

Hi linko22,

 

the **exact** same problem here. Could you get any further insight?

 

Thanks, Florian

Matt-Park
New Member

Re: CentOS 6.2 + hp-health = fail

I have the same problem. 

 

12x DL160 + RHEL6.2 + hp-health = FAIL segfault

1x DL160 + RHEL5.8 + hp-health = SUCCESS

7x DL385 + RHEL6.2 + hp-health = SUCCESS

 

It's stuff like this HP.  Also if you have the broken package installed it throttles your processor because it thinks it's overtemp. *sigh*

 

fke
Visitor

Re: CentOS 6.2 + hp-health = fail

Hi Matt,

 

thanks for your reply. 

 

Did you open a bug?

And can you tell me the version of the installed RPMs  you're using where it's working?

 

Thanks, Florian

Marco Aroldi
New Member

Re: CentOS 6.2 + hp-health = fail

Hi

same problem here on two DL180 G6 + Centos 6.2 x86_64

There are some news about this issue?

 

hpasmpld[17567]: ehpsmb_parse_SMBIOS: SMBIOSInitTable was not successful.
kernel: hpasmpld:17567 map pfn expected mapping type uncached-minus for 9e000-a0000, got write-back
kernel: hpasmpld[17567]: segfault at 0 ip 0000000000413fd8 sp 00007fff83116068 error 4 in hpasmpld[400000+2a000]

 Thanks

SirKliv
New Member

Re: CentOS 6.2 + hp-health = fail

Same problem here...

HP ProLiant DL180 G6  , BIOS O20 01/24/2011

CentOS release 6.2 (Final) x86_64

 

localhost hpasmpld[31381]: ehpsmb_parse_SMBIOS: SMBIOSInitTable was not successful.
localhost kernel: hpasmpld:31381 map pfn expected mapping type uncached-minus for 9e000-a0000, got write-back
localhost kernel: hpasmpld[31381]: segfault at 0 ip 0000000000413fd8 sp 00007fffefd42668 error 4 in hpasmpld[400000+2a000]

 

fke
Visitor

Re: CentOS 6.2 + hp-health = fail

Hi SirKliv,

 

to cut it short: What finally did it for me, was ask HP to replace the mainboard. It's working flawless now.

 

Florian

 


tomtom1234
New Member

Re: CentOS 6.2 + hp-health = fail

I also have just encountered this bug.  The same exact DL160G6 machines that I had running OpenSUSE 11.2 worked witht the SLES11 8.5.0 hp-health.  Reloading those machines with CentOS 6.2 produces the same bug that everyone else here has identified.  I have a hard time believing this is hardware related.  Looks to me it's a bug in 8.6 and beyond as the 8.5 RHEL driver does appear to work.  My issue occurs with the use of the SNMP package which at the 8.5 level doesn't work with the CentOS6.2 snmp library levels. 

 

 

Bunny82
Occasional Collector

Re: CentOS 6.2 + hp-health = fail (something else broke hp-health!)

This one just died on me too. same error. RHEL6.3!

Linux ichigo 2.6.32-279.el6.x86_64 #1 SMP Wed Jun 13 18:24:36 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux

Red Hat Enterprise Linux Server release 6.3 (Santiago)

 

hpasmpld:6989 map pfn expected mapping type uncached-minus for 9e000-a0000, got write-back
hpasmpld[6989]: segfault at 0 ip 0000000000414918 sp 00007fff43d2bf38 error 4 in hpasmpld[400000+2a000]

 

hp-health.x86_64 9.1.0.42-54.rhel6 @HP-ProLiantSupportPack
hp-snmp-agents.x86_64 9.1.0.57-51.rhel6 @HP-ProLiantSupportPack
hpdiags.x86_64 9.1.0-301 @HP-ProLiantSupportPack
hponcfg.noarch 4.0.0-0 @HP-ProLiantSupportPack
hpsmh.x86_64 7.1.0-16 @HP-ProLiantSupportPack
kmod-hpsa.x86_64 3.0.0-8.el6 @HP-ProLiantSupportPack

 

Not sure why it is HP-ProLiantSupportPack since it seems to be configured for SPP

 

downgrading to 9.0.0 or 8.7.0 does not cure it, the coredump is the same:

 

hpasmpld:7501 map pfn expected mapping type uncached-minus for 9e000-a0000, got write-back
hpasmpld[7501]: segfault at 0 ip 0000000000414808 sp 00007fff088e1068 error 4 in hpasmpld[400000+2a000]

 

^^-- 9.0

 

hpasmpld:7727 map pfn expected mapping type uncached-minus for 9e000-a0000, got write-back
hpasmpld[7727]: segfault at 0 ip 0000000000414008 sp 00007fff2935a748 error 4 in hpasmpld[400000+2a000]

 

^^-- 8.7

 

 

 

xonxoff
Visitor

Re: CentOS 6.2 + hp-health = fail (something else broke hp-health!)

We have a DL180G6 with CentOS 6.3 and are getting :

 

# service hp-health start
  Using Proliant Standard
        IPMI based 1XX System Health Monitor
  Using standard Linux IPMI device driver
Starting ipmi drivers:                                     [  OK  ]
  Starting Proliant Standard
        IPMI based 1XX System Health Monitor (hpasmpld):
hpasmpld -f /dev/ipmi0 xxxx
/etc/init.d/hp-health: line 666: 13690 Segmentation fault      (core dumped) $PNAME $PARGS < /dev/null >> $LOGFILE 2>&1
                                                           [FAILED]

 

# dmesg | tail

<snip>

hpasmpld:13690 map pfn expected mapping type uncached-minus for 9e000-a0000, got write-back
hpasmpld[13690]: segfault at 0 ip 0000000000414918 sp 00007fff93b30be8 error 4 in hpasmpld[400000+2a000]

 

# tail /var/log/messages

<snip>

Jul 20 14:44:54 sd0 hpasmpld[13690]: ehpsmb_parse_SMBIOS: SMBIOSInitTable was not successful.
Jul 20 14:44:54 sd0 kernel: hpasmpld:13690 map pfn expected mapping type uncached-minus for 9e000-a0000, got write-back
Jul 20 14:44:54 sd0 kernel: hpasmpld[13690]: segfault at 0 ip 0000000000414918 sp 00007fff93b30be8 error 4 in hpasmpld[400000+2a000]

 

System was fine before upgrade from 6.0 -> 6.3

 

# rpm -q hp-health
hp-health-9.1.0.42-54.rhel6.x86_64

 

Has anyone got any ideas how we can get this fixed ?

 

TIA