DS512j wird unzuverlässig: Streaming stockt und OpenHab läuft praktisch nicht mehr. J

Status
Für weitere Antworten geschlossen.
Mitglied seit
21. Mai 2015
Beiträge
32
Punkte für Reaktionen
0
Punkte
6
DS512j wird unzuverlässig: Streaming stockt und OpenHab läuft praktisch nicht mehr. JAVA Problem?

Hallo zusammen,

die folgende Anfrage ist vielleicht was unbestimmt, doch leider ist das Fehlerbild auch sehr diffus.
Auf meiner DS512j läuft OpenHab und ich streame Filme zum Fire-TV und schaue dort mit Kodi.

Was ist los?
OpenHab läuft seit einiger Zeit sehr unzuverlässig: Anfragen dauern schon mal bis zu einer Minute, bis sie ausgeführt werden, inzwischen aber funktioniert es gar nicht mehr. Dabei habe ich das Gefühl, dass Anfragen in den Vormittagsstunden sehr lange dauern, Abend geht’s dann schneller. Regel ist aber, dass es ein paar Tage läuft und dann nicht mehr und ein Neustart der Syno ist keine Garantie, dass es danach wieder geht.
Und die Filme? Ich kann so gut wie keinen Film mehr schauen, ohne dass das Bild irgendwann nach 10 bis 30 Minuten einfriert. Manchmal geht es nach einer Minute weiter, häufig muss Fire-TV komplett neu gebootet werden. Inzwischen streame ich von einem anderen Rechner – ohne Probleme.

Habt ihr eine Idee, woran es liegen kann? :)
Ich habe schon alle Dienste terminiert, die mir nicht notwendig erschienen, so dass die Syno auf etwa 51% Speicherauslastung und 60% CPU Auslastung kommt. Dennoch das oben beschriebene Verhalten.

Gibt es Logs, in denen ich schauen kann, ob irgendwelche Prozesse so viel Last erzeugen, dass die beiden Anwendungsfälle Probleme gekommen? Oder bin ich komplett auf dem Holzweg?
Leider habe ich keine reche Idee, welche Information einen Lösungsansatz bietet. Daher versuche ich es mal:

Synology DS DS512j
DSM 6.2.2-24922 Update 4
OpenHab 2.5
Java 1.8.0_241

Im Ressourcenmanager sind mir einige Prozesse aufgefallen, die den Status „schläft“ haben und bei reservierter Speicher zwischen einem und 100 MB stehen haben.
So sehe ich dort ca. 170 schlafende Java Prozesse, die alle zwar 0 CPU, aber auch 114 MB reservierten Speicher anzeigen. Kann das ein Ansatzpunkt sein?

Oder Syno raus, raspberry pi rein? :-(

Hat jemand eine Idee, außer 1x Tag booten, oder die Systemdatensicherung von vorher einzuspielen?
Was muss ich an Information hier posten, damit das Bild klarer wird..?

Ich danke euch!
Martin
 
Zuletzt bearbeitet:

synfor

Benutzer
Sehr erfahren
Mitglied seit
22. Dez 2017
Beiträge
8.456
Punkte für Reaktionen
1.393
Punkte
288
Für eine nicht existierende DS funktioniert die DS512j aber ziemlich gut. Die 170 schlafenden Javaprozesse mit jeweils 114 MB reservierten RAM (Wie geht das bei nur 512 MB RAM und 2 GB Swap?) dürften in der Tat für dein Problem verantwortlich sein.
 
Mitglied seit
21. Mai 2015
Beiträge
32
Punkte für Reaktionen
0
Punkte
6
wie kann ich denn diese Prozesse stoppen?
Oder Java deinstallieren?

Einfach eine neue Version drüber zu bügeln hatte keinen Effekt.

... und die DS512j ist natürlich ein per c&p vervierfachter Zahlendreher...

ScreenShot 969 Bahlen-NAS1 - Synology DiskStation - Mozilla Firefox.jpg
 

RichardB

Benutzer
Sehr erfahren
Mitglied seit
11. Jun 2019
Beiträge
3.408
Punkte für Reaktionen
755
Punkte
174
1. Welche neue Version wovon hast Du über was drübergebügelt?
2. Da sich Java nicht selbst installiert, weißt Du wohl am besten, ob Du es deinstallieren kannst oder nicht.
 
Mitglied seit
21. Mai 2015
Beiträge
32
Punkte für Reaktionen
0
Punkte
6
1. eine Java 1.8.0_23x nach Java 1.8.0_241 - zwischen beiden Versionen lagen nur ein paar Wochen.
2. Java habe ich natürlich selber installiert, ich wüsste halt nur nicht, wie ich es de-installieren kann.

Wie kann ich denn die schlafenden Java Prozesse beeinflussen oder vielleicht sogar den Grund für das Verhalten (170 schlafende Prozesse) herausfinden?
 

MrDisaster

Benutzer
Mitglied seit
06. Mrz 2008
Beiträge
131
Punkte für Reaktionen
8
Punkte
24
Kann es sein, das Du von Synogloy den Virenscanner laufen hast.

Wenn ja, dann würde ich den mal zu Testzwecken stoppen, der frisst einiges an Perfomance und Ram und besonders auf einem J-Model.
 

RichardB

Benutzer
Sehr erfahren
Mitglied seit
11. Jun 2019
Beiträge
3.408
Punkte für Reaktionen
755
Punkte
174
Mitglied seit
21. Mai 2015
Beiträge
32
Punkte für Reaktionen
0
Punkte
6
oh - das habe ich mal gemacht! Der Scan dauerte von 2 Uhr in der Nacht bis 10 Uhr und auch öfter mal bis 15 Uhr - die letzten Tage sogar erst um 20 Uhr...
Das passt ja genau zu meiner Beobachtung, dass die OpenHab Anfragen in den Vormittagsstunden sehr lange dauern!


Interessanterweise wird die Scandauer ab Oktober 2019 immer länger. Von gefühlt 2-4 Uhr in der Nacht, und dann eine kontinuierliche Verschiebung nach Nachmittag/Abend. Die FIlemenge ist inetwa gleich geblieben.

Ich habe es nun mal gestoppt und beobachte mal, ob es eine Verbesserung gibt!

danke erst mal - ich werde berichten!


Nebenfrage: Habt ihr denn auch so viele schlafende Prozesse? Neben Java pennen noch Prozesse Namens LUN-0-x, httpd22, mysqld, php70-fpm, synoelasticd, syslog-ng, thumbd. Alle mit nur ein paar k, Java ist da schon das Größte. Aber ist das normal?

grüße
Martin
 

RichardB

Benutzer
Sehr erfahren
Mitglied seit
11. Jun 2019
Beiträge
3.408
Punkte für Reaktionen
755
Punkte
174
Ja, dass Prozesse (und gar nicht wenige) schlafen ist normal.
Bei Deiner Aufzählung fallen mir allerdings Prozesse auf, die nur dann schlafen können, wenn das Paket dazu installiert wurde (wie Java).
Du musst selbst wissen, welche Pakete Du benötigst.
 

RichardB

Benutzer
Sehr erfahren
Mitglied seit
11. Jun 2019
Beiträge
3.408
Punkte für Reaktionen
755
Punkte
174
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat