Veröffentlicht 14. Juli 200619 j Hallo, ich hab da mal ein kleine Problem: top sagt es laufen über 2000 Prozesse. Geb ich dann ps axf ein zeigts mir aber nur knapp 100. Problem ist das ich manche User auf dem System dadurch scheinbar nicht mehr verwendbar sind. Wechsle ich mit su - meinuser dann kommt die Meldung: su - meinuser -bash: fork: Resource temporarily unavailable -bash-2.05b$ Wie kann ich mir die restlichen 1900 Prozesse anzeigen?? Gruß Scratch
14. Juli 200619 j mach mal ps -A (also grosses a) dann sollte er dir eigentlich alle Prozesse anzeigen...
14. Juli 200619 j Autor ps -A nein tut er nicht :-( hier ein kurzer Auszug aus top 12:44:56 up 113 days, 16:12, 4 users, load average: 1.12, 1.41, 1.36 2528 processes: 2527 sleeping, 1 running, 0 zombie, 0 stopped es werden auch langsam immer mehr Prozesse vorhin warens "nur" 2300. Hab mal folgendes gemacht: ps -A > test.txt vi test.txt Die Datei enthält 137 Zeilen. Was nun?
14. Juli 200619 j Autor als root core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited file size (blocks, -f) unlimited max locked memory (kbytes, -l) 4 max memory size (kbytes, -m) unlimited open files (-n) 1024 pipe size (512 bytes, -p) 8 stack size (kbytes, -s) 10240 cpu time (seconds, -t) unlimited max user processes (-u) 7168 virtual memory (kbytes, -v) unlimited als meinuser core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited file size (blocks, -f) unlimited max locked memory (kbytes, -l) 4 max memory size (kbytes, -m) unlimited open files (-n) 2048 pipe size (512 bytes, -p) 8 stack size (kbytes, -s) 10240 cpu time (seconds, -t) unlimited max user processes (-u) 2047 virtual memory (kbytes, -v) unlimited
14. Juli 200619 j Mach mal ls -ld /proc/[1-9]* | wc -l Wenn dort auch irgendetwas über 2000 rauskommt solltest du mal schauen, ob dir vielleicht jemand ein modifiziertes 'ps' untergeschoben hat...
14. Juli 200619 j Autor Nein ... das Ergebnis entspricht ps axf oder ps -A ls -ld /proc/[1-9]* | wc -l 137 Gruß Scratch
14. Juli 200619 j Du hast ein Problem mit Zombies Starte den Hobel erstmal durch um wieder arbeiten zu können. Dann verfolgst Du, welche PIDs in dieser Masse enstehen und von welcher PPID die stammen. Schätze, Du hast ein Problem mit einem unsauber programmierten fork in einem Programm
14. Juli 200619 j Zombies und das zum Wochenende hin...um Gottes Willen *gg Zombieprozesse sollest du i.d.R. mit "ps -ef | grep defunct" herausbekommen....
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.