[gelöst] Zombie Prozess sh

  • Beim öffnen der shell mit Putty wird mir ein Zombie Prozess angezeigt.


    Code
    => There is 1 zombie process.


    Mit ps habe ich herausgefunden das es sh ist.


    Code
    2136 ?        Z      0:00 [sh] <defunct>


    Nach dem reboot ist der Prozess weg.Kommt aber nach einer Weile wieder.
    Wie kann man das reparieren?

    Einmal editiert, zuletzt von dippes ()

  • Nix?


    Code
    root@HP-Server ~ > ps axo stat,comm,pid,ppid |grep ^Zs
    root@HP-Server ~ >



    root@HP-Server ~ > ps axo stat,comm,pid,ppid |grep sh


    Code
    Ss   sshd             1576     1
    S    cmathreshd       1907     1
    Z    sh <defunct>     2136  1724
    Ss   sshd            32945  1576
    Ss   bash            33170 32945
    Ss   sh              34990     1
  • Gut mit

    Code
    ps axo stat,comm,pid,ppid |grep ^Z


    findest Du heraus, ob einen Zombie Proces gibt und wer ihn verursacht hat, also quasi die "Eltern" (ppid).


    In Deinem Fall ist die Ausgabe:


    Code
    Z    sh <defunct>     2136  1724


    und die ppid = 1724.


    Jetzt würde ich mal prüfen, wer, bzw. was die PID 1724 hat.


    Code
    ps aux |grep 1724 |grep -v grep
  • Code
    root@HP-Server ~ > ps aux |grep 1724 |grep -v grep
    root      1724  0.0  0.0  18968  3184 ?        S    Dez25   0:35 /sbin/amsHelper                                                                         
    -I0
    root      2108  0.0  0.0  19132  1724 ?        S    Dez25   0:00 cmascsid -p 15                                                                                                              
    -s OK -l /var/log/hp-snmp-agents/cma.log
    root@HP-Server ~ >


    "/hp-snmp-agents" Dies ist ein softwarepaket von HP für mein ILO

  • Laut der Seite gehören beide zum HPE Systems Insight Manager.
    Schmeiß den Mist doch runter.

  • [...] Schmeiß den Mist doch runter.


    Würde ich vermutlich genauso machen, oder zumindest deaktivieren.


    Aber vermutlich braucht der TO den "HPE ProLiant Agentless Management Service for Linux" um seine hochverfügbare Serverfarm zu verwalten. ;)


    Oder, was viel wahrscheinlicher ist, er weiß gar nicht, wozu der Dienst, der auf seinem Server gestartet wird, eigentlich gut ist. :)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!