Skip to content

Parallel boost restart due to timeout can result in errors. #4223

Closed
@jdcoats

Description

@jdcoats

Boost is hanging up and leaving a process running even after completion. When i find it, I have to manually kill it. It will continue as long as I leave it.

~ # grep 16:16:3 /var/log/cacti.log
2021/04/09 16:16:34 - SYSTEM BOOST STATS: Time:15.72 ProcessNumber:2 RRDUpdates:2731838
2021/04/09 16:16:35 - SYSTEM BOOST STATS: Time:17.54 RRDUpdates:2731838
2021/04/09 16:16:35 - CMDPHP ERROR: A DB Row Failed!, Error: Table 'cacti.poller_output_boost_arch_1617999315' doesn't exist
2021/04/09 16:16:35 - CMDPHP SQL Backtrace:  (/poller_boost.php[216]:boost_output_rrd_data(), /poller_boost.php[573]:boost_process_local_data_ids(), /poller_boost.php[673]:db_fetch_assoc(), /lib/database.php[500]:db_fetch_assoc_prepared(), /lib/database.php[514]:db_execute_prepared())
2021/04/09 16:16:35 - CMDPHP ERROR: A DB Row Failed!, Error: Table 'cacti.poller_output_boost_arch_1617999315' doesn't exist
2021/04/09 16:16:35 - CMDPHP SQL Backtrace:  (/poller_boost.php[216]:boost_output_rrd_data(), /poller_boost.php[573]:boost_process_local_data_ids(), /poller_boost.php[673]:db_fetch_assoc(), /lib/database.php[500]:db_fetch_assoc_prepared(), /lib/database.php[514]:db_execute_prepared())
2021/04/09 16:16:35 - CMDPHP ERROR: A DB Row Failed!, Error: Table 'cacti.poller_output_boost_arch_1617999315' doesn't exist
2021/04/09 16:16:35 - CMDPHP SQL Backtrace:  (/poller_boost.php[216]:boost_output_rrd_data(), /poller_boost.php[573]:boost_process_local_data_ids(), /poller_boost.php[673]:db_fetch_assoc(), /lib/database.php[500]:db_fetch_assoc_prepared(), /lib/database.php[514]:db_execute_prepared())
.....
2021/04/09 17:24:33 - CMDPHP SQL Backtrace: (/poller_boost.php[216]:boost_output_rrd_data(), /poller_boost.php[573]:boost_process_local_data_ids(), /poller_boost.php[673]:db_fetch_assoc(), /lib/database.php[500]:db_fetch_assoc_prepared(), /lib/database.php[514]:db_execute_prepared())
2021/04/09 17:24:33 - CMDPHP ERROR: A DB Row Failed!, Error: Table 'cacti.poller_output_boost_arch_1617999315' doesn't exist 

~ # ps aux| grep boost
root     12528 76.1  0.1 114380 81048 ?        R    16:16  51:47 /usr/bin/php /var/www/localhost/htdocs/cacti/poller_boost.php --child=1
root     22250  0.0  0.0   8000  2372 pts/1    S+   17:24   0:00 grep --colour=auto boost
~ # kill -9 12528

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugUndesired behaviourresolvedA fixed issueunreleasedA bug that was introduced in development and not released.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions