CCU Historian Website meldet "too many open files"

Das Langzeitarchiv für HomeMatic

Moderator: Co-Administratoren

derrapf
Beiträge: 815
Registriert: 17.12.2012, 22:29

Re: CCU Historian Website meldet "too many open files"

Beitrag von derrapf » 30.05.2018, 15:26

So
Nach über einer Stunde sieht es so aus:

Code: Alles auswählen

64 bytes from 192.168.111.180: seq=3563 ttl=64 time=0.625 ms
64 bytes from 192.168.111.180: seq=3564 ttl=64 time=0.531 ms
64 bytes from 192.168.111.180: seq=3565 ttl=64 time=1.843 ms
64 bytes from 192.168.111.180: seq=3566 ttl=64 time=1.343 ms
64 bytes from 192.168.111.180: seq=3567 ttl=64 time=2.062 ms
64 bytes from 192.168.111.180: seq=3568 ttl=64 time=0.875 ms
64 bytes from 192.168.111.180: seq=3569 ttl=64 time=0.594 ms
64 bytes from 192.168.111.180: seq=3570 ttl=64 time=0.594 ms
64 bytes from 192.168.111.180: seq=3571 ttl=64 time=0.625 ms
64 bytes from 192.168.111.180: seq=3572 ttl=64 time=0.593 ms
64 bytes from 192.168.111.180: seq=3573 ttl=64 time=0.687 ms
64 bytes from 192.168.111.180: seq=3574 ttl=64 time=0.594 ms
64 bytes from 192.168.111.180: seq=3575 ttl=64 time=0.594 ms
64 bytes from 192.168.111.180: seq=3576 ttl=64 time=0.594 ms
64 bytes from 192.168.111.180: seq=3577 ttl=64 time=0.594 ms
64 bytes from 192.168.111.180: seq=3578 ttl=64 time=0.594 ms
^C
--- 192.168.111.180 ping statistics ---
3579 packets transmitted, 3579 packets received, 0% packet loss
round-trip min/avg/max = 0.437/0.938/52.686 ms
#
Eigentlich Ok, oder?
Gruss Ralf

Mathias
Beiträge: 1767
Registriert: 03.11.2010, 10:25
System: CCU
Wohnort: Aachen
Hat sich bedankt: 58 Mal
Danksagung erhalten: 253 Mal
Kontaktdaten:

Re: CCU Historian Website meldet "too many open files"

Beitrag von Mathias » 31.05.2018, 19:12

Ja.
Also weiter beobachten.

Gruß
Mathias

derrapf
Beiträge: 815
Registriert: 17.12.2012, 22:29

Re: CCU Historian Website meldet "too many open files"

Beitrag von derrapf » 03.06.2018, 00:25

Ok..mach ich.

derrapf
Beiträge: 815
Registriert: 17.12.2012, 22:29

Re: CCU Historian Website meldet "too many open files"

Beitrag von derrapf » 04.06.2018, 17:58

Jetzt hab ich einen Tag beobachtet und festgestellt, dass sich die Systemvariablen seit zwei Tagen nicht mehr updaten.
Im Log stand nur eine Zeile und zwar dass java de Hostorian nicht starten kann. Interessanterweise lief aber die Weboberfläche noch.
Bis zum dem Zeitpunkt wo ich den Historian beendet hatte, das Log weggelöscht und neu getartet habe:
Historian läuft angeblich laut Synology aber kein Log.

Also hab ich den Historian auf der Commandline ausgeführt:
/var/packages/Java8/target/j2sdk-image/bin/java -jar ccu-historian.jar
Error: Could not find or load main class mdz.ccuhistorian.Main


Auch das Update auf die aktuelle Beta funktionierte nicht.
Ergab also die gleiche Fehlermeldung.

Ich glaube ich habe diese Problem immer wieder wenn die Syno ein neues DSM einspielt.


Fehler gefunden: Da lief noch ein Java Prozess, obwohl der CCU-Historian über die Syno beendet war und auch danach die Weboberfläche nicht mehr ging.
Ich hab den Prozess gekillt (was nur mir sudo kill -9 java ging) und die neue Beta mal neu gestartet.

Nichtdestotrotz. Nach dem Einspielen des aktuellen ccu-historian-2.0.0-beta.1.spk meldet die Website:

Code: Alles auswählen

HTTP ERROR 404

Problem accessing /historian/index.html. Reason:

    Not Found

Powered by Jetty://
Log:

Code: Alles auswählen

2018-06-04 18:33:13|INFO   |CCU-Historian V2.0.0-beta.1
2018-06-04 18:33:13|INFO   |(C)MDZ (info@ccu-historian.de)
2018-06-04 18:33:18|INFO   |Starting base services
2018-06-04 18:33:19|INFO   |Connecting to database
2018-06-04 18:34:14|INFO   |Starting database web server
2018-06-04 18:34:15|INFO   |Setting up device 1
2018-06-04 18:34:15|INFO   |Creating HM script client for http://192.168.111.160:8181/tclrega.exe
2018-06-04 18:34:16|INFO   |Setting up plug-in 1
2018-06-04 18:34:16|INFO   |Configured following interfaces: BidCos-RF, HmIP-RF, SysVar, CUxD
2018-06-04 18:34:16|INFO   |Starting interfaces
2018-06-04 18:34:16|INFO   |Starting XML-RPC server on port 2098
2018-06-04 18:34:18|INFO   |Starting historian
2018-06-04 18:34:18|INFO   |Starting web server
2018-06-04 18:34:22|INFO   |Web server port: 81
2018-06-04 18:34:23|WARNING|Value -inf is not valid for data type FLOAT of data point SysVar.43538.VALUE
2018-06-04 18:34:23|WARNING|Value -inf is not valid for data type FLOAT of data point SysVar.43539.VALUE
2018-06-04 18:34:43|WARNING|Device BidCos-RF.CENTRAL.PONG does not exist
2018-06-04 18:34:54|WARNING|Value -inf is not valid for data type FLOAT of data point SysVar.43538.VALUE
2018-06-04 18:34:54|WARNING|Value -inf is not valid for data type FLOAT of data point SysVar.43539.VALUE
2018-06-04 18:35:24|WARNING|Value -inf is not valid for data type FLOAT of data point SysVar.43538.VALUE
2018-06-04 18:35:24|WARNING|Value -inf is not valid for data type FLOAT of data point SysVar.43539.VALUE
2018-06-04 18:35:54|WARNING|Value -inf is not valid for data type FLOAT of data point SysVar.43538.VALUE
2018-06-04 18:35:54|WARNING|Value -inf is not valid for data type FLOAT of data point SysVar.43539.VALUE
2018-06-04 18:36:24|WARNING|Value -inf is not valid for data type FLOAT of data point SysVar.43538.VALUE
2018-06-04 18:36:24|WARNING|Value -inf is not valid for data type FLOAT of data point SysVar.43539.VALUE
2018-06-04 18:36:54|WARNING|Value -inf is not valid for data type FLOAT of data point SysVar.43538.VALUE
2018-06-04 18:36:54|WARNING|Value -inf is not valid for data type FLOAT of data point SysVar.43539.VALUE
2018-06-04 18:37:25|WARNING|Value -inf is not valid for data type FLOAT of data point SysVar.43538.VALUE
2018-06-04 18:37:25|WARNING|Value -inf is not valid for data type FLOAT of data point SysVar.43539.VALUE
Ist der ev. noch nicht bereit? Wenn ja würde er aber echt lang brauchen...

Was auffällt ist dass der Pfad zum index.html relativ in der Fehlermeldung steht. Im confg-file sind aber alle Pfade absolut.

Gruss Ralf

Mathias
Beiträge: 1767
Registriert: 03.11.2010, 10:25
System: CCU
Wohnort: Aachen
Hat sich bedankt: 58 Mal
Danksagung erhalten: 253 Mal
Kontaktdaten:

Re: CCU Historian Website meldet "too many open files"

Beitrag von Mathias » 05.06.2018, 07:34

Hast Du denn bei dem Upgrade auch alle Dateien kopiert? Insbesondere das weppapp-Verzeichnis?

Ansonsten bitte alles bis auf das data-Version und die ccu-historian.config löschen und erneut installieren.

Gruß
Mathias

NickHM
Beiträge: 3729
Registriert: 23.09.2017, 12:04
Hat sich bedankt: 65 Mal
Danksagung erhalten: 119 Mal

Re: CCU Historian Website meldet "too many open files"

Beitrag von NickHM » 05.06.2018, 09:07

derrapf hat geschrieben: Nichtdestotrotz. Nach dem Einspielen des aktuellen ccu-historian-2.0.0-beta.1.spk meldet die Website:

Code: Alles auswählen

HTTP ERROR 404

Problem accessing /historian/index.html. Reason:

    Not Found

Powered by Jetty://
Bei der neuen Version ist die URL für die Startseite anders
Beispiel http://192.168.140.213:82/historian/index.gy
Oder einfach nur http://ServerName/historian

Ich hatte auch Lesezeichen mit .../index.html die dann nicht mehr funktionierten.

derrapf
Beiträge: 815
Registriert: 17.12.2012, 22:29

Re: CCU Historian Website meldet "too many open files"

Beitrag von derrapf » 05.06.2018, 11:06

Hallo Matthias
Ich habe in der Synology das spk quasi drüberinstalliert (vorher den Historian angehalten) und danach die Confg Datei und das data-Verzeichnis aus dem Backup drüber kopiert.

Ich habe auch den Versuch unternommen das ccu-historian-2.0.0-beta.1-bin.zip zu entpacken und über die bestehende Installation zu kopieren (ausser dem confg file und der Datebank). Hat beides zum gleichen Fehler geführt.

Die von NickHM gezeigten Links ergeben leider auch ein "Fehler: Verbindung fehlgeschlagen

Firefox kann keine Verbindung zu dem Server unter 192.168.111.180:82 aufbauen."

Gruss Ralf

derrapf
Beiträge: 815
Registriert: 17.12.2012, 22:29

Re: CCU Historian Website meldet "too many open files"

Beitrag von derrapf » 05.06.2018, 11:31

Matthias
Ich bin nun nach Deiner Anleitung vorgegangen. So rum hat es funktioniert.
Was ist der Unterschied ob ich alles bis auf data und das Config File lösche und den Historian installiere, oder zuerst den Historian installiere und dann das data und config file drüber kopiere??
Das sollte doch im Ergebnis das Gleiche sein...

Zum Webinterface (Konstruktive Kritik): Das sieht moderner aus; ich finde es aber ein bischen unergonomischer:
  • Die Zeilen sind mir persönlich zu hoch. Ich hatte in der Vorgängerversion einen besseren Überblick weil mehr Datenpunkte auf eine Seite gepasst hatten.
  • Man hat irgendwie grundsätzlich längere Mauswege. Vor allem weil der Trend-Button nun ganz rechts aussen ist und nicht mittig oben.
  • Ausserdem scrollt der Button weg, wenn man die Datenpunkte nach unten scrollt um Einen anzuklicken. Man muss für das Trend-Diagramm dann wieder hochscrollen um den Button zu drücken.
  • Die Icons in der Toolbar brauchen noch Tipptexte, sonst muss man raten was die tun.
  • Der Haken wo man früher die Kurven vereinzeln konnte fehlt mir irgendwie. Man kann zwar jetzt für jedes Diagramm einstellen wie hoch bzw. welche Kurven zusammen sein sollen, aber das resultiert wieder in ewig viel Geklicke. Zumal man das Submenu auch noch immer wieder aufklappen muss.
    Bei vielen Kurven ist es echt nervig - möchte fast sagen unzumutbar - die Comboboxen manuell durchzuzählen.

    Vorschlag: Entweder den Haken (oder einen Knopf) wieder zurück holen, der dann einfach nach Default vereinzelt (und meinetwegen das Menü auch gleich aufklappt damit man was ändern kann), oder zwei Trend Buttons auf der Übersicht-Seite: EInen der alles in ein Diagramm wirft und einer der die Kurven einzeln zeigt.
Zur Bedienung der x-Achse. Die Zig Knöpfe sind schon ein wenig sperrig. Kann man nicht einbauen, dass man per Mouse im Fenster zommen kann?
Beispielsweise würde ein Drehen des Mouserads die x-Achse vergrössern/verkleinern, und wenn man ein Fenster aufzieht wird genau der Bereich (x und y) angezeigt?
Und wenn man das Diagramm nach links oder rechts schiebt, dann könnte man auch Start und Endpunkt der X-Achse verschieben.
Wenn das nicht im Diagramm selbst geht könnte ich mir zwei Schieber für x-und y Position plus einen für den Zooom vorstellen (wie ein einem Window-Control)
oder wäre das zu aufwendig?
Also so:
Bild1.jpg
Gruss Ralf

NickHM
Beiträge: 3729
Registriert: 23.09.2017, 12:04
Hat sich bedankt: 65 Mal
Danksagung erhalten: 119 Mal

Re: CCU Historian Website meldet "too many open files"

Beitrag von NickHM » 05.06.2018, 14:11

derrapf hat geschrieben:
[*]Die Zeilen sind mir persönlich zu hoch. Ich hatte in der Vorgängerversion einen besseren Überblick weil mehr Datenpunkte auf eine Seite gepasst hatten.
Die Zeilenhöhe resultiert aus der Größe der Haken. Die sind so groß wegen der Tablet Bedienung.
Das wurde schon mehrfach "bemängelt"

[*]Ausserdem scrollt der Button weg, wenn man die Datenpunkte nach unten scrollt um Einen anzuklicken. Man muss für das Trend-Diagramm dann wieder hochscrollen um den Button zu drücken.
Der Kopf der Tabelle incl. der Buttons soll beim Scrollen fix bleiben.
Wurde auch schon gewünscht und mathias sieht sich das an.

derrapf
Beiträge: 815
Registriert: 17.12.2012, 22:29

Re: CCU Historian Website meldet "too many open files"

Beitrag von derrapf » 05.06.2018, 16:51

Super!
Danke für die Info
Gruss Ralf

Antworten

Zurück zu „CCU-Historian“