Wie zu stoppen/töten Luftstrom scheduler gestartet im daemon-Modus
Ich und neue Luftstrom, und versehentlich gestartet Luftstrom scheduler daemon-mode. Nun, ich möchte töten, der Planer und ggf. neu starten. Ich habe versucht zu tun,
sudo kill -9 <list of pids>
pkill <name>
nichts ist passiert. Wenn ich
ps aux | grep 'airflow scheduler'
Sehe ich diese Einträge:
user1 2907 6.0 1.0 329788 62996 ? Sl 17:37 1:26 /users/user1/anaconda2/bin/python /users/user1/anaconda2/bin/airflow scheduler -D
user1 2909 0.0 0.9 327576 58948 ? Sl 17:37 0:00 /users/user1/anaconda2/bin/python /users/user1/anaconda2/bin/airflow scheduler -D
user1 2910 0.0 0.9 327576 58944 ? Sl 17:37 0:00 /users/user1/anaconda2/bin/python /users/user1/anaconda2/bin/airflow scheduler -D
user1 2911 0.0 0.9 327576 58944 ? Sl 17:37 0:00 /users/user1/anaconda2/bin/python /users/user1/anaconda2/bin/airflow scheduler -D
...und so weiter für die 35 Strecken mit unterschiedlichen pids.
Jede Empfehlung, wie kann ich das stoppen/töten Luftstrom scheduler ohne Neustart meiner Maschine. Ich habe auch überprüft die pid-Datei für Planer und versuchte Tötung, die pid aber keine Auswirkungen.
Jede Hilfe ist willkommen. Danke!
- Haben Sie versucht, alles zu töten mit Luftstrom mit so etwas wie " ps-ef | grep-Luftstrom | awk '{print $2}' | xargs kill -9
Du musst angemeldet sein, um einen Kommentar abzugeben.
Unfortuntely
Ich war nicht in der Lage zu finden eine saubere Lösung.
Auch auf der Suche in den code
https://github.com/apache/incubator-airflow/blob/master/airflow/bin/cli.py
Gehen, um den Luftstrom Verzeichnis, in dem die pid-Datei und verwenden:
cat airflow-webserver.pid | xargs kill