После обновления 5.2->5.4 zabbix server падает через несколько минут работы
zabbix_server [20216]: ERROR [file and function: <variant.c,variant_compare_dbl>, revision:5059e20a75, line:572] Something impossible has just happened.
20216:20210601:132404.296 === Backtrace: ===
20216:20210601:132404.298 13: /usr/local/sbin/zabbix_server: history syncer #3 [processed 0 values, 0 triggers in 0.001630 sec, syncing history](zbx_backtrace+0x35) [0x567995]
20216:20210601:132404.298 12: /usr/local/sbin/zabbix_server: history syncer #3 [processed 0 values, 0 triggers in 0.001630 sec, syncing history](zbx_variant_compare+0x39b) [0x583d1b]
20216:20210601:132404.298 11: /usr/local/sbin/zabbix_server: history syncer #3 [processed 0 values, 0 triggers in 0.001630 sec, syncing history]() [0x558e2e]
20216:20210601:132404.298 10: /usr/local/sbin/zabbix_server: history syncer #3 [processed 0 values, 0 triggers in 0.001630 sec, syncing history]() [0x55c240]
20216:20210601:132404.298 9: /usr/local/sbin/zabbix_server: history syncer #3 [processed 0 values, 0 triggers in 0.001630 sec, syncing history]() [0x5425cb]
20216:20210601:132404.298 8: /usr/local/sbin/zabbix_server: history syncer #3 [processed 0 values, 0 triggers in 0.001630 sec, syncing history](evaluate_expressions+0x28e) [0x54b17e]
20216:20210601:132404.298 7: /usr/local/sbin/zabbix_server: history syncer #3 [processed 0 values, 0 triggers in 0.001630 sec, syncing history]() [0x512402]
20216:20210601:132404.298 6: /usr/local/sbin/zabbix_server: history syncer #3 [processed 0 values, 0 triggers in 0.001630 sec, syncing history](dbsyncer_thread+0x17c) [0x45027c]
20216:20210601:132404.298 5: /usr/local/sbin/zabbix_server: history syncer #3 [processed 0 values, 0 triggers in 0.001630 sec, syncing history](zbx_thread_start+0x27) [0x572b07]
20216:20210601:132404.298 4: /usr/local/sbin/zabbix_server: history syncer #3 [processed 0 values, 0 triggers in 0.001630 sec, syncing history](MAIN_ZABBIX_ENTRY+0x9e8) [0x444ce8]
20216:20210601:132404.298 3: /usr/local/sbin/zabbix_server: history syncer #3 [processed 0 values, 0 triggers in 0.001630 sec, syncing history](daemon_start+0x1b1) [0x567791]
20216:20210601:132404.298 2: /usr/local/sbin/zabbix_server: history syncer #3 [processed 0 values, 0 triggers in 0.001630 sec, syncing history](main+0x5d7) [0x43d287]
20216:20210601:132404.298 1: /lib64/libc.so.6(__libc_start_main+0xea) [0x7f3b96b5e34a]
20216:20210601:132404.298 0: /usr/local/sbin/zabbix_server: history syncer #3 [processed 0 values, 0 triggers in 0.001630 sec, syncing history](_start+0x2a) [0x443d1a]
20092:20210601:132404.316 One child process died (PID:20216,exitcode/signal:1). Exiting ...
zabbix_server [20092]: Error waiting for process with PID 20216: [10] No child processes
20092:20210601:132404.594 syncing history data...
zabbix_server [20092]: ERROR [file and function: <variant.c,variant_compare_dbl>, revision:5059e20a75, line:572] Something impossible has just happened.
20092:20210601:132404.609 === Backtrace: ===
20092:20210601:132404.610 15: /usr/local/sbin/zabbix_server(zbx_backtrace+0x35) [0x567995]
20092:20210601:132404.610 14: /usr/local/sbin/zabbix_server(zbx_variant_compare+0x39b) [0x583d1b]
20092:20210601:132404.610 13: /usr/local/sbin/zabbix_server() [0x558e2e]
20092:20210601:132404.610 12: /usr/local/sbin/zabbix_server() [0x55c240]
20092:20210601:132404.610 11: /usr/local/sbin/zabbix_server() [0x5425cb]
20092:20210601:132404.610 10: /usr/local/sbin/zabbix_server(evaluate_expressions+0x28e) [0x54b17e]
20092:20210601:132404.610 9: /usr/local/sbin/zabbix_server() [0x512402]
20092:20210601:132404.610 8: /usr/local/sbin/zabbix_server(free_database_cache+0x110) [0x516130]
20092:20210601:132404.610 7: /usr/local/sbin/zabbix_server(zbx_on_exit+0x93) [0x444273]
20092:20210601:132404.611 6: /lib64/libpthread.so.0(+0x132d0) [0x7f3b981332d0]
20092:20210601:132404.611 5: /lib64/libpthread.so.0(__wait+0x20) [0x7f3b98132ae0]
20092:20210601:132404.611 4: /usr/local/sbin/zabbix_server(MAIN_ZABBIX_ENTRY+0xb7b) [0x444e7b]
20092:20210601:132404.611 3: /usr/local/sbin/zabbix_server(daemon_start+0x1b1) [0x567791]
20092:20210601:132404.611 2: /usr/local/sbin/zabbix_server(main+0x5d7) [0x43d287]
20092:20210601:132404.611 1: /lib64/libc.so.6(__libc_start_main+0xea) [0x7f3b96b5e34a]
20092:20210601:132404.611 0: /usr/local/sbin/zabbix_server(_start+0x2a) [0x443d1a]
В логах mysql :
2021-06-01 13:24:04 5179 [Warning] Aborted connection 5179 to db: 'zabbix' user: 'zabbix' host: 'localhost' (Got an error reading communication packets)
zabbix_server [20216]: ERROR [file and function: <variant.c,variant_compare_dbl>, revision:5059e20a75, line:572] Something impossible has just happened.
20216:20210601:132404.296 === Backtrace: ===
20216:20210601:132404.298 13: /usr/local/sbin/zabbix_server: history syncer #3 [processed 0 values, 0 triggers in 0.001630 sec, syncing history](zbx_backtrace+0x35) [0x567995]
20216:20210601:132404.298 12: /usr/local/sbin/zabbix_server: history syncer #3 [processed 0 values, 0 triggers in 0.001630 sec, syncing history](zbx_variant_compare+0x39b) [0x583d1b]
20216:20210601:132404.298 11: /usr/local/sbin/zabbix_server: history syncer #3 [processed 0 values, 0 triggers in 0.001630 sec, syncing history]() [0x558e2e]
20216:20210601:132404.298 10: /usr/local/sbin/zabbix_server: history syncer #3 [processed 0 values, 0 triggers in 0.001630 sec, syncing history]() [0x55c240]
20216:20210601:132404.298 9: /usr/local/sbin/zabbix_server: history syncer #3 [processed 0 values, 0 triggers in 0.001630 sec, syncing history]() [0x5425cb]
20216:20210601:132404.298 8: /usr/local/sbin/zabbix_server: history syncer #3 [processed 0 values, 0 triggers in 0.001630 sec, syncing history](evaluate_expressions+0x28e) [0x54b17e]
20216:20210601:132404.298 7: /usr/local/sbin/zabbix_server: history syncer #3 [processed 0 values, 0 triggers in 0.001630 sec, syncing history]() [0x512402]
20216:20210601:132404.298 6: /usr/local/sbin/zabbix_server: history syncer #3 [processed 0 values, 0 triggers in 0.001630 sec, syncing history](dbsyncer_thread+0x17c) [0x45027c]
20216:20210601:132404.298 5: /usr/local/sbin/zabbix_server: history syncer #3 [processed 0 values, 0 triggers in 0.001630 sec, syncing history](zbx_thread_start+0x27) [0x572b07]
20216:20210601:132404.298 4: /usr/local/sbin/zabbix_server: history syncer #3 [processed 0 values, 0 triggers in 0.001630 sec, syncing history](MAIN_ZABBIX_ENTRY+0x9e8) [0x444ce8]
20216:20210601:132404.298 3: /usr/local/sbin/zabbix_server: history syncer #3 [processed 0 values, 0 triggers in 0.001630 sec, syncing history](daemon_start+0x1b1) [0x567791]
20216:20210601:132404.298 2: /usr/local/sbin/zabbix_server: history syncer #3 [processed 0 values, 0 triggers in 0.001630 sec, syncing history](main+0x5d7) [0x43d287]
20216:20210601:132404.298 1: /lib64/libc.so.6(__libc_start_main+0xea) [0x7f3b96b5e34a]
20216:20210601:132404.298 0: /usr/local/sbin/zabbix_server: history syncer #3 [processed 0 values, 0 triggers in 0.001630 sec, syncing history](_start+0x2a) [0x443d1a]
20092:20210601:132404.316 One child process died (PID:20216,exitcode/signal:1). Exiting ...
zabbix_server [20092]: Error waiting for process with PID 20216: [10] No child processes
20092:20210601:132404.594 syncing history data...
zabbix_server [20092]: ERROR [file and function: <variant.c,variant_compare_dbl>, revision:5059e20a75, line:572] Something impossible has just happened.
20092:20210601:132404.609 === Backtrace: ===
20092:20210601:132404.610 15: /usr/local/sbin/zabbix_server(zbx_backtrace+0x35) [0x567995]
20092:20210601:132404.610 14: /usr/local/sbin/zabbix_server(zbx_variant_compare+0x39b) [0x583d1b]
20092:20210601:132404.610 13: /usr/local/sbin/zabbix_server() [0x558e2e]
20092:20210601:132404.610 12: /usr/local/sbin/zabbix_server() [0x55c240]
20092:20210601:132404.610 11: /usr/local/sbin/zabbix_server() [0x5425cb]
20092:20210601:132404.610 10: /usr/local/sbin/zabbix_server(evaluate_expressions+0x28e) [0x54b17e]
20092:20210601:132404.610 9: /usr/local/sbin/zabbix_server() [0x512402]
20092:20210601:132404.610 8: /usr/local/sbin/zabbix_server(free_database_cache+0x110) [0x516130]
20092:20210601:132404.610 7: /usr/local/sbin/zabbix_server(zbx_on_exit+0x93) [0x444273]
20092:20210601:132404.611 6: /lib64/libpthread.so.0(+0x132d0) [0x7f3b981332d0]
20092:20210601:132404.611 5: /lib64/libpthread.so.0(__wait+0x20) [0x7f3b98132ae0]
20092:20210601:132404.611 4: /usr/local/sbin/zabbix_server(MAIN_ZABBIX_ENTRY+0xb7b) [0x444e7b]
20092:20210601:132404.611 3: /usr/local/sbin/zabbix_server(daemon_start+0x1b1) [0x567791]
20092:20210601:132404.611 2: /usr/local/sbin/zabbix_server(main+0x5d7) [0x43d287]
20092:20210601:132404.611 1: /lib64/libc.so.6(__libc_start_main+0xea) [0x7f3b96b5e34a]
20092:20210601:132404.611 0: /usr/local/sbin/zabbix_server(_start+0x2a) [0x443d1a]
В логах mysql :
2021-06-01 13:24:04 5179 [Warning] Aborted connection 5179 to db: 'zabbix' user: 'zabbix' host: 'localhost' (Got an error reading communication packets)
но мысль о том, что в данном случае предобработка не помогает (поскольку ошибка возникает раньше) нужно было попытаться донести до разработчиков раньше и напрямую, а не сейчас и через меня - глядишь, и приоритет данной проблемы был бы повыше.
Comment