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.
