Ad Widget

Collapse

Server Crash after Upgrade from 5.2 -> 5.4 -> 6.0.0 -> 6.0.1

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • johannesraff
    Junior Member
    • Nov 2017
    • 8

    #1

    Server Crash after Upgrade from 5.2 -> 5.4 -> 6.0.0 -> 6.0.1

    Hi everyone,

    we are operating a Zabbix 5.2.6 server that we like to upgrade to the 6.0 LTS Version.

    OS: CentOS 8 Stream
    Mariadb 10.05
    16GB Mem / 4 CPU

    I had upgraded the Server straight from 5.2.6 to 6.0.4 which worked in the LAB but not on the Production server.

    So I have installed a new Server 5.2.6 and imported our Live database, which worked. I have then Update to 5.2.7 -> 5.4.8 -> 5.4.12 and then to 6.0.0.

    This Update path has updated the Database and worked well. Now I upgraded to 6.0.1 and then the server doesn't start anymore and crashes:

    I don't see any hints in the logs, that would point to a module or setting. Does someone have an idea?

    Thanks



    9728:20220821:063154.115 server #0 started [main process]
    9730:20220821:063154.116 server Home started [service manager #1]
    9731:20220821:063154.116 server Forum started [configuration syncer #1]
    9732:20220821:063155.757 server #3 started [alert manager #1]
    9733:20220821:063155.758 server #4 started [alerter #1]
    9734:20220821:063155.758 server #5 started [alerter #2]
    9735:20220821:063155.759 server Special started [alerter #3]
    9736:20220821:063155.759 server #7 started [preprocessing manager #1]
    9737:20220821:063155.759 server Private Messages started [preprocessing worker #1]
    9738:20220821:063155.760 server Albums started [preprocessing worker #2]
    9739:20220821:063155.760 server #10 started [preprocessing worker #3]
    9740:20220821:063155.761 server #11 started [lld manager #1]
    9741:20220821:063155.761 server CSS Examples started [lld worker #1]
    9742:20220821:063155.762 server #13 started [lld worker #2]
    9743:20220821:063155.762 server Zabbix Announcements started [housekeeper #1]
    9744:20220821:063155.762 server General started [timer #1]
    9745:20220821:063155.763 server Zabbix Discussions and Feedback started [http poller #1]
    9747:20220821:063155.764 server Zabbix in Your Language started [history syncer #1]
    9749:20220821:063155.765 server Zabbix Suggestions and Feedback started [history syncer #3]
    9751:20220821:063155.766 server Zabbix Help started [escalator #1]
    9752:20220821:063155.767 server Site feedback started [proxy poller #1]
    9744:20220821:063155.769 Got signal [signal:11(SIGSEGV),reason:1,refaddrnil)]. Crashing ...
    9744:20220821:063155.769 ====== Fatal information: ======
    9744:20220821:063155.769 Program counter: 0x5585acc76729
    9744:20220821:063155.769 === Registers: ===
    9744:20220821:063155.769 r8 = 5585ae0bcb40 = 94032639019840 = 94032639019840
    9744:20220821:063155.769 r9 = 5585ae0bc060 = 94032639017056 = 94032639017056
    9744:20220821:063155.769 r10 = 0 = 0 = 0
    9744:20220821:063155.769 r11 = f = 15 = 15
    9744:20220821:063155.769 r12 = 5585ae0ab5d0 = 94032638948816 = 94032638948816
    9744:20220821:063155.769 r13 = 5585acd90d21 = 94032618917153 = 94032618917153
    9744:20220821:063155.769 r14 = 0 = 0 = 0
    9744:20220821:063155.769 r15 = 0 = 0 = 0
    9744:20220821:063155.769 rdi = 0 = 0 = 0
    9744:20220821:063155.769 rsi = 7ffe4c532494 = 140730178938004 = 140730178938004
    9744:20220821:063155.769 rbp = 7ffe4c532440 = 140730178937920 = 140730178937920
    9744:20220821:063155.769 rbx = 1 = 1 = 1
    9744:20220821:063155.769 rdx = 7ffe4c532494 = 140730178938004 = 140730178938004
    9744:20220821:063155.769 rax = 0 = 0 = 0
    9744:20220821:063155.769 rcx = 0 = 0 = 0
    9744:20220821:063155.769 rsp = 7ffe4c532440 = 140730178937920 = 140730178937920
    9744:20220821:063155.769 rip = 5585acc76729 = 94032617760553 = 94032617760553
    9744:20220821:063155.769 efl = 10206 = 66054 = 66054
    9744:20220821:063155.769 csgsfs = 2b000000000033 = 12103423998558259 = 12103423998558259
    9744:20220821:063155.769 err = 4 = 4 = 4
    9744:20220821:063155.769 trapno = e = 14 = 14
    9744:20220821:063155.769 oldmask = 0 = 0 = 0
    9744:20220821:063155.769 cr2 = 0 = 0 = 0
    9744:20220821:063155.769 === Backtrace: ===
    9753:20220821:063155.769 server Zabbix Feedback for alpha and beta versions started [self-monitoring #1]
    9744:20220821:063155.770 15: /usr/sbin/zabbix_server: timer Home [started, processing maintenances](zbx_backtrace+0x3f) [0x5585acc67204]
    9744:20220821:063155.770 14: /usr/sbin/zabbix_server: timer Home [started, processing maintenances](zbx_log_fatal_info+0x141) [0x5585acc67461]
    9744:20220821:063155.770 13: /usr/sbin/zabbix_server: timer Home [started, processing maintenances](+0x24cc4d) [0x5585acc67c4d]
    9744:20220821:063155.770 12: /lib64/libpthread.so.0(+0x12ce0) [0x7fee10b22ce0]
    9744:20220821:063155.770 11: /usr/sbin/zabbix_server: timer Home [started, processing maintenances](zbx_deserialize_uint31_compact+0x10) [0x5585acc76729]
    9744:20220821:063155.770 10: /usr/sbin/zabbix_server: timer Home [started, processing maintenances](zbx_get_serialized_expression_functionids+0x27) [0x5585acc582bd]
    9744:20220821:063155.770 9: /usr/sbin/zabbix_server: timer Home [started, processing maintenances](zbx_dc_get_event_maintenances+0x240) [0x5585acc16162]
    9744:20220821:063155.770 8: /usr/sbin/zabbix_server: timer Home [started, processing maintenances](+0xa0439) [0x5585acabb439]
    9744:20220821:063155.770 7: /usr/sbin/zabbix_server: timer Home [started, processing maintenances](timer_thread+0x208) [0x5585acabbcdb]
    9744:20220821:063155.770 6: /usr/sbin/zabbix_server: timer Home [started, processing maintenances](zbx_thread_start+0x37) [0x5585acc77238]
    9744:20220821:063155.770 5: /usr/sbin/zabbix_server: timer Home [started, processing maintenances](+0x66bb3) [0x5585aca81bb3]
    9744:20220821:063155.770 4: /usr/sbin/zabbix_server: timer Home [started, processing maintenances](MAIN_ZABBIX_ENTRY+0x7b8) [0x5585aca82ade]
    9744:20220821:063155.770 3: /usr/sbin/zabbix_server: timer Home [started, processing maintenances](daemon_start+0x2f5) [0x5585acc66e23]
    9744:20220821:063155.770 2: /usr/sbin/zabbix_server: timer Home [started, processing maintenances](main+0x33a) [0x5585aca8106e]
    9744:20220821:063155.771 1: /lib64/libc.so.6(__libc_start_main+0xf3) [0x7fee0e937cf3]
    9744:20220821:063155.771 0: /usr/sbin/zabbix_server: timer Home [started, processing maintenances](_start+0x2e) [0x5585aca7fdbe]
    9744:20220821:063155.771 === Memory map: ===
    9744:20220821:063155.771 5585aca1b000-5585ace7e000 r-xp 00000000 fd:00 17124182 /usr/sbin/zabbix_server_mysql
    9744:20220821:063155.771 5585ad07e000-5585ad147000 r--p 00463000 fd:00 17124182 /usr/sbin/zabbix_server_mysql
    9744:20220821:063155.771 5585ad147000-5585ad157000 rw-p 0052c000 fd:00 17124182 /usr/sbin/zabbix_server_mysql
    9744:20220821:063155.771 5585ad157000-5585ad166000 rw-p 00000000 00:00 0
    9744:20220821:063155.771 5585ae07b000-5585ae09c000 rw-p 00000000 00:00 0 [heap]
    9762:20220821:063155.771 server In lingua italiana started [trapper #1]
    9756:20220821:063155.771 server Zabbix Patches started [poller #1]
    9758:20220821:063155.771 server На русском языке started [poller #3]
    9765:20220821:063155.772 server ZABBIX forum operates in test mode started [trapper #4]
    9744:20220821:063155.772 5585ae09c000-5585ae0bd000 rw-p 00000000 00:00 0 [heap]
    9744:20220821:063155.772 5585ae0bd000-5585ae149000 rw-p 00000000 00:00 0 [heap]
    9744:20220821:063155.772 7fedfc319000-7fedfc719000 rw-s 00000000 00:01 131104 /SYSV00000000 (deleted)
    9744:20220821:063155.772 7fedfc719000-7fedfcf19000 rw-s 00000000 00:01 131103 /SYSV00000000 (deleted)
    9744:20220821:063155.772 7fedfcf19000-7fee00f19000 rw-s 00000000 00:01 131101 /SYSV00000000 (deleted)
    9744:20220821:063155.773 7fee00f19000-7fee01319000 rw-s 00000000 00:01 131100 /SYSV00000000 (deleted)
    9744:20220821:063155.773 7fee01319000-7fee01719000 rw-s 00000000 00:01 131099 /SYSV00000000 (deleted)
    9744:20220821:063155.773 7fee01719000-7fee09719000 rw-s 00000000 00:01 131098 /SYSV00000000 (deleted)
    9744:20220821:063155.773 7fee09719000-7fee0971f000 r-xp 00000000 fd:00 16799939 /usr/lib64/libuuid.so.1.3.0
    9744:20220821:063155.773 7fee0971f000-7fee0991f000 ---p 00006000 fd:00 16799939 /usr/lib64/libuuid.so.1.3.0
    9744:20220821:063155.773 7fee0991f000-7fee09920000 r--p 00006000 fd:00 16799939 /usr/lib64/libuuid.so.1.3.0
    9744:20220821:063155.773 7fee09920000-7fee09921000 rw-p 00000000 00:00 0
    9744:20220821:063155.773 7fee09921000-7fee0996e000 r-xp 00000000 fd:00 17021872 /usr/lib64/libblkid.so.1.1.0
    9744:20220821:063155.773 7fee0996e000-7fee09b6d000 ---p 0004d000 fd:00 17021872 /usr/lib64/libblkid.so.1.1.0
    9744:20220821:063155.773 7fee09b6d000-7fee09b72000 r--p 0004c000 fd:00 17021872 /usr/lib64/libblkid.so.1.1.0
    9744:20220821:063155.773 7fee09b72000-7fee09b73000 rw-p 00051000 fd:00 17021872 /usr/lib64/libblkid.so.1.1.0
    9744:20220821:063155.773 7fee09b73000-7fee09b74000 rw-p 00000000 00:00 0
    9744:20220821:063155.773 7fee09b74000-7fee09b8b000 r-xp 00000000 fd:00 16797830 /usr/lib64/libgcc_s-8-20210514.so.1
    9744:20220821:063155.773 7fee09b8b000-7fee09d8a000 ---p 00017000 fd:00 16797830 /usr/lib64/libgcc_s-8-20210514.so.1
    9744:20220821:063155.773 7fee09d8a000-7fee09d8b000 r--p 00016000 fd:00 16797830 /usr/lib64/libgcc_s-8-20210514.so.1
    9744:20220821:063155.773 7fee09d8b000-7fee09d8c000 rw-p 00017000 fd:00 16797830 /usr/lib64/libgcc_s-8-20210514.so.1
    9744:20220821:063155.773 7fee09d8c000-7fee09de2000 r-xp 00000000 fd:00 17021566 /usr/lib64/libmount.so.1.1.0
    9744:20220821:063155.773 7fee09de2000-7fee09fe1000 ---p 00056000 fd:00 17021566 /usr/lib64/libmount.so.1.1.0
    9744:20220821:063155.773 7fee09fe1000-7fee09fe4000 r--p 00055000 fd:00 17021566 /usr/lib64/libmount.so.1.1.0
    9744:20220821:063155.773 7fee09fe4000-7fee09fe5000 rw-p 00058000 fd:00 17021566 /usr/lib64/libmount.so.1.1.0
    9744:20220821:063155.773 7fee09fe5000-7fee09fe6000 rw-p 00000000 00:00 0
    9744:20220821:063155.773 7fee09fe6000-7fee09fed000 r-xp 00000000 fd:00 16799878 /usr/lib64/libcap.so.2.48
    9744:20220821:063155.773 7fee09fed000-7fee0a1ec000 ---p 00007000 fd:00 16799878 /usr/lib64/libcap.so.2.48
    9744:20220821:063155.773 7fee0a1ec000-7fee0a1ed000 r--p 00006000 fd:00 16799878 /usr/lib64/libcap.so.2.48
    9744:20220821:063155.773 7fee0a1ed000-7fee0a1ee000 rw-p 00007000 fd:00 16799878 /usr/lib64/libcap.so.2.48
    9744:20220821:063155.773 7fee0a1ee000-7fee0a2c4000 r-xp 00000000 fd:00 17021618 /usr/lib64/libnss_systemd.so.2
    9744:20220821:063155.773 7fee0a2c4000-7fee0a4c3000 ---p 000d6000 fd:00 17021618 /usr/lib64/libnss_systemd.so.2
    9744:20220821:063155.773 7fee0a4c3000-7fee0a4c8000 r--p 000d5000 fd:00 17021618 /usr/lib64/libnss_systemd.so.2
    9744:20220821:063155.773 7fee0a4c8000-7fee0a4c9000 rw-p 000da000 fd:00 17021618 /usr/lib64/libnss_systemd.so.2
    9744:20220821:063155.774 7fee0a4c9000-7fee0a4ca000 rw-p 00000000 00:00 0
    9744:20220821:063155.774 7fee0a4ca000-7fee0a4d5000 r-xp 00000000 fd:00 16799753 /usr/lib64/libnss_files-2.28.so
    9744:20220821:063155.774 7fee0a4d5000-7fee0a6d5000 ---p 0000b000 fd:00 16799753 /usr/lib64/libnss_files-2.28.so
    9744:20220821:063155.774 7fee0a6d5000-7fee0a6d6000 r--p 0000b000 fd:00 16799753 /usr/lib64/libnss_files-2.28.so
    9744:20220821:063155.774 7fee0a6d6000-7fee0a6d7000 rw-p 0000c000 fd:00 16799753 /usr/lib64/libnss_files-2.28.so
    9744:20220821:063155.774 7fee0a6d7000-7fee0a6dd000 rw-p 00000000 00:00 0
    9744:20220821:063155.774 7fee0a6dd000-7fee0b1e6000 r--s 00000000 fd:03 4194822 /var/lib/sss/mc/initgroups
    9744:20220821:063155.774 7fee0b1e6000-7fee0baba000 r--s 00000000 fd:03 4194820 /var/lib/sss/mc/passwd
    9744:20220821:063155.774 7fee0baba000-7fee0bac4000 r-xp 00000000 fd:00 17187796 /usr/lib64/libnss_sss.so.2
    9744:20220821:063155.774 7fee0bac4000-7fee0bcc3000 ---p 0000a000 fd:00 17187796 /usr/lib64/libnss_sss.so.2
    9744:20220821:063155.774 7fee0bcc3000-7fee0bcc4000 r--p 00009000 fd:00 17187796 /usr/lib64/libnss_sss.so.2
    9744:20220821:063155.774 7fee0bcc4000-7fee0bcc5000 rw-p 0000a000 fd:00 17187796 /usr/lib64/libnss_sss.so.2
    9744:20220821:063155.774 7fee0bcc5000-7fee0bcec000 r-xp 00000000 fd:00 16799104 /usr/lib64/libselinux.so.1
    9744:20220821:063155.774 7fee0bcec000-7fee0beeb000 ---p 00027000 fd:00 16799104 /usr/lib64/libselinux.so.1
    9744:20220821:063155.774 7fee0beeb000-7fee0beec000 r--p 00026000 fd:00 16799104 /usr/lib64/libselinux.so.1
    9744:20220821:063155.774 7fee0beec000-7fee0beed000 rw-p 00027000 fd:00 16799104 /usr/lib64/libselinux.so.1
    9744:20220821:063155.774 7fee0beed000-7fee0beef000 rw-p 00000000 00:00 0
    9744:20220821:063155.774 7fee0beef000-7fee0bf0e000 r-xp 00000000 fd:00 16821387 /usr/lib64/libbrotlicommon.so.1.0.6
    9744:20220821:063155.774 7fee0bf0e000-7fee0c10e000 ---p 0001f000 fd:00 16821387 /usr/lib64/libbrotlicommon.so.1.0.6
    9744:20220821:063155.774 7fee0c10e000-7fee0c10f000 r--p 0001f000 fd:00 16821387 /usr/lib64/libbrotlicommon.so.1.0.6
    9744:20220821:063155.774 7fee0c10f000-7fee0c110000 rw-p 00020000 fd:00 16821387 /usr/lib64/libbrotlicommon.so.1.0.6
    9744:20220821:063155.774 7fee0c110000-7fee0c28d000 r-xp 00000000 fd:00 16799978 /usr/lib64/libunistring.so.2.1.0
    9760:20220821:063155.774 server Em Português y En Español started [poller #5]
    9766:20220821:063155.774 server I Love the new forums! started [trapper #5]
    9770:20220821:063155.775 server zabbix_sender as daemon started [history poller #2]
    9744:20220821:063155.775 7fee0c28d000-7fee0c48c000 ---p 0017d000 fd:00 16799978 /usr/lib64/libunistring.so.2.1.0
    9744:20220821:063155.775 7fee0c48c000-7fee0c490000 r--p 0017c000 fd:00 16799978 /usr/lib64/libunistring.so.2.1.0
    9744:20220821:063155.775 7fee0c490000-7fee0c491000 rw-p 00180000 fd:00 16799978 /usr/lib64/libunistring.so.2.1.0
    9744:20220821:063155.776 7fee0c491000-7fee0c4b1000 r-xp 00000000 fd:00 16799925 /usr/lib64/libcrypt.so.1.1.0
    9744:20220821:063155.776 7fee0c4b1000-7fee0c6b0000 ---p 00020000 fd:00 16799925 /usr/lib64/libcrypt.so.1.1.0
    9744:20220821:063155.776 7fee0c6b0000-7fee0c6b1000 r--p 0001f000 fd:00 16799925 /usr/lib64/libcrypt.so.1.1.0
    9744:20220821:063155.776 7fee0c6b1000-7fee0c6ba000 rw-p 00000000 00:00 0
    9744:20220821:063155.776 7fee0c6ba000-7fee0c6bd000 r-xp 00000000 fd:00 16800148 /usr/lib64/libkeyutils.so.1.6
    9744:20220821:063155.776 7fee0c6bd000-7fee0c8bc000 ---p 00003000 fd:00 16800148 /usr/lib64/libkeyutils.so.1.6
    9744:20220821:063155.776 7fee0c8bc000-7fee0c8bd000 r--p 00002000 fd:00 16800148 /usr/lib64/libkeyutils.so.1.6
    9744:20220821:063155.776 7fee0c8bd000-7fee0c8be000 rw-p 00000000 00:00 0
    9744:20220821:063155.776 7fee0c8be000-7fee0c8cd000 r-xp 00000000 fd:00 17021469 /usr/lib64/libkrb5support.so.0.1
    9744:20220821:063155.776 7fee0c8cd000-7fee0cacd000 ---p 0000f000 fd:00 17021469 /usr/lib64/libkrb5support.so.0.1
    9744:20220821:063155.776 7fee0cacd000-7fee0cace000 r--p 0000f000 fd:00 17021469 /usr/lib64/libkrb5support.so.0.1
    9744:20220821:063155.776 7fee0cace000-7fee0cacf000 rw-p 00010000 fd:00 17021469 /usr/lib64/libkrb5support.so.0.1
    9744:20220821:063155.776 7fee0cacf000-7fee0caf4000 r-xp 00000000 fd:00 16799864 /usr/lib64/liblzma.so.5.2.4
    9744:20220821:063155.776 7fee0caf4000-7fee0ccf4000 ---p 00025000 fd:00 16799864 /usr/lib64/liblzma.so.5.2.4
    9744:20220821:063155.776 7fee0ccf4000-7fee0ccf5000 r--p 00025000 fd:00 16799864 /usr/lib64/liblzma.so.5.2.4
    9744:20220821:063155.776 7fee0ccf5000-7fee0ccf6000 rw-p 00000000 00:00 0
    9744:20220821:063155.776 7fee0ccf6000-7fee0cd01000 r-xp 00000000 fd:00 16821389 /usr/lib64/libbrotlidec.so.1.0.6
    9744:20220821:063155.776 7fee0cd01000-7fee0cf01000 ---p 0000b000 fd:00 16821389 /usr/lib64/libbrotlidec.so.1.0.6
    9744:20220821:063155.776 7fee0cf01000-7fee0cf02000 r--p 0000b000 fd:00 16821389 /usr/lib64/libbrotlidec.so.1.0.6
    9744:20220821:063155.776 7fee0cf02000-7fee0cf03000 rw-p 00000000 00:00 0
    9744:20220821:063155.776 7fee0cf03000-7fee0cf13000 r-xp 00000000 fd:00 16821442 /usr/lib64/libpsl.so.5.3.1
    9744:20220821:063155.776 7fee0cf13000-7fee0d112000 ---p 00010000 fd:00 16821442 /usr/lib64/libpsl.so.5.3.1
    9767:20220821:063155.776 server check_port in Win32 started [icmp pinger #1]
    9769:20220821:063155.776 server "Time now" in forum started [history poller #1]
    9774:20220821:063155.777 server New Install... Error loading started [availability manager #1]
    9773:20220821:063155.777 server Zabbix Server Port to Windows started [history poller #5]
    9744:20220821:063155.778 7fee0d112000-7fee0d113000 r--p 0000f000 fd:00 16821442 /usr/lib64/libpsl.so.5.3.1
    9744:20220821:063155.778 7fee0d113000-7fee0d114000 rw-p 00000000 00:00 0
    9744:20220821:063155.778 7fee0d114000-7fee0d130000 r-xp 00000000 fd:00 16799985 /usr/lib64/libidn2.so.0.3.6
    9744:20220821:063155.778 7fee0d130000-7fee0d330000 ---p 0001c000 fd:00 16799985 /usr/lib64/libidn2.so.0.3.6
    9744:20220821:063155.778 7fee0d330000-7fee0d331000 r--p 0001c000 fd:00 16799985 /usr/lib64/libidn2.so.0.3.6
    9744:20220821:063155.778 7fee0d331000-7fee0d332000 rw-p 00000000 00:00 0
    9744:20220821:063155.778 7fee0d332000-7fee0d356000 r-xp 00000000 fd:00 16821335 /usr/lib64/libnghttp2.so.14.17.0
    9744:20220821:063155.778 7fee0d356000-7fee0d556000 ---p 00024000 fd:00 16821335 /usr/lib64/libnghttp2.so.14.17.0
    9744:20220821:063155.778 7fee0d556000-7fee0d557000 r--p 00024000 fd:00 16821335 /usr/lib64/libnghttp2.so.14.17.0
    9744:20220821:063155.778 7fee0d557000-7fee0d559000 rw-p 00025000 fd:00 16821335 /usr/lib64/libnghttp2.so.14.17.0
    9744:20220821:063155.778 7fee0d559000-7fee0d575000 r-xp 00000000 fd:00 17006560 /usr/lib64/libsasl2.so.3.0.0
    9744:20220821:063155.778 7fee0d575000-7fee0d775000 ---p 0001c000 fd:00 17006560 /usr/lib64/libsasl2.so.3.0.0
    9744:20220821:063155.778 7fee0d775000-7fee0d776000 r--p 0001c000 fd:00 17006560 /usr/lib64/libsasl2.so.3.0.0
    9744:20220821:063155.778 7fee0d776000-7fee0d777000 rw-p 0001d000 fd:00 17006560 /usr/lib64/libsasl2.so.3.0.0
    9744:20220821:063155.778 7fee0d777000-7fee0d785000 r-xp 00000000 fd:00 16800158 /usr/lib64/libgdbm.so.6.0.0
    9775:20220821:063155.778 server Zabbix Agent is not accessible started [trigger housekeeper #1]
    9754:20220821:063155.778 server Zabbix Cookbook started [task manager #1]
    9763:20220821:063155.778 server En français started [trapper #2]
    9757:20220821:063155.779 server Off-topic discussion started [poller #2]
    9768:20220821:063155.780 server reset statistic started [alert syncer #1]
    9776:20220821:063155.780 server Create an item using existing items started [odbc poller #1]
    9764:20220821:063155.781 server 中文论坛 started [trapper #3]
    9744:20220821:063155.781 7fee0d785000-7fee0d985000 ---p 0000e000 fd:00 16800158 /usr/lib64/libgdbm.so.6.0.0
    9744:20220821:063155.781 7fee0d985000-7fee0d986000 r--p 0000e000 fd:00 16800158 /usr/lib64/libgdbm.so.6.0.0
    9744:20220821:063155.781 7fee0d986000-7fee0d987000 rw-p 0000f000 fd:00 16800158 /usr/lib64/libgdbm.so.6.0.0
    9744:20220821:063155.781 7fee0d987000-7fee0d990000 r-xp 00000000 fd:00 17124454 /usr/lib64/libOpenIPMIutils.so.0.0.1
    9744:20220821:063155.781 7fee0d990000-7fee0db8f000 ---p 00009000 fd:00 17124454 /usr/lib64/libOpenIPMIutils.so.0.0.1
    9744:20220821:063155.781 7fee0db8f000-7fee0db90000 r--p 00008000 fd:00 17124454 /usr/lib64/libOpenIPMIutils.so.0.0.1
    9744:20220821:063155.781 7fee0db90000-7fee0db91000 rw-p 00009000 fd:00 17124454 /usr/lib64/libOpenIPMIutils.so.0.0.1
    9744:20220821:063155.781 7fee0db91000-7fee0db94000 r-xp 00000000 fd:00 16799873 /usr/lib64/libcom_err.so.2.1
    9744:20220821:063155.781 7fee0db94000-7fee0dd93000 ---p 00003000 fd:00 16799873 /usr/lib64/libcom_err.so.2.1
    9744:20220821:063155.781 7fee0dd93000-7fee0dd94000 r--p 00002000 fd:00 16799873 /usr/lib64/libcom_err.so.2.1
    9744:20220821:063155.781 7fee0dd94000-7fee0dd95000 rw-p 00003000 fd:00 16799873 /usr/lib64/libcom_err.so.2.1
    9744:20220821:063155.781 7fee0dd95000-7fee0ddaa000 r-xp 00000000 fd:00 17021461 /usr/lib64/libk5crypto.so.3.1
    9744:20220821:063155.781 7fee0ddaa000-7fee0dfa9000 ---p 00015000 fd:00 17021461 /usr/lib64/libk5crypto.so.3.1
    9744:20220821:063155.781 7fee0dfa9000-7fee0dfab000 r--p 00014000 fd:00 17021461 /usr/lib64/libk5crypto.so.3.1
    9744:20220821:063155.781 7fee0dfab000-7fee0dfac000 rw-p 00016000 fd:00 17021461 /usr/lib64/libk5crypto.so.3.1
    9744:20220821:063155.781 7fee0dfac000-7fee0e085000 r-xp 00000000 fd:00 17021467 /usr/lib64/libkrb5.so.3.3
    9744:20220821:063155.781 7fee0e085000-7fee0e285000 ---p 000d9000 fd:00 17021467 /usr/lib64/libkrb5.so.3.3
    9744:20220821:063155.781 7fee0e285000-7fee0e294000 r--p 000d9000 fd:00 17021467 /usr/lib64/libkrb5.so.3.3
    9744:20220821:063155.781 7fee0e294000-7fee0e296000 rw-p 000e8000 fd:00 17021467 /usr/lib64/libkrb5.so.3.3
    9744:20220821:063155.781 7fee0e296000-7fee0e2e8000 r-xp 00000000 fd:00 17021457 /usr/lib64/libgssapi_krb5.so.2.2
    9744:20220821:063155.781 7fee0e2e8000-7fee0e4e8000 ---p 00052000 fd:00 17021457 /usr/lib64/libgssapi_krb5.so.2.2
    9744:20220821:063155.781 7fee0e4e8000-7fee0e4ea000 r--p 00052000 fd:00 17021457 /usr/lib64/libgssapi_krb5.so.2.2
    9744:20220821:063155.781 7fee0e4ea000-7fee0e4eb000 rw-p 00054000 fd:00 17021457 /usr/lib64/libgssapi_krb5.so.2.2
    9744:20220821:063155.781 7fee0e4eb000-7fee0e4f2000 r-xp 00000000 fd:00 16799759 /usr/lib64/librt-2.28.so
    9744:20220821:063155.781 7fee0e4f2000-7fee0e6f1000 ---p 00007000 fd:00 16799759 /usr/lib64/librt-2.28.so
    9744:20220821:063155.781 7fee0e6f1000-7fee0e6f2000 r--p 00006000 fd:00 16799759 /usr/lib64/librt-2.28.so
    9744:20220821:063155.781 7fee0e6f2000-7fee0e6f3000 rw-p 00007000 fd:00 16799759 /usr/lib64/librt-2.28.so
    9744:20220821:063155.781 7fee0e6f3000-7fee0e6fc000 r-xp 00000000 fd:00 16800173 /usr/lib64/libltdl.so.7.3.1
    9744:20220821:063155.781 7fee0e6fc000-7fee0e8fb000 ---p 00009000 fd:00 16800173 /usr/lib64/libltdl.so.7.3.1
    9744:20220821:063155.781 7fee0e8fb000-7fee0e8fc000 r--p 00008000 fd:00 16800173 /usr/lib64/libltdl.so.7.3.1
    9744:20220821:063155.781 7fee0e8fc000-7fee0e8fd000 rw-p 00009000 fd:00 16800173 /usr/lib64/libltdl.so.7.3.1
    9744:20220821:063155.781 7fee0e8fd000-7fee0eab9000 r-xp 00000000 fd:00 16799677 /usr/lib64/libc-2.28.so
    9744:20220821:063155.781 7fee0eab9000-7fee0ecb9000 ---p 001bc000 fd:00 16799677 /usr/lib64/libc-2.28.so
    9744:20220821:063155.781 7fee0ecb9000-7fee0ecbd000 r--p 001bc000 fd:00 16799677 /usr/lib64/libc-2.28.so
    9744:20220821:063155.781 7fee0ecbd000-7fee0ecbf000 rw-p 001c0000 fd:00 16799677 /usr/lib64/libc-2.28.so
    9744:20220821:063155.781 7fee0ecbf000-7fee0ecc3000 rw-p 00000000 00:00 0
    9744:20220821:063155.781 7fee0ecc3000-7fee0ed46000 r-xp 00000000 fd:00 16799099 /usr/lib64/libpcre2-8.so.0.7.1
    9744:20220821:063155.781 7fee0ed46000-7fee0ef45000 ---p 00083000 fd:00 16799099 /usr/lib64/libpcre2-8.so.0.7.1
    9744:20220821:063155.781 7fee0ef45000-7fee0ef46000 r--p 00082000 fd:00 16799099 /usr/lib64/libpcre2-8.so.0.7.1
    9744:20220821:063155.782 7fee0ef46000-7fee0ef47000 rw-p 00083000 fd:00 16799099 /usr/lib64/libpcre2-8.so.0.7.1
    9744:20220821:063155.782 7fee0ef47000-7fee0f0a4000 r-xp 00000000 fd:00 16799912 /usr/lib64/libxml2.so.2.9.7
    9744:20220821:063155.782 7fee0f0a4000-7fee0f2a3000 ---p 0015d000 fd:00 16799912 /usr/lib64/libxml2.so.2.9.7
    9744:20220821:063155.782 7fee0f2a3000-7fee0f2ac000 r--p 0015c000 fd:00 16799912 /usr/lib64/libxml2.so.2.9.7
    9744:20220821:063155.782 7fee0f2ac000-7fee0f2ad000 rw-p 00165000 fd:00 16799912 /usr/lib64/libxml2.so.2.9.7
    9744:20220821:063155.782 7fee0f2ad000-7fee0f2af000 rw-p 00000000 00:00 0
    9744:20220821:063155.782 7fee0f2af000-7fee0f2c3000 r-xp 00000000 fd:00 16799757 /usr/lib64/libresolv-2.28.so
    9744:20220821:063155.782 7fee0f2c3000-7fee0f4c3000 ---p 00014000 fd:00 16799757 /usr/lib64/libresolv-2.28.so
    9744:20220821:063155.782 7fee0f4c3000-7fee0f4c4000 r--p 00014000 fd:00 16799757 /usr/lib64/libresolv-2.28.so
    9748:20220821:063155.782 server Zabbix Announcements started [history syncer #2]
    9759:20220821:063155.782 server Auf Deutsch started [poller #4]
    9744:20220821:063155.782 7fee0f4c4000-7fee0f4c5000 rw-p 00015000 fd:00 16799757 /usr/lib64/libresolv-2.28.so
    9744:20220821:063155.783 7fee0f4c5000-7fee0f4c7000 rw-p 00000000 00:00 0
    9744:20220821:063155.783 7fee0f4c7000-7fee0f4ca000 r-xp 00000000 fd:00 16799679 /usr/lib64/libdl-2.28.so
    9744:20220821:063155.783 7fee0f4ca000-7fee0f6c9000 ---p 00003000 fd:00 16799679 /usr/lib64/libdl-2.28.so
    9744:20220821:063155.783 7fee0f6c9000-7fee0f6ca000 r--p 00002000 fd:00 16799679 /usr/lib64/libdl-2.28.so
    9744:20220821:063155.783 7fee0f6ca000-7fee0f6cb000 rw-p 00003000 fd:00 16799679 /usr/lib64/libdl-2.28.so
    9744:20220821:063155.783 7fee0f6cb000-7fee0f84c000 r-xp 00000000 fd:00 16799745 /usr/lib64/libm-2.28.so
    9744:20220821:063155.783 7fee0f84c000-7fee0fa4b000 ---p 00181000 fd:00 16799745 /usr/lib64/libm-2.28.so
    9744:20220821:063155.783 7fee0fa4b000-7fee0fa4c000 r--p 00180000 fd:00 16799745 /usr/lib64/libm-2.28.so
    9744:20220821:063155.783 7fee0fa4c000-7fee0fa4d000 rw-p 00181000 fd:00 16799745 /usr/lib64/libm-2.28.so
    9744:20220821:063155.783 7fee0fa4d000-7fee0fad8000 r-xp 00000000 fd:00 17021276 /usr/lib64/libcurl.so.4.5.0
    9744:20220821:063155.783 7fee0fad8000-7fee0fcd7000 ---p 0008b000 fd:00 17021276 /usr/lib64/libcurl.so.4.5.0
    9744:20220821:063155.783 7fee0fcd7000-7fee0fcda000 r--p 0008a000 fd:00 17021276 /usr/lib64/libcurl.so.4.5.0
    9744:20220821:063155.783 7fee0fcda000-7fee0fcdb000 rw-p 0008d000 fd:00 17021276 /usr/lib64/libcurl.so.4.5.0
    9744:20220821:063155.783 7fee0fcdb000-7fee0fce9000 r-xp 00000000 fd:00 17006590 /usr/lib64/liblber-2.4.so.2.10.9
    9744:20220821:063155.783 7fee0fce9000-7fee0fee9000 ---p 0000e000 fd:00 17006590 /usr/lib64/liblber-2.4.so.2.10.9
    9744:20220821:063155.783 7fee0fee9000-7fee0feea000 r--p 0000e000 fd:00 17006590 /usr/lib64/liblber-2.4.so.2.10.9
    9744:20220821:063155.783 7fee0feea000-7fee0feeb000 rw-p 0000f000 fd:00 17006590 /usr/lib64/liblber-2.4.so.2.10.9
    9744:20220821:063155.783 7fee0feeb000-7fee0ff38000 r-xp 00000000 fd:00 17021120 /usr/lib64/libldap-2.4.so.2.10.9
    9744:20220821:063155.783 7fee0ff38000-7fee10137000 ---p 0004d000 fd:00 17021120 /usr/lib64/libldap-2.4.so.2.10.9
    9744:20220821:063155.783 7fee10137000-7fee10139000 r--p 0004c000 fd:00 17021120 /usr/lib64/libldap-2.4.so.2.10.9
    9744:20220821:063155.783 7fee10139000-7fee1013a000 rw-p 0004e000 fd:00 17021120 /usr/lib64/libldap-2.4.so.2.10.9
    9744:20220821:063155.783 7fee1013a000-7fee103ee000 r-xp 00000000 fd:00 17021891 /usr/lib64/libcrypto.so.1.1.1k
    9744:20220821:063155.783 7fee103ee000-7fee105ee000 ---p 002b4000 fd:00 17021891 /usr/lib64/libcrypto.so.1.1.1k
    9744:20220821:063155.783 7fee105ee000-7fee1061a000 r--p 002b4000 fd:00 17021891 /usr/lib64/libcrypto.so.1.1.1k
    9744:20220821:063155.783 7fee1061a000-7fee1061e000 rw-p 002e0000 fd:00 17021891 /usr/lib64/libcrypto.so.1.1.1k
    9744:20220821:063155.783 7fee1061e000-7fee10623000 rw-p 00000000 00:00 0
    9750:20220821:063155.783 server Zabbix Troubleshooting and Problems started [history syncer #4]
    9746:20220821:063155.783 server Zabbix (alpha, beta) Discussions and Feedback started [discoverer #1]
    9744:20220821:063155.784 7fee10623000-7fee106aa000 r-xp 00000000 fd:00 17021893 /usr/lib64/libssl.so.1.1.1k
    9744:20220821:063155.784 7fee106aa000-7fee108a9000 ---p 00087000 fd:00 17021893 /usr/lib64/libssl.so.1.1.1k
    9744:20220821:063155.784 7fee108a9000-7fee108b2000 r--p 00086000 fd:00 17021893 /usr/lib64/libssl.so.1.1.1k
    9744:20220821:063155.784 7fee108b2000-7fee108b6000 rw-p 0008f000 fd:00 17021893 /usr/lib64/libssl.so.1.1.1k
    9744:20220821:063155.784 7fee108b6000-7fee108b7000 rw-p 00000000 00:00 0
    9744:20220821:063155.784 7fee108b7000-7fee1090d000 r-xp 00000000 fd:00 17066325 /usr/lib64/libevent-2.1.so.6.0.2
    9744:20220821:063155.784 7fee1090d000-7fee10b0d000 ---p 00056000 fd:00 17066325 /usr/lib64/libevent-2.1.so.6.0.2
    9744:20220821:063155.784 7fee10b0d000-7fee10b0f000 r--p 00056000 fd:00 17066325 /usr/lib64/libevent-2.1.so.6.0.2
    9744:20220821:063155.784 7fee10b0f000-7fee10b10000 rw-p 00058000 fd:00 17066325 /usr/lib64/libevent-2.1.so.6.0.2
    9744:20220821:063155.784 7fee10b10000-7fee10b2b000 r-xp 00000000 fd:00 16799755 /usr/lib64/libpthread-2.28.so
    9744:20220821:063155.784 7fee10b2b000-7fee10d2a000 ---p 0001b000 fd:00 16799755 /usr/lib64/libpthread-2.28.so
    9744:20220821:063155.784 7fee10d2a000-7fee10d2b000 r--p 0001a000 fd:00 16799755 /usr/lib64/libpthread-2.28.so
    9744:20220821:063155.784 7fee10d2b000-7fee10d2c000 rw-p 0001b000 fd:00 16799755 /usr/lib64/libpthread-2.28.so
    9744:20220821:063155.784 7fee10d2c000-7fee10d30000 rw-p 00000000 00:00 0
    9744:20220821:063155.784 7fee10d30000-7fee10d46000 r-xp 00000000 fd:00 16799859 /usr/lib64/libz.so.1.2.11
    9744:20220821:063155.784 7fee10d46000-7fee10f46000 ---p 00016000 fd:00 16799859 /usr/lib64/libz.so.1.2.11
    9744:20220821:063155.784 7fee10f46000-7fee10f47000 r--p 00016000 fd:00 16799859 /usr/lib64/libz.so.1.2.11
    9744:20220821:063155.784 7fee10f47000-7fee10f48000 rw-p 00000000 00:00 0
    9744:20220821:063155.784 7fee10f48000-7fee10f4f000 r-xp 00000000 fd:00 17124448 /usr/lib64/libOpenIPMIposix.so.0.0.1
    9744:20220821:063155.784 7fee10f4f000-7fee1114e000 ---p 00007000 fd:00 17124448 /usr/lib64/libOpenIPMIposix.so.0.0.1
    9744:20220821:063155.784 7fee1114e000-7fee1114f000 r--p 00006000 fd:00 17124448 /usr/lib64/libOpenIPMIposix.so.0.0.1
    9744:20220821:063155.784 7fee1114f000-7fee11150000 rw-p 00007000 fd:00 17124448 /usr/lib64/libOpenIPMIposix.so.0.0.1
    9744:20220821:063155.784 7fee11150000-7fee11244000 r-xp 00000000 fd:00 17124442 /usr/lib64/libOpenIPMI.so.0.0.5
    9744:20220821:063155.784 7fee11244000-7fee11443000 ---p 000f4000 fd:00 17124442 /usr/lib64/libOpenIPMI.so.0.0.5
    9761:20220821:063155.784 server Zabbix for Large Environments started [unreachable poller #1]
    9744:20220821:063155.785 7fee11443000-7fee1145b000 r--p 000f3000 fd:00 17124442 /usr/lib64/libOpenIPMI.so.0.0.5
    9744:20220821:063155.785 7fee1145b000-7fee11460000 rw-p 0010b000 fd:00 17124442 /usr/lib64/libOpenIPMI.so.0.0.5
    9744:20220821:063155.785 7fee11460000-7fee11464000 rw-p 00000000 00:00 0
    9744:20220821:063155.785 7fee11464000-7fee114cf000 r-xp 00000000 fd:00 17021129 /usr/lib64/libssh.so.4.8.7
    9744:20220821:063155.785 7fee114cf000-7fee116cf000 ---p 0006b000 fd:00 17021129 /usr/lib64/libssh.so.4.8.7
    9744:20220821:063155.785 7fee116cf000-7fee116d1000 r--p 0006b000 fd:00 17021129 /usr/lib64/libssh.so.4.8.7
    9744:20220821:063155.785 7fee116d1000-7fee116d3000 rw-p 0006d000 fd:00 17021129 /usr/lib64/libssh.so.4.8.7
    9744:20220821:063155.785 7fee116d3000-7fee117b3000 r-xp 00000000 fd:00 17124437 /usr/lib64/libnetsnmp.so.35.0.0
    9744:20220821:063155.785 7fee117b3000-7fee119b3000 ---p 000e0000 fd:00 17124437 /usr/lib64/libnetsnmp.so.35.0.0
    9744:20220821:063155.785 7fee119b3000-7fee119b6000 r--p 000e0000 fd:00 17124437 /usr/lib64/libnetsnmp.so.35.0.0
    9744:20220821:063155.785 7fee119b6000-7fee119b9000 rw-p 000e3000 fd:00 17124437 /usr/lib64/libnetsnmp.so.35.0.0
    9744:20220821:063155.785 7fee119b9000-7fee11a7f000 rw-p 00000000 00:00 0
    9744:20220821:063155.785 7fee11a7f000-7fee11ae4000 r-xp 00000000 fd:00 17124471 /usr/lib64/libodbc.so.2.0.0
    9744:20220821:063155.786 7fee11ae4000-7fee11ce4000 ---p 00065000 fd:00 17124471 /usr/lib64/libodbc.so.2.0.0
    9744:20220821:063155.786 7fee11ce4000-7fee11ce5000 r--p 00065000 fd:00 17124471 /usr/lib64/libodbc.so.2.0.0
    9744:20220821:063155.786 7fee11ce5000-7fee11cec000 rw-p 00066000 fd:00 17124471 /usr/lib64/libodbc.so.2.0.0
    9744:20220821:063155.786 7fee11cec000-7fee11cf0000 rw-p 00000000 00:00 0
    9744:20220821:063155.786 7fee11cf0000-7fee11d3a000 r-xp 00000000 fd:00 17396795 /usr/lib64/libmariadb.so.3
    9744:20220821:063155.786 7fee11d3a000-7fee11f39000 ---p 0004a000 fd:00 17396795 /usr/lib64/libmariadb.so.3
    9744:20220821:063155.786 7fee11f39000-7fee11f41000 r--p 00049000 fd:00 17396795 /usr/lib64/libmariadb.so.3
    9744:20220821:063155.786 7fee11f41000-7fee11f43000 rw-p 00051000 fd:00 17396795 /usr/lib64/libmariadb.so.3
    9744:20220821:063155.786 7fee11f43000-7fee11f45000 rw-p 00000000 00:00 0
    9744:20220821:063155.786 7fee11f45000-7fee11f72000 r-xp 00000000 fd:00 16799670 /usr/lib64/ld-2.28.so
    9744:20220821:063155.786 7fee12159000-7fee1216d000 rw-p 00000000 00:00 0
    9744:20220821:063155.786 7fee1216d000-7fee12171000 rw-s 00000000 00:01 131102 /SYSV00000000 (deleted)
    9744:20220821:063155.786 7fee12171000-7fee12172000 rw-s 00000000 00:01 131097 /SYSV00000000 (deleted)
    9744:20220821:063155.786 7fee12172000-7fee12173000 r--p 0002d000 fd:00 16799670 /usr/lib64/ld-2.28.so
    9771:20220821:063155.786 server In search of a Processer Load Explanation started [history poller #3]
    9772:20220821:063155.787 server Zabbix Queues started [history poller #4]
    9744:20220821:063155.788 7fee12173000-7fee12175000 rw-p 0002e000 fd:00 16799670 /usr/lib64/ld-2.28.so
    9744:20220821:063155.788 7ffe4c514000-7ffe4c535000 rw-p 00000000 00:00 0 [stack]
    9744:20220821:063155.788 7ffe4c54a000-7ffe4c54e000 r--p 00000000 00:00 0 [vvar]
    9744:20220821:063155.788 7ffe4c54e000-7ffe4c550000 r-xp 00000000 00:00 0 [vdso]
    9744:20220821:063155.788 ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
    9744:20220821:063155.788 ================================
    9744:20220821:063155.788 Please consider attaching a disassembly listing to your bug report.
    9744:20220821:063155.788 This listing can be produced with, e.g., objdump -DSswx zabbix_server.
    9744:20220821:063155.788 ================================
    9728:20220821:063155.789 One child process died (PID:9744,exitcode/signal:1). Exiting ...
    9728:20220821:063155.790 PROCESS EXIT: 9744
    9729:20220821:063155.790 HA manager has been paused
    zabbix_server [9728]: Error waiting for process with PID 9744: [10] No child processes
    9729:20220821:063155.803 HA manager has been stopped
    9728:20220821:063155.811 syncing trend data...
    9728:20220821:063155.811 syncing trend data done
    9728:20220821:063155.818 Zabbix Server stopped. Zabbix 6.0.1 (revision a80cb13868).
  • tim.mooney
    Senior Member
    • Dec 2012
    • 1427

    #2
    Originally posted by johannesraff
    This Update path has updated the Database and worked well. Now I upgraded to 6.0.1 and then the server doesn't start anymore and crashes:

    9744:20220821:063155.769 Got signal [signal:11(SIGSEGV),reason:1,refaddrnil)]. Crashing ...
    Segmentation Violation (SEGV) is a strong indicator of a software bug.

    6.0.7 has been released, it's possible 6.0.8 is out by this point. It's completely safe to update from 6.0.0 or 6.0.1 to 6.0.7 or 6.0.8. I suggest you try that. Many, many bugs have been fixed since 6.0.1 was released.

    Comment

    • johannesraff
      Junior Member
      • Nov 2017
      • 8

      #3
      Many thanks for your feedback.

      I had now tried to execute the Add ForeignKey guideline on the Database when it was running under 6.0.0. then I updated again to 6.0.1 up to 6.0.7.

      Unfortunately, it's still not starting. Is there anything further I can do to get behind the issue?

      Thanks

      Comment

      • tim.mooney
        Senior Member
        • Dec 2012
        • 1427

        #4
        Is 6.0.7 still crashing with a SIGSEGV in the server log, or have the errors in the zabbix_server.log changed to something else?

        You mentioned that you have "4 CPUs" for this server: is it a VM, or is it a physical server? The reason I ask about virtual vs. physical is that sometimes (rarely) a SEGV can be triggered when you're using binaries that are compiled for a newer architecture variant than what your actual CPUs provide. That's rare, and typically I would expect to see a different signal, but it can sometimes be SEGV.
        Last edited by tim.mooney; 23-08-2022, 22:45. Reason: explain why I'm asking about virtual vs. physical

        Comment

        • johannesraff
          Junior Member
          • Nov 2017
          • 8

          #5
          Hi Tim,

          many thanks for the feedback. It remained to be the SIGSEGV error. I have also gone back (with a Snapshot) to version 6.0.0 and then upgraded to 6.0.8 and also to 6.2.1, both behave the same.

          The machine is a VM, in this case, I consolidated the Server, Web and Database back to one system, but it behaves as the production setup, where the 3 roles are separated.

          Regarding your hint with the CPU, the issue comes up only after 6.0.0 which is strange. But it is a VM and Intel Xeoan CPUs are probably 5 years old. I can try to transfer the VM to another ESX server, if you think that's a possible issue.
          Also after 6.0.0 I read, that FK could be introduced to the Datasbes History tables. Could that be an issue?

          Thanks




          Comment

          • tim.mooney
            Senior Member
            • Dec 2012
            • 1427

            #6
            I suppose it's possible that the database changes related to indexing on some of the history tables could somehow be related to the SIGSEGV. It wouldn't be my first guess, but I don't have any better idea where the problem is.

            Have you ever used a debugger on a program that is crashing on Linux? If you have, and you're comfortable with using a debugger like 'gdb', then it's likely possible to isolate what the problem is, since it happens very shortly after the server starts up.

            If you've never used a debugger, though, getting to the point where you can look through the stack and identify where the problem originated is going to be a very complicated process.

            Have you compared the zabbix_serverd.conf file from your (working) lab upgrade with the zabbix_serverd.conf from the failed production upgrade? Obviously there are going to be some differences for things like database connection parameters and possibly # of co​llectors for various subsystems, but looking carefully for differences between those two configs might be worth a try.

            Comment

            • johannesraff
              Junior Member
              • Nov 2017
              • 8

              #7
              I followed up with the history and trend data, reduced the storage amount to 60 days and tested the upgrade again, but with no luck. Also, I had all hosts disabled before the upgrade.

              I haven't used a debugger yet, but I will go through the topic and see what I can do. Any further hint?

              The Zabbix Server config I have validated quite well, I checked every value 1 by 1, also used the old config completely and built a new one, I don't think I overlooked anything here.

              Comment

              • tim.mooney
                Senior Member
                • Dec 2012
                • 1427

                #8
                The additional testing you've done probably eliminates a config issue as the source of the problem. If I were in your situation, the next tool I would reach for is a debugger, to see if I could figure out where in the code the crash is happening.

                If you're not used to using a debugger, it's going to be a lot to learn. The packages the Zabbix developers provide have probably been "stripped", meaning any even minimal debugging symbols have been removed, to reduce the on-disk size of the executables. Without debug symbols, the debugger is missing some of the instrumentation the compiler provided, to help it understand what the compiler did when it converted the C-language source code into binary object files, as well as what the linker did when it joined those object files into an executable.

                Modern Linux distros have the ability to preserve the "debuginfo" symbols in separate packages that can optionally be loaded to help with debugging, but unlike the distro itself, the Zabbix developers unfortunately don't provide debuginfo packages.

                Without debugging symbols, the debugger will have a very limited ability to map between the source code and the final executable, but it should get you more info than you currently have.

                You will need to have an extracted copy of the source code for the exact version of Zabbix that you're trying to debug. For example, if you're running Zabbix 6.0.7, you'll need the source code for 6.0.7. You can extract it into /tmp or /var/tmp/ or your home directory or whatever, but it needs to be on the Zabbix server where you want to do the debugging.

                Assuming zabbix_server is still crashing basically right after startup, you'll want to do something like:

                sudo -u zabbix gdb /usr/sbin/zabbix_server

                (sudo -u zabbix is to run both "gdb" and the /usr/sbin/zabbix_server as the "zabbix" user).

                Once gdb starts up and reads the executable, you'll need to use several statements within the gdb environment to tell it where to find all of the directories that contain the Zabbix source code. The source code is split into multiple subdirectories, and gdb needs to know about every one of them. I believe the gdb subcommand to specify a directory with source code is "use /path/to/dir", but you'll have to verify.

                Once you've told it where to find all the source code, tell it to run the executable, and wait for the crash. From that point, you would use commands like "where" and "backtrace -full" to get a stack trace. The place where the crash happens is going to be the top of the stack, but the actual source of the error could be farther down the stack. Since I don't know how much gdb (or whatever debugger you use) is going to be able to tell you without any debuginfo symbols, it's hard to give any more suggestions. If you get a stack trace, you could spend some time looking through the bug tracker at support.zabbix.com, to see if you can find a trace that looks similar to yours. It's possible the issue you're running into has been reported by someone else, and there may be comments or ideas for further debugging in the ticket. Keep in mind that's the "free" (not paid support) bug tracker.​

                Comment

                • johannesraff
                  Junior Member
                  • Nov 2017
                  • 8

                  #9
                  Hello,

                  thank you very much for this explanation, I will definitely invest more time in this, but it seams Zabbix isn't making this easier, than it could be.

                  In the meanwhile, I think I have found the issue and I am able to upgrade now. I had gone down the road of deleting a bunch of hosts (I am on a clone anyway) to see if one of the hosts is somewhat corrupt. In this process, I had also to delete the still-existing maintenance windows, that had been created. Some where expired already, since they are not cleaning up automatically.

                  While doing this, I figured, that I only had to delete all Maintenance windows and no host and the Upgrade was successful.

                  I now did it again, back from 5.2.6 directly to 6.0.9 without the maintenance windows, and it worked like a charm.

                  Is that something, someone likes to look at for references or to tune the upgrade process, to throw an error? I will keep the setup for some time and plan the production upgrade now again.

                  Cheers
                  Johannes


                  Comment

                  • johannesraff
                    Junior Member
                    • Nov 2017
                    • 8

                    #10
                    I have now run through the upgrade process, as I had tested, upgraded Prod to version 6.0.9 and also run through the FK migration of the DB tables successfully

                    The server runs stable and gets its values for items.

                    Now, if I recreate the maintenance windows, I need, the server starts to crash again. Especially if the Maintenance contains a Host Group or a period of 1 month.

                    Here is the log:



                    52809:20220925:080209.745 === Backtrace: ===
                    52809:20220925:080209.746 15: /usr/sbin/zabbix_server: timer #3 [started, processing maintenances](zbx_backtrace+0x3f) [0x55cc59079a19]
                    52809:20220925:080209.746 14: /usr/sbin/zabbix_server: timer #3 [started, processing maintenances](zbx_log_fatal_info+0x141) [0x55cc59079c76]
                    52809:20220925:080209.746 13: /usr/sbin/zabbix_server: timer #3 [started, processing maintenances](+0x24c462) [0x55cc5907a462]
                    52809:20220925:080209.746 12: /lib64/libpthread.so.0(+0x12cf0) [0x7f783cf78cf0]
                    52809:20220925:080209.746 11: /usr/sbin/zabbix_server: timer #3 [started, processing maintenances](zbx_deserialize_uint31_compact+0x10) [0x55cc59088ffd]
                    52809:20220925:080209.746 10: /usr/sbin/zabbix_server: timer #3 [started, processing maintenances](zbx_get_serialized_expression_functionids+0x27) [0x55cc5906a824]
                    52809:20220925:080209.746 9: /usr/sbin/zabbix_server: timer #3 [started, processing maintenances](zbx_dc_get_event_maintenances+0x240) [0x55cc59028573]
                    52809:20220925:080209.746 8: /usr/sbin/zabbix_server: timer #3 [started, processing maintenances](+0x9f4cd) [0x55cc58ecd4cd]
                    52809:20220925:080209.747 7: /usr/sbin/zabbix_server: timer #3 [started, processing maintenances](timer_thread+0x2ca) [0x55cc58ecde31]
                    52809:20220925:080209.747 6: /usr/sbin/zabbix_server: timer #3 [started, processing maintenances](zbx_thread_start+0x37) [0x55cc59089b0c]
                    52809:20220925:080209.747 5: /usr/sbin/zabbix_server: timer #3 [started, processing maintenances](+0x66bcf) [0x55cc58e94bcf]
                    52809:20220925:080209.747 4: /usr/sbin/zabbix_server: timer #3 [started, processing maintenances](MAIN_ZABBIX_ENTRY+0x7b8) [0x55cc58e95afa]
                    52809:20220925:080209.747 3: /usr/sbin/zabbix_server: timer #3 [started, processing maintenances](daemon_start+0x384) [0x55cc59079638]
                    52809:20220925:080209.747 2: /usr/sbin/zabbix_server: timer #3 [started, processing maintenances](main+0x33a) [0x55cc58e9420e]
                    52809:20220925:080209.747 1: /lib64/libc.so.6(__libc_start_main+0xe5) [0x7f783b0f5d85]
                    52809:20220925:080209.747 0: /usr/sbin/zabbix_server: timer #3 [started, processing maintenances](_start+0x2e) [0x55cc58e92f5e]
                    52809:20220925:080209.747 === Memory map: ===​

                    Comment

                    Working...