GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie beendet man einen Prozess, der niemals stirbt?

init:Logstash-Hauptprozess (2546) durch KILL-Signal beendet

Eigentlich hört Ihr Prozess hier auf.

init:Logstash-Hauptprozess beendet, Respawn

Ein neues Der logstash-Prozess wird von init gestartet, um ihn zu ersetzen.

Das zeigt auch, welcher Kontrollprozess für den Neustart von Logstash zuständig ist:init . (Auf RHEL 6 und CentOS ist das Upstart) Ihr Prozess wird höchstwahrscheinlich entweder von /etc/inittab gestartet oder eine Drop-in-Datei in /etc/init/logstash.conf (oder ähnlich) und sollte mit dem entsprechenden Tool initctl kontrolliert werden und nicht mit kill .

Versuchen Sie es mit initctl list um zu sehen, ob logstash da ist.

Dann initctl stop logstash wird es stoppen.

Durch Bearbeiten oder Entfernen der conf-Datei in /etc/init können Sie sie dauerhaft deaktivieren.

Eventuell können Sie den Job sogar mit service steuern und chkconfig Befehle.


Linux
  1. So beenden Sie einen Zombie-Prozess unter Linux

  2. So finden und töten Sie den Zombie-Prozess in Linux

  3. Wie beendet man einen Prozess, der auf einem bestimmten Port in Linux läuft?

  4. So beenden Sie den Zombie-Prozess

  5. So beenden Sie einen <defunct>-Prozess mit übergeordnetem 1

So beenden Sie einen Prozess in Linux

So beenden Sie Zombie-Prozesse in Linux

So beenden Sie den laufenden Linux-Prozess auf einem bestimmten Port

Wie man einen Prozess unter Linux beendet

So töten Sie Zombie-Prozesse in Ubuntu

Wie behebt man ein nicht reagierendes Ubuntu-System?