RHEL 7.5
Packages installed from yum:
cacti 1.1.38
php 5.4.16
mariadb 5.5.56
httpd 2.4.6
While we have just single poller (on central cacti server, ip 10.10.10.118) everything works fine
Code: Select all
$database_type = 'mysql';
$database_default = 'cactidev';
$database_hostname = '10.10.10.118';
$database_username = 'cactiuser';
$database_password = 'cactiuser';
$database_port = '3306';
$database_ssl = false;
$poller_id = 1;
Code: Select all
$database_type = 'mysql';
$database_default = 'cactidev';
$database_hostname = '10.10.10.117';
$database_username = 'cactiuser';
$database_password = 'cactiuser';
$database_port = '3306';
$database_ssl = false;
$rdatabase_type = 'mysql';
$rdatabase_default = 'cactidev';
$rdatabase_hostname = '10.10.10.118';
$rdatabase_username = 'cactiuser';
$rdatabase_password = 'cactiuser';
$rdatabase_port = '3306';
$rdatabase_ssl = false;
$rpoller_id = 3;
Code: Select all
09/10/2018 13:09:41 - CMDPHP SQL Backtrace: (/poller.php: 560 process_poller_output) (/lib/poller.php: 390 db_fetch_assoc_prepared) (/lib/database.php: 402 cacti_debug_backtrace)
09/10/2018 13:09:41 - CMDPHP SQL Backtrace: (/poller.php 535 db_fetch_cell_prepared) (/lib/database.php: 281 cacti_debug_backtrace)
09/10/2018 13:09:41 - DBCALL ERROR: SQL Assoc Failed!, Error:2006, SQL:'SELECT po.output, po.time, UNIX_TIMESTAMP(po.time) as unix_time, po.local_data_id, dl.data_template_id, pi.rrs_path, pi.rrd_name, pi.rrd_num FROM poller_output AS po INNER JOIN poller_item AS pi ON po.local_data_id=pi.local_data_id AND po.rrd_name=po.rrd_name=pi.rrd_name INNER JOIN data_local AS dl ON dl.id=po.local_data_id ORDER BY po.local_data_id LIMIT 40000'
09/10/2018 13:09:41 - DBCALL ERROR: SQL Assoc Failed!, Error: MySQL server has gone away
If we disable New remote poller in Data Collectors via cacti console, Main poller comes back online.
It is possible to login to mysql cactidev database on both servers - we've tested it from both servers.
Can anyone explain what we do wrong?
What configuration we should use remote polling to start working?