[collectd_plugin_python 0005255]: Unable to load Python plugin

Mantis Bug Tracker via bug-notifications bug-notifications at lists.opencsw.org
Fri Oct 23 08:59:53 CEST 2015


A NOTE has been added to this issue. 
====================================================================== 
https://www.opencsw.org/mantis/view.php?id=5255 
====================================================================== 
Reported By:                omen
Assigned To:                dam
====================================================================== 
Project:                    collectd_plugin_python
Issue ID:                   5255
Category:                   
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     assigned
====================================================================== 
Date Submitted:             2015-10-22 00:01 CEST
Last Modified:              2015-10-23 08:59 CEST
====================================================================== 
Summary:                    Unable to load Python plugin
Description: 
I am unable to use the python plugin in collectd. I get the following
error:
lt_dlopen ("/opt/csw/lib/collectd/python.so") failed: file not found. The
most common cause for this problem is missing dependencies. Use ldd(1) to
check the dependencies of the plugin / shared object.
plugin_load: Load plugin "python" failed with status 1.

The problem seems to be that collectd cannot load any of the 32 bit plugins
(in /opt/csw/lib/collectd/) but the collectd_plugin_python package provides
no 64 bit plugin in /opt/csw/lib/64/collectd .
====================================================================== 

---------------------------------------------------------------------- 
 (0011074) dam (administrator) - 2015-10-23 08:59
 https://www.opencsw.org/mantis/view.php?id=5255#c11074 
---------------------------------------------------------------------- 
This is expected: as you run a 64 bit kernel you need a 64 bit application
to access kstat. You need to run one CollectD instance in 32 bit for the
embedded Python (where you can't access kstat) and a 64 bit CollectD
instance where you can access kstat but not Python.

I know it would be best to have a 64 bit Python, but it is just not done
yet.



More information about the bug-notifications mailing list