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

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.
Registriert
21. Mai 2015
Beiträge
32
Reaktionspunkte
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:
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.
 
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
 
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.
 
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?
 
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.
 
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
 
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.
 
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