Po aktualizacji wersji kernela na 2.6.23.x w systemie wiszą procesy zombie fping, uruchomione przez lstat.
Sam program fping uruchamiany z "palca" (w identycznymi parametrami) wykonuje się i kończy poprawnie, dlatego jest to problem związany z samym lstat.
Bardzo proszę o informacje, w jaki sposób naprawić to.
Obecnie codziennie muszę restartować lstatd, żeby serwer nie padł (bo wisieć będzie w nim kilkadziesiąt tysięcy procesów zombie).
Cóż może być przydatne:
kernel: 2.6.23.9 (ale na 2.6.22.9 było to samo).
lstat: 2.3.2
rrdtool: 1.0.50
Na pewno na wersji kernela 2.6.19.2 jeszcze było ok.
Jacek
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
U mnie jest to samo. Pomaga jedynie zrestartowanie deamona lstat'a.
root@do-gts:~# uname -a
Linux do-gts 2.6.23.12-LinuxBox #3 SMP Mon Mar 3 01:06:57 CET 2008 i686 Intel(R) Pentium(R) III CPU family 1266MHz GenuineIntel GNU/Linux
lstat: 2.4.2
rrdtool: 1.2.27
w sieci mozna znalezc kilka przepisow na ten problem jednak nic sie nie zmienia dalej ten sam problem.
Pozdr.
VoMi7
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Witam,
Po aktualizacji wersji kernela na 2.6.23.x w systemie wiszą procesy zombie fping, uruchomione przez lstat.
Sam program fping uruchamiany z "palca" (w identycznymi parametrami) wykonuje się i kończy poprawnie, dlatego jest to problem związany z samym lstat.
Bardzo proszę o informacje, w jaki sposób naprawić to.
Obecnie codziennie muszę restartować lstatd, żeby serwer nie padł (bo wisieć będzie w nim kilkadziesiąt tysięcy procesów zombie).
Cóż może być przydatne:
kernel: 2.6.23.9 (ale na 2.6.22.9 było to samo).
lstat: 2.3.2
rrdtool: 1.0.50
Na pewno na wersji kernela 2.6.19.2 jeszcze było ok.
Jacek
Witam,
U mnie jest to samo. Pomaga jedynie zrestartowanie deamona lstat'a.
root@do-gts:~# uname -a
Linux do-gts 2.6.23.12-LinuxBox #3 SMP Mon Mar 3 01:06:57 CET 2008 i686 Intel(R) Pentium(R) III CPU family 1266MHz GenuineIntel GNU/Linux
lstat: 2.4.2
rrdtool: 1.2.27
w sieci mozna znalezc kilka przepisow na ten problem jednak nic sie nie zmienia dalej ten sam problem.
Pozdr.
VoMi7
Opierając się o http://debian.linux.pl/viewtopic.php?t=6743
Należy poprawić:
Plik: Std_obj.pm
Linia: 1489 - 1503
Kod:
#safe run this command
$SIG{'CLD'} = "IGNORE"; #prevent zombies
eval {
$fpingpid = open3(\*INPUT, \*OUTPUT, \*ERROR, $fping, $fpingargs);
foreach my $RefHash (@$IPRef) {
print INPUT "$$RefHash{'ADDR'}\n";
}
close(INPUT);
@output=<OUTPUT>;
@erroutput=<ERROR>;
close (OUTPUT);
close (ERROR);
waitpid ($fpingpid, 0);
}; #end eval
Tez mialem ten problem. Pomoglo skompilowanie fpingera ze zrodel.