Ubuntu 100% CPU und FHEM ohne Reaktion

Begonnen von no_Legend, 10 April 2018, 08:26:41

Vorheriges Thema - Nächstes Thema

rudolfkoenig

Ich wuerde "grep pid: /opt/fhem/log/fhem*.log" nehmen.
Und ein Geraet mit ordentlichen Bildschirm und Tastatur.

Wernieman

#16
Da sind Zeichen/Zeilen verlohrengegangen.

Nur mal als Beispiel, meine Ausgabe:
root@mimi:~# ps aux | head -n1; ps aux | grep [f]hem
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
fhem      1615  0.5  1.0 176792 84224 ?        S    Apr10   5:19 /usr/bin/perl fhem.pl fhem.cfg
fhem      1628  0.0  0.9 174968 77348 ?        S    Apr10   0:00 /usr/bin/perl fhem.pl fhem.cfg
fhem      1631  0.2  1.0 179364 81016 ?        S    Apr10   2:30 /usr/bin/perl fhem.pl fhem.cfg
fhem      1632  0.4  0.9 178936 80580 ?        S    Apr10   3:59 /usr/bin/perl fhem.pl fhem.cfg


Bezüglich zu PID mal etwas zum lesen:
https://de.wikipedia.org/wiki/Process_identifier

Ich glaube nicht, das diese Zahl die PID bei Dir ist, diese muß UNIC sein. Bei Dir hat aber alles die gleiche PID und damit .....
- 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

no_Legend

Zitat von: Wernieman am 11 April 2018, 12:29:33
Da sind Zeichen/Zeilen verlohrengegangen.

Nur mal als Beispiel, meine Ausgabe:
root@mimi:~# ps aux | head -n1; ps aux | grep [f]hem
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
fhem      1615  0.5  1.0 176792 84224 ?        S    Apr10   5:19 /usr/bin/perl fhem.pl fhem.cfg
fhem      1628  0.0  0.9 174968 77348 ?        S    Apr10   0:00 /usr/bin/perl fhem.pl fhem.cfg
fhem      1631  0.2  1.0 179364 81016 ?        S    Apr10   2:30 /usr/bin/perl fhem.pl fhem.cfg
fhem      1632  0.4  0.9 178936 80580 ?        S    Apr10   3:59 /usr/bin/perl fhem.pl fhem.cfg


Bezüglich zu PID mal etwas zum lesen:
https://de.wikipedia.org/wiki/Process_identifier

Ich glaube nicht, das diese Zahl die PID bei Dir ist, diese muß UNIC sein. Bei Dir hat aber alles die gleiche PID und damit .....


Da ist nichts verloren:

hs-server-admin@FhemNUC:~$ ps aux | head -n1; ps aux | grep [f]hem
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
fhem      1271  1.4  2.1 300500 170156 ?       S    11:15   1:05 perl fhem.pl fhem.cfg


Zitat von: rudolfkoenig am 11 April 2018, 11:54:40
Ich wuerde "grep pid: /opt/fhem/log/fhem*.log" nehmen.
Und ein Geraet mit ordentlichen Bildschirm und Tastatur.


Hier die Ausgabe der letzten Paar Zeilen.

/opt/fhem/log/fhem-2018-03.log:2018.03.31 13:04:04 0: Server started with 544 defined entities (fhem.pl:16453/2018-03-20 perl:5.022001 os:linux user:fhem pid:5198)
/opt/fhem/log/fhem-2018-04-10.log:2018.04.10 11:27:12 0: Server started with 528 defined entities (fhem.pl:16569/2018-04-08 perl:5.022001 os:linux user:fhem pid:19490)
/opt/fhem/log/fhem-2018-04-10.log:2018.04.10 11:37:51 0: Server started with 528 defined entities (fhem.pl:16569/2018-04-08 perl:5.022001 os:linux user:fhem pid:19889)
/opt/fhem/log/fhem-2018-04-10.log:2018.04.10 11:45:37 0: Server started with 528 defined entities (fhem.pl:16569/2018-04-08 perl:5.022001 os:linux user:fhem pid:20811)
/opt/fhem/log/fhem-2018-04-10.log:2018.04.10 11:48:30 0: Server started with 528 defined entities (fhem.pl:16569/2018-04-08 perl:5.022001 os:linux user:fhem pid:20914)
/opt/fhem/log/fhem-2018-04-11.log:2018.04.11 07:36:14 0: Server started with 529 defined entities (fhem.pl:16569/2018-04-08 perl:5.022001 os:linux user:fhem pid:932)
/opt/fhem/log/fhem-2018-04-11.log:2018.04.11 08:34:01 0: Server started with 529 defined entities (fhem.pl:16569/2018-04-08 perl:5.022001 os:linux user:fhem pid:949)
/opt/fhem/log/fhem-2018-04-11.log:2018.04.11 09:19:10 0: Server started with 529 defined entities (fhem.pl:16569/2018-04-08 perl:5.022001 os:linux user:fhem pid:3722)
/opt/fhem/log/fhem-2018-04-11.log:2018.04.11 11:14:15 0: Server started with 528 defined entities (fhem.pl:16569/2018-04-08 perl:5.022001 os:linux user:fhem pid:7000)
/opt/fhem/log/fhem-2018-04-11.log:2018.04.11 11:15:54 0: Server started with 528 defined entities (fhem.pl:16569/2018-04-08 perl:5.022001 os:linux user:fhem pid:1271)
/opt/fhem/log/fhem-2018-04.log:2018.04.04 16:30:11 0: Server started with 532 defined entities (fhem.pl:16453/2018-03-20 perl:5.022001 os:linux user:fhem pid:17283)
/opt/fhem/log/fhem-2018-04.log:2018.04.05 06:47:12 0: Server started with 532 defined entities (fhem.pl:16453/2018-03-20 perl:5.022001 os:linux user:fhem pid:930)
/opt/fhem/log/fhem-2018-04.log:2018.04.05 16:28:11 0: Server started with 532 defined entities (fhem.pl:16453/2018-03-20 perl:5.022001 os:linux user:fhem pid:949)
/opt/fhem/log/fhem-2018-04.log:2018.04.05 16:47:47 0: Server started with 532 defined entities (fhem.pl:16453/2018-03-20 perl:5.022001 os:linux user:fhem pid:3945)
/opt/fhem/log/fhem-2018-04.log:2018.04.06 07:05:10 0: Server started with 532 defined entities (fhem.pl:16453/2018-03-20 perl:5.022001 os:linux user:fhem pid:937)
/opt/fhem/log/fhem-2018-04.log:2018.04.06 07:10:41 0: Server started with 532 defined entities (fhem.pl:16453/2018-03-20 perl:5.022001 os:linux user:fhem pid:930)
/opt/fhem/log/fhem-2018-04.log:2018.04.06 16:39:43 0: Server started with 532 defined entities (fhem.pl:16453/2018-03-20 perl:5.022001 os:linux user:fhem pid:494)
/opt/fhem/log/fhem-2018-04.log:2018.04.07 07:19:51 0: Server started with 532 defined entities (fhem.pl:16453/2018-03-20 perl:5.022001 os:linux user:fhem pid:954)
/opt/fhem/log/fhem-2018-04.log:2018.04.07 18:42:07 0: Server started with 532 defined entities (fhem.pl:16453/2018-03-20 perl:5.022001 os:linux user:fhem pid:31229)
/opt/fhem/log/fhem-2018-04.log:2018.04.08 07:31:27 0: Server started with 532 defined entities (fhem.pl:16453/2018-03-20 perl:5.022001 os:linux user:fhem pid:930)
/opt/fhem/log/fhem-2018-04.log:2018.04.08 10:54:04 0: Server started with 531 defined entities (fhem.pl:16453/2018-03-20 perl:5.022001 os:linux user:fhem pid:21780)
/opt/fhem/log/fhem-2018-04.log:2018.04.09 07:48:02 0: Server started with 528 defined entities (fhem.pl:16453/2018-03-20 perl:5.022001 os:linux user:fhem pid:947)
/opt/fhem/log/fhem-2018-04.log:2018.04.09 10:11:36 0: Server started with 528 defined entities (fhem.pl:16453/2018-03-20 perl:5.022001 os:linux user:fhem pid:953)
/opt/fhem/log/fhem-2018-04.log:2018.04.09 12:04:37 0: Server started with 528 defined entities (fhem.pl:16453/2018-03-20 perl:5.022001 os:linux user:fhem pid:979)
/opt/fhem/log/fhem-2018-04.log:2018.04.09 12:06:42 0: Server started with 528 defined entities (fhem.pl:16569/2018-04-08 perl:5.022001 os:linux user:fhem pid:2161)
/opt/fhem/log/fhem-2018-04.log:2018.04.09 15:05:45 0: Server started with 528 defined entities (fhem.pl:16569/2018-04-08 perl:5.022001 os:linux user:fhem pid:975)
/opt/fhem/log/fhem-2018-04.log:2018.04.09 17:27:13 0: Server started with 528 defined entities (fhem.pl:16569/2018-04-08 perl:5.022001 os:linux user:fhem pid:999)
/opt/fhem/log/fhem-2018-04.log:2018.04.10 06:25:43 0: Server started with 528 defined entities (fhem.pl:16569/2018-04-08 perl:5.022001 os:linux user:fhem pid:969)
IntelNUC mit Ubuntu mit FHEM immer aktuell,2x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
HM-SEC-KEY,HM-LC-BL1-FM,HM-SEC-SD,HM-Sen-DB-PCB,HM-Sec-RHS,HM-Sec-SC-2,HM-WDS10-TH-O,Harmony,Netamo, 433MHz Steckdosen uvm.

Wernieman

Also ist Deine PID 1271

Startest Du so häufig Dein FHEM neu? Heute schon 5 Mal??
- 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

no_Legend

Momentan scheint die PID 1271 zu sein.
5 mal kann schon sein.

Habe vorhin die eine Bridge deaktivieren wollen.
Allerdings ging disable nicht.
Muss die Bridge Löschen.
Die Bridge war die letzte die um 00:12 in das Logfile geschrieben hat.

Gruß Robert
IntelNUC mit Ubuntu mit FHEM immer aktuell,2x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
HM-SEC-KEY,HM-LC-BL1-FM,HM-SEC-SD,HM-Sen-DB-PCB,HM-Sec-RHS,HM-Sec-SC-2,HM-WDS10-TH-O,Harmony,Netamo, 433MHz Steckdosen uvm.

Wernieman

- 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

no_Legend

Der letzte log Eintrag war von Netatmo.
Diese bridge hab ich nun erst mal gelöscht.

Gruß Robert


Gesendet von iPad mit Tapatalk Pro
IntelNUC mit Ubuntu mit FHEM immer aktuell,2x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
HM-SEC-KEY,HM-LC-BL1-FM,HM-SEC-SD,HM-Sen-DB-PCB,HM-Sec-RHS,HM-Sec-SC-2,HM-WDS10-TH-O,Harmony,Netamo, 433MHz Steckdosen uvm.

stebar_

Netatmo benutze ich auch, vielleicht gibt es da einen Zusammenhang

no_Legend

Zitat von: stebar_ am 11 April 2018, 16:48:15
Netatmo benutze ich auch, vielleicht gibt es da einen Zusammenhang

Ich bin mir da einfach nicht sicher.
Ist halt das letzte device wonach dann FHEM nicht mehr lief.
Wenn jetzt aber ein andere Modul device oder was auch immer schuld ist, aber nicht dazu kommt ins log zu schreiben bekomme ich das so nicht raus.

Ich hab mal ne pralles vom auf dem Mac eingerichtet.
Vll lass ich hier mal Netatmo laufen.
Mehr oder weniger habe hier da Schleich Setup

Ubuntu in aktuell FHEM in aktuel.


Gesendet von iPhone mit Tapatalk Pro
IntelNUC mit Ubuntu mit FHEM immer aktuell,2x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
HM-SEC-KEY,HM-LC-BL1-FM,HM-SEC-SD,HM-Sen-DB-PCB,HM-Sec-RHS,HM-Sec-SC-2,HM-WDS10-TH-O,Harmony,Netamo, 433MHz Steckdosen uvm.

helmut

Zitat von: no_Legend am 11 April 2018, 09:16:41
Ps aux lieferte folgendes:

fhem     20914  1.3  2.4 327576 196328 ?       S    11:47   0:16 perl fhem.pl fhem.cfg
fhem     20914  1.3  2.4 327576 196328 ?       S    11:47   0:16 perl fhem.pl fhem.cfg
[...]
fhem     20914  1.6  2.7 364228 218728 ?       S    11:47   9:14 perl fhem.pl fhem.cfg
fhem     20914  1.6  2.7 364228 218728 ?       S    11:47   9:20 perl fhem.pl fhem.cfg
fhem     20914 36.7  2.7 364228 218728 ?       R    Apr10 428:04 perl fhem.pl fhem.cfg


Hallo Robert,

diese vielen, zum groessten Teil zeitgleich gestarteten Prozesse kommen mir merkwuerdig vor. Wenn ich
mich nicht verzaehlt habe, sind es 27 zusaetzliche. Gibt es die nach dem Loeschen des netatmo-Moduls
immer noch? Es liegt natuerlich an den von mir (nicht) benutzten Modulen, aber ich habe regelmaessig genau
einen fhem-Prozess.

Hier ging es zwar um Speicherverbrauch, aber vielleicht hilft Dir dieser Thread mit "blockinginfo" weiter:
https://forum.fhem.de/index.php/topic,73490.msg655691.html#msg655691

Gruss Helmut
Intelligenz ist die Fähigkeit, Arbeit zu vermeiden, aber dafür zu sorgen, daß die Arbeit gemacht wird.
(Linus Torvalds)

no_Legend

Hallo Helmut

Ich habe die Ausgabe von ps aux über eine längeren Zeitraum hin und wieder mal in eine Datei geschrieben.
Deshalb also auch die Latte an Einträgen.

Gruß Robert.


Gesendet von iPhone mit Tapatalk Pro
IntelNUC mit Ubuntu mit FHEM immer aktuell,2x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
HM-SEC-KEY,HM-LC-BL1-FM,HM-SEC-SD,HM-Sen-DB-PCB,HM-Sec-RHS,HM-Sec-SC-2,HM-WDS10-TH-O,Harmony,Netamo, 433MHz Steckdosen uvm.

helmut

Hallo Robert,

dann war das also nur ein Missverstaendnis und wir sollten das Ergebnis des testweisen Loeschen des netatmo-Moduls abwarten.

Gruss Helmut
Intelligenz ist die Fähigkeit, Arbeit zu vermeiden, aber dafür zu sorgen, daß die Arbeit gemacht wird.
(Linus Torvalds)

Schlimbo

Da ich gelesen habe, dass du HomeConnect verwendest.
Vielleicht ist das eine Spur:
FHEM Blockiert mit aktuell home-connect modulen


no_Legend

 @Schlimbo
Danke.
Ich hab mich Mals bei HomeConnect ausgeloggt.  Dann schau ich mal.


Gesendet von iPad mit Tapatalk Pro
IntelNUC mit Ubuntu mit FHEM immer aktuell,2x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
HM-SEC-KEY,HM-LC-BL1-FM,HM-SEC-SD,HM-Sen-DB-PCB,HM-Sec-RHS,HM-Sec-SC-2,HM-WDS10-TH-O,Harmony,Netamo, 433MHz Steckdosen uvm.

Wernieman

Zitat von: no_Legend am 11 April 2018, 18:48:29
Ich habe die Ausgabe von ps aux über eine längeren Zeitraum hin und wieder mal in eine Datei geschrieben.
Deshalb also auch die Latte an Einträgen.

Tue mir bitte den gefallen und erkläre beim nächstenmal dieses. Zerbreche mir schon länger den Kopf, wieso bei Dir so viele Prozesse mit der gleichen PID ....
- 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