I've been browsing the forum for a couple of hours now including using our friend google unfortunately I can't find any solution to my problem... Maybe TheWitness will need to have a look at this particular issue as it is not occuring on a standard linux system but Solaris 10 (05/09):
Please also note that I had trouble compiling spine on Solaris, however after using SunStudio instead of gcc/cc it was able to compile it (by adding the -lnsl to the LIBS= line).
When starting spine I was only missing of some libraries, so copied them across to the right directory - please don't hurt me for doing this, but it seemed to be the only way to get it up and running
I hope the above does actually not cause the problem I'm encountering...
System: SunOS vap-cacti-uk01 5.10 Generic_137138-09 i86pc i386 i86pc
pkginfo -l CSWmysql5
PKGINST: CSWmysql5
NAME: mysql5 - MySQL 5 database management system - server files
CATEGORY: application
ARCH: i386
VERSION: 5.0.51,REV=2008.01.20
cacti 0.8.7e
./spine -v
SPINE 0.8.7e Copyright 2002-2009 by The Cacti Group
bash-3.00# pwd
/opt/cacti/bin
bash-3.00# ./spine -C ../etc/spine.conf -V=5
SPINE: Using spine config file [../etc/spine.conf]
Code: Select all
08/29/2009 10:37:00 PM - SPINE: Poller[0] DEBUG: The path_php_server variable is /var/apache2/htdocs/cacti/script_server.php
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: The path_cactilog variable is /var/apache2/htdocs/cacti/log/cacti.log
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: The log_destination variable is 1 (FILE)
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: The path_php variable is /usr/local/bin/php
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: The availability_method variable is 1
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: The ping_recovery_count variable is 3
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: The ping_failure_count variable is 2
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: The ping_method variable is 3
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: The ping_retries variable is 1
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: The ping_timeout variable is 400
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: The snmp_retries variable is 3
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: The log_perror variable is 1
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: The log_pwarn variable is 0
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: The boost_redirect variable is 0
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: The log_pstats variable is 0
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: The threads variable is 1
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: The polling interval is 300 seconds
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: The number of concurrent processes is 1
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: The script timeout is 25
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: The number of php script servers to run is 1
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: StartHost='-1', EndHost='-1', TotalPHPScripts='0'
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: The PHP Script Server is Not Required
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: The Maximum SNMP OID Get Size is 10
08/29/2009 10:37:01 PM - SPINE: Poller[0] Version 0.8.7e starting
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: MySQL is Thread Safe!
08/29/2009 10:37:01 PM - SPINE: Poller[0] SPINE: Initializing Net-SNMP API
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: SNMP Header Version is 5.4.2.1
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: SNMP Library Version is 5.4.2.1
08/29/2009 10:37:01 PM - SPINE: Poller[0] SPINE: Initializing PHP Script Server(s)
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: Initial Value of Active Threads is 0
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: Valid Thread to be Created
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: The Value of Active Threads is 1
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: In Poller, About to Start Polling of Host
08/29/2009 10:37:01 PM - SPINE: Poller[0] Host[0] DEBUG: HOST COMPLETE: About to Exit Host Polling Thread Function
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: The Value of Active Threads is 0
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: Valid Thread to be Created
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: The Value of Active Threads is 1
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: In Poller, About to Start Polling of Host
08/29/2009 10:37:01 PM - SPINE: Poller[0] Host[1] No Host Availability Method Selected
08/29/2009 10:37:01 PM - SPINE: Poller[0] Host[1] RECACHE: Processing 1 items in the auto reindex cache for '127.0.0.1'
08/29/2009 10:37:01 PM - SPINE: Poller[0] WARNING: Host[1] DataQuery[1] Reindex Check FAILED: No SNMP Session. If not an SNMP host, don't use Uptime Goes Backwards!
08/29/2009 10:37:01 PM - SPINE: Poller[0] Host[1] NOTE: There are '2' Polling Items for this Host
08/29/2009 10:37:01 PM - SPINE: Poller[0] Host[1] DEBUG: The NIFTY POPEN returned the following File Descriptor 7
08/29/2009 10:37:01 PM - SPINE: Poller[0] Host[1] DS[6] SCRIPT: perl /var/apache2/htdocs/cacti/scripts/unix_users.pl , output: 2
08/29/2009 10:37:01 PM - SPINE: Poller[0] Host[1] DEBUG: The NIFTY POPEN returned the following File Descriptor 7
08/29/2009 10:37:01 PM - SPINE: Poller[0] Host[1] DS[5] SCRIPT: perl /var/apache2/htdocs/cacti/scripts/loadavg_multi.pl, output: 1min:0.11 5min:0.07 10min:0.13
08/29/2009 10:37:01 PM - SPINE: Poller[0] Host[1] DEBUG: HOST COMPLETE: About to Exit Host Polling Thread Function
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: The Value of Active Threads is 0
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: Valid Thread to be Created
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: The Value of Active Threads is 1
08/29/2009 10:37:01 PM - SPINE: Poller[0] DEBUG: In Poller, About to Start Polling of Host
Code: Select all
08/29/2009 10:37:15 PM - SPINE: Poller[0] DEBUG: The Value of Active Threads is 0
08/29/2009 10:37:15 PM - SPINE: Poller[0] DEBUG: Valid Thread to be Created
08/29/2009 10:37:15 PM - SPINE: Poller[0] DEBUG: The Value of Active Threads is 1
08/29/2009 10:37:15 PM - SPINE: Poller[0] DEBUG: In Poller, About to Start Polling of Host
08/29/2009 10:42:00 PM - SPINE: Poller[0] ERROR: Spine Timed Out While Processing Hosts Internal
08/29/2009 10:42:00 PM - SPINE: Poller[0] DEBUG: Thread Cleanup Complete
08/29/2009 10:42:00 PM - SPINE: Poller[0] DEBUG: PHP Script Server Pipes Closed
08/29/2009 10:42:00 PM - SPINE: Poller[0] DEBUG: Allocated Variable Memory Freed
08/29/2009 10:42:00 PM - SPINE: Poller[0] DEBUG: MYSQL Free & Close Completed
08/29/2009 10:42:00 PM - SPINE: Poller[0] Time: 299.8299 s, Threads: 1, Hosts: 121
Unfortunately the problem still persists for me.
Any help in this case is greatly appreciated, if any more info is needed please just ask and I'll try to provide as soon as possible.
Thanks for looking and having a thought