[ZBX-25979] futex(0x7c1580cdc000, FUTEX_WAIT, 2, NULL) zabbix server hang Created: 2025 Feb 03 Updated: 2025 Mar 03 Resolved: 2025 Mar 03 |
|
Status: | Closed |
Project: | ZABBIX BUGS AND ISSUES |
Component/s: | Server (S) |
Affects Version/s: | None |
Fix Version/s: | None |
Type: | Problem report | Priority: | Trivial |
Reporter: | Lim-IT | Assignee: | Vladislavs Sokurenko |
Resolution: | Won't fix | Votes: | 0 |
Labels: | None | ||
Remaining Estimate: | Not Specified | ||
Time Spent: | Not Specified | ||
Original Estimate: | Not Specified | ||
Environment: |
zabbix 7.0.9 |
Attachments: |
![]() ![]() |
Team: | |
Sprint: | S25-W8/9 |
Story Points: | 0.25 |
Description |
After upgrade of 6.4 to 7.0.9, system crashed multiple times with error:
|
Comments |
Comment by Alexey Pustovalov [ 2025 Feb 03 ] |
Please share full crash log. |
Comment by Alexander Vladishev [ 2025 Feb 05 ] |
Which Zabbix server process is hanging? Could you attach the log file with a debug level of at least 4 (parameter DebugLevel) for this process? |
Comment by Lim-IT [ 2025 Feb 10 ] |
due to timing constraints, we have fully reinstalled the server. Root cause might be that the minimal didn't had all necessary dependencies.
|
Comment by Lim-IT [ 2025 Feb 10 ] |
due to timing constraints, we had to reinstall the production server. changed from Ubuntu minimal to Ubuntu normal 24.04 LTS |
Comment by Lim-IT [ 2025 Feb 12 ] |
New server has the same problem .. wil enable debug level 4 on server to get debug logs |
Comment by Lim-IT [ 2025 Feb 12 ] |
sudo ipcs -m ------ Shared Memory Segments -------- |
Comment by Lim-IT [ 2025 Feb 12 ] |
zabbix running in debug mode 4
|
Comment by Edgar Akhmetshin [ 2025 Feb 13 ] |
Could you please provide the log as requested? |
Comment by Lim-IT [ 2025 Feb 14 ] |
serverlogs are 15GB - downloading in progress. They do contain sensitive data, how is this handled? can any one read them?
|
Comment by Alexander Vladishev [ 2025 Feb 17 ] |
We need the last 100–200 lines of the log file for the process that is hanging. You can mask any sensitive information. |
Comment by Lim-IT [ 2025 Feb 18 ] |
Comment by Lim-IT [ 2025 Feb 18 ] |
Comment by Alexander Vladishev [ 2025 Feb 18 ] |
Thank you! I will pass this on to the development team for analysis of your logs. Please do not delete the original full log file yet, as additional information may be needed. |
Comment by Vladislavs Sokurenko [ 2025 Feb 18 ] |
Last log entry in preprocessing manager indicate that it try to receive data and wait, what generates error about futex ? |
Comment by Lim-IT [ 2025 Feb 18 ] |
all seem to point towards FPING ICMP pollers |
Comment by Vladislavs Sokurenko [ 2025 Feb 18 ] |
I am sorry, could you please provide more details, there is no indication of problem in Zabbix server log, maybe there is some other log that contains some information ? |
Comment by Lim-IT [ 2025 Feb 18 ] |
[ 92.163591] audit: type=1400 audit(1739545298.467:135): apparmor="DENIED" operation="capable" class="cap" profile="/snap/snapd/23545/usr/lib/snapd/snap-confine" pid=1642 comm="snap-confine" capability=12 capname="net_admin" |
Comment by Vladislavs Sokurenko [ 2025 Feb 18 ] |
Thanks, there was no information in Zabbix server log about it crashing, it just simply stops writing logs? |
Comment by Lim-IT [ 2025 Feb 19 ] |
hello, zabbix server koms in a futex wait state. the segfaults are from fping, which in their turn are using shared memory which is not available any more. Same for the server which stops working due to the waiting state. possible for stale memory share that is not there any more. Can we check other things to resolve this problem? |
Comment by Vladislavs Sokurenko [ 2025 Feb 19 ] |
Yes, please check icmp pinger logs, it's possible to increase them like this:
zabbix_server -R log_level_increase="icmp pinger"
Also for pid of pinger when it hangs could connect using "gdb -p <pid>" and then type backtrace and enter until full backtrace is seen. |
Comment by Lim-IT [ 2025 Feb 19 ] |
pid is the one of zabbix-server or the fping's that crash due to memory permissions?
|
Comment by Vladislavs Sokurenko [ 2025 Feb 19 ] |
pid is one of zabbix_server imp pinger processes |
Comment by Lim-IT [ 2025 Feb 25 ] |
Hello,
Ticket can be closed. After further troubleshooting and finaly had the cloud support team have replaced the SSD adaptor and cables in DC,
|