[Nagiosplug-devel] [ nagiosplug-Bugs-1495828 ] pst3 failure on solaris 10 x86

SourceForge.net noreply at sourceforge.net
Thu Nov 2 16:44:17 CET 2006

Bugs item #1495828, was opened at 2006-05-27 02:40
Message generated for change (Comment added) made by aderixon
You can respond by visiting: 

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: General plugin execution
Group: CVS
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: edward dertouzas (ophten)
Assigned to: Nobody/Anonymous (nobody)
Summary: pst3 failure on solaris 10 x86

Initial Comment:

check_procs fails on Solaris 10 x86:

root at infdb4.prodqa.coremetrics.com # ./check_procs -vvv
CMD: /usr/local/nagios_new/libexec/pst3
CRITICAL - Plugin timed out after 10 seconds

truss shows this just spinning through a read, finding
nothing, then eventually trapping a SIGALRM.


root at infdb4.prodqa.coremetrics.com #
/usr/local/nagios_new/libexec/pst3: /dev/ksyms is not a
32-bit kernel namelist
pst3: Failed to open kernel memory: Error 0

It appears we're using a 32-bit version of libkvm. I
assume the generic /usr/lib/libkvm.so is a 32-bit
version while /usr/lib/amd64/libkvm.so is 64-bit. At
least the ELF class for libkvm.so is 64-bit.

I can't seem to find the write linking magic to make
this work.


Comment By: Ade Rixon (aderixon)
Date: 2006-11-02 15:44

Logged In: YES 

pst3 needs to be compiled to match the Solaris kernel in
use, either 32 bit or 64 bit (usually the latter on recent
SPARC hardware). For the Sun Studio compiler, add -xarch=v9a
to the CFLAGS. For GCC, add -m64. However, this may not be
correct for other plugins since it depends what bit size the
supporting libraries were compiled for (e.g. compiling in 64
bit mode against a 32 bit OpenSSL library won't work). I'd
suggest adding the extra parameters only to CFLAGS in

This looks like something that needs detecting at configure


Comment By: Duncan Ferguson (duncan_ferguson)
Date: 2006-10-09 11:27

Logged In: YES 

This problem also occurs on Solaris 10 (06/06) sparc


You can respond by visiting: 

More information about the Devel mailing list