Re: hpacucli 9.0-24.0 crashes on config query (418 Views)
Reply
Occasional Visitor
Kaj70
Posts: 2
Registered: ‎04-19-2012
Message 1 of 2 (431 Views)

hpacucli 9.0-24.0 crashes on config query

Hi.

 

I'm running Centos 5.8 on a Proliant ML370G2. It works without problems and I had the old hpacucli package 8.25. It worked without problems. I then noticed the package hpacucli-9.0-24.0, removed the old package and installed it. It complained my RAID controller firmware would need to be updated, so I did it (SA5302-64) from v3.54 to v3.62. Now hpacucli crashes when I ask for config. I found a note stating that cpq_cciss should be newer than 2.6.18, I found kmod-cciss-3.6.28-17.rhel5u7.i586 which installed fine. But still it crashes with this command:

 

hpacucli ctrl all show config

Smart Array 5300 in Slot 3                (sn: xxxxxxxxxxx)

/usr/sbin/hpacucli: line 15:  2854 Illegal instruction     $HPACUCLI_BIN_INSTALLATION_DIR.hpacucli $*

 

Note that hpacucli ctrl all show and hpacucli ctrl all show detail works find. Just the config crashes it.

 

Any idea what's causing this? I'm I missing some rpm package?

 

--Kaj

Please use plain text.
Occasional Visitor
Kaj70
Posts: 2
Registered: ‎04-19-2012
Message 2 of 2 (418 Views)

Re: hpacucli 9.0-24.0 crashes on config query

Made a strace on it. The end of the trace shows a SIGILL with pid 23238.

 

[pid 23238] time(NULL)                  = 1335389468
[pid 23238] time(NULL)                  = 1335389468
[pid 23238] fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 1), ...}) = 0
[pid 23238] mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xa88000
[pid 23238] write(1, "\n", 1
)           = 1
[pid 23238] write(1, "Smart Array 5300 in Slot 3      "..., 40Smart Array 5300 in Slot 3              ) = 40
[pid 23238] write(1, "  (", 3  ()          = 3
[pid 23238] write(1, "sn: XXXXXXXXXXXXXX", 18sn: XXXXXXXXXXXXXX) = 18
[pid 23238] write(1, ")\n", 2)
)          = 2
[pid 23238] write(1, "\n", 1
)           = 1
[pid 23238] --- SIGILL (Illegal instruction) @ 0 (0) ---
Process 23147 resumed
Process 23238 detached
<... waitpid resumed> [{WIFSIGNALED(s) && WTERMSIG(s) == SIGILL}], 0) = 23238
fstat64(2, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 1), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fba000
open("/usr/share/locale/locale.alias", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2528, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7db7000
read(3, "# Locale name alias data base.\n#"..., 4096) = 2528
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0xb7db7000, 4096)                = 0
open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
write(2, "/usr/sbin/hpacucli: line 15: 232"..., 102/usr/sbin/hpacucli: line 15: 23238 Illegal instruction     $HPACUCLI_BIN_INSTALLATION_DIR.hpacucli $*
) = 102
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
waitpid(-1, 0xbff05528, WNOHANG)        = -1 ECHILD (No child processes)
sigreturn()                             = ? (mask now [])
rt_sigaction(SIGINT, {SIG_DFL, [], 0}, {0x807b960, [], 0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
read(255, "", 556)                      = 0
exit_group(132)                         = ?


Please use plain text.
The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the Terms of Use and Rules of Participation