hohe CPU avahi-daemon

Begonnen von TWART016, 09 Juni 2019, 13:56:50

Vorheriges Thema - Nächstes Thema

TWART016

Hallo,

mein FHEM Server Ubuntu ist seit einiger Zeit durch avahi-daemon ausgelastet. Kann man das reduzieren?
Die CPU ist immer zwischen 40 und 70%.

PID USER      PR  NI    VIRT    RES    SHR S %CPU %MEM     ZEIT+ BEFEHL
998 avahi     20   0   44912   3456   3072 R 77,1  0,2  17:36.10 avahi-daemon



top
ps aux | grep avahi
avahi      998 59.4  0.1  44912  3456 ?        Rs   13:23  19:36 avahi-daemon: running [FHEM.local]
avahi     1015  0.0  0.0  44784   332 ?        S    13:23   0:00 avahi-daemon: chroot helper
user     11172  0.0  0.0  15796   980 pts/1    S+   13:55   0:00 grep --color=auto avahi



bartman121

Wenn du ihn nicht brauchst, dann deinstallieren.


sudo service avahi-daemon stop
sudo apt-get remove avahi-daemon

TWART016

Ich weiß leider, ob ich das brauche. Für was ist das zuständig?

Wernieman

Für "Autodiscover", wie z.B. drucker ....

Gucke doch mal, was er alles deinstallieren würde und gib uns mal die Liste:
sudo apt-get -s purge avahi-daemon

1. -s : Steht für Simulate, d.h. er simuliert nur und tut nichts. Ausgabe bitte posten
2. purge: Anders als remove räumt er auch veraltete Config auf. ist also das "saubere" deinstallieren von Packeten
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

bartman121

Also ich habe mal kurz gegoogelt und gesehen, dass es u. Anderem für homebridge gebraucht wird.

Wernieman

Aber ob es der TA so braucht, kann eben nur der TA beantworten (und nicht google).

Deshalb einfach mal sehen, ob was ein Deinstall (siehe mein Beitrag oben) so machen möchte ....
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

TWART016

Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  libavahi-core7 libdaemon0
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
Die folgenden Pakete werden ENTFERNT:
  avahi-daemon* avahi-utils* libnss-mdns*
0 aktualisiert, 0 neu installiert, 3 zu entfernen und 2 nicht aktualisiert.
Purg avahi-utils [0.6.32~rc+dfsg-1ubuntu2.3]
Purg libnss-mdns [0.10-7]
Purg avahi-daemon [0.6.32~rc+dfsg-1ubuntu2.3]


Nach dem Stoppen des Dienstes war die Last wieder normal.
Auf 2 anderen Systemen hatte der Dienst ebenfalls eine hohe Auslastung.

Homebridge läuft auch auf dem System.

Wernieman

Ich würde probieren den Dienst zu deinstallieren.

Wenn Du merkst, das es zu Probleme kommt, kannst Du den Dienst einfach wieder installieren.
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

binford6000

ZitatHomebridge läuft auch auf dem System.

Und genau dafür brauchst du den avahi-daemon ;)
Was passiert wenn du den Dienst neu startest?

VG Sebastian

Wernieman

ZitatNach dem Stoppen des Dienstes war die Last wieder normal.
Er müste eigentlich gemerkt haben, wenn dann Probleme mit  Homebridge aufgetreten währen ...
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html