IPS lässt sich nicht richtig beenden in Proxmox

Sichergestellt das nicht ein Modul dafür verantwortlich ist?

Ich hatte dasselbe Problem (jedoch KVM anstatt LXC).
Grund war nicht die Virtualisierung/Symcon sondern ein optionales Modul.

Wie bekomme ich das raus? Wie konntest du das beheben?

Das versuchen wir gerade festzustellen

Gdb schau ich mir nachher mal an. Bin auf einem martinszug :rofl:

1 „Gefällt mir“

Wie sehen denn solche Einträge aus in der GDB bzw. woran sieht man wo was hängt?

Wenn du die öffnest, hat jeder Thread eine durchlaufende Nr. und dahinter steht was es ist… bspw

Thread 190 (Thread 0x7fca709de640 (LWP 17611) "Timer #29295"):

oder

Thread 64 (Thread 0x7fca97fff640 (LWP 17054) "WebServer #7"):

Bei dir hängt einer oder mehrere Threads fest… Ich schaue nach „Anomalien“ also etwas was besonders raussticht. Bei mir waren es bisher nur so 10-20 Threads, bei dir aber deutlich mehr

@paresy
hast Du eine zündende Idee?

Der hier kommt mir merkwürdig vor


Thread 14 (Thread 0x7fcb24ff9640 (LWP 17004) "Script #7"):
#0  futex_wait (private=0, expected=2, futex_word=0x7fcaac35ff00) at ../sysdeps/nptl/futex-internal.h:146
#1  __GI___lll_lock_wait (futex=futex@entry=0x7fcaac35ff00, private=0) at ./nptl/lowlevellock.c:49
#2  0x00007fcb2fbd5002 in lll_mutex_lock_optimized (mutex=0x7fcaac35ff00) at ./nptl/pthread_mutex_lock.c:48
#3  ___pthread_mutex_lock (mutex=0x7fcaac35ff00) at ./nptl/pthread_mutex_lock.c:93
#4  0x0000000001f34deb in ArchiveControl::GetLoggedValues[abi:cxx11](int, long, long, int) ()
#5  0x0000000001f48576 in ArchiveControl::GetAggregatedValues[abi:cxx11](int, IPSAggregationSpan, long, long, int)::$_12::operator()[abi:cxx11](int, int, long, long, long&, int) const ()
#6  0x0000000001f47897 in ArchiveControl::GetAggregatedValues[abi:cxx11](int, IPSAggregationSpan, long, long, int) ()
#7  0x0000000001205e5a in Glue::PHP::AC_GetAggregatedValues(_zend_execute_data*, _zval_struct*) ()
#8  0x0000000002d529f3 in ZEND_DO_ICALL_SPEC_RETVAL_USED_HANDLER ()
#9  0x0000000002d1af88 in execute_ex ()
#10 0x0000000002d1b238 in zend_execute ()
#11 0x0000000002cf7a78 in zend_execute_scripts ()
#12 0x0000000002c865bf in php_execute_script ()
#13 0x0000000001ab32d2 in IPSScriptEngine::RunScriptThread(IPSScriptThreadEx&) ()
#14 0x0000000003b73c80 in execute_native_thread_routine ()
#15 0x00007fcb2fbd1ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#16 0x00007fcb2fc63a40 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

dieses „lock_wait“ in #1 ist komisch und wäre für mich ein Beispiel einer Anomalie

Da sieht man jetzt aber auch nicht zu was das gehört oder?

also ich leider nicht :woman_shrugging:

Willkommen im Club :smiley:

Die anderen Threads in der Datei sehen ja alle ziemlich gleich aus.

@paresy Kannst du hier weiter helfen?