Solar Log Forum
21.05.2012 02:01 *
Willkommen Gast. Bitte einloggen oder registrieren.

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: Forum auf Grund des Spamaufkommens auf manuelle Aktivierung neuer Benutzeraccounts umgestellt.
 
   Übersicht   Hilfe Suche Einloggen Registrieren  
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: regelmäßige Programmabstürze  (Gelesen 503 mal)
agoss
Mitglieder
Jr. Mitglied
*
Offline Offline

Beiträge: 54


Profil anzeigen
« am: 12.02.2008 10:52 »

Hallo zusammen,

mein Logger, 0.3 beta, stürzt in Abständen von 3 bis 6 Tagen regelmäßig ab. Entweder  ist der Prozess ganz weg, oder er hängt? sodass ich ihn erst mittels kill beenden muss. Nach erneutem Start des Loggers läuft dieser wieder zwischen 3 und 6 Tagen.

Bin nur ich betroffen?
Wie finde ich den Fehler am besten?

gruß

Achim
Gespeichert
Klaus D.
Globaler Moderator
Sr. Mitglied
*****
Offline Offline

Beiträge: 305

229942439
Profil anzeigen WWW
« Antworten #1 am: 12.02.2008 19:49 »

Hallo agoss,

Nutzt du FTP wenn ja meine abgeänderte Version der ftpLIB?
Die hatte nämlich ein Speicherloch.

Mein Logger läuft seit Wochen ohne Probleme.

Beobachte doch mal mit top den Seicherverbrauch des Przesses und Berichte.

mfg


Klaus D.
Gespeichert

agoss
Mitglieder
Jr. Mitglied
*
Offline Offline

Beiträge: 54


Profil anzeigen
« Antworten #2 am: 14.02.2008 20:53 »

Hallo Klaus,

die geäderte FTP Version hatte ich schon eingebaut. Bin auch ein bischen ratlos.
Hast du noch ne Idee?

Gruß

Achim
Gespeichert
Klaus D.
Globaler Moderator
Sr. Mitglied
*****
Offline Offline

Beiträge: 305

229942439
Profil anzeigen WWW
« Antworten #3 am: 14.02.2008 22:16 »

Hallo Achim,

Du hast doch das geänderte YASDI am laufen oder???
Bei mir läuft noch das Original.

Heute hatte ich auch nen Ausfall in "".
Meine Festplatte war voll.
Jetzt hab ich weng aufgeräumt ohne den Logger neu zu starten.
Mal schauen ob er morgen wieder aufzeichnen.

Ansonst kann ich dir nur helfen wenn du mir Infos schickst.

Wo läuft der Logger.
DebugLogdatein.
usw.


mfg

Klaus D.
Gespeichert

Klaus D.
Globaler Moderator
Sr. Mitglied
*****
Offline Offline

Beiträge: 305

229942439
Profil anzeigen WWW
« Antworten #4 am: 15.02.2008 19:10 »

Hallo,

so leider hat mein Logger heute nicht geloggt.
Und ich konnte ihn auch nicht mit

kill PID

beenden.

Nur

kill -9 PID

hat noch geholfen.


Daraus schließe ich, das eine volle Festplatte den Logger zum Abstürzen bringen kann.
Mal schauen ob ich das irgend wie verhintern kann.


mfg


Klaus D.
Gespeichert

agoss
Mitglieder
Jr. Mitglied
*
Offline Offline

Beiträge: 54


Profil anzeigen
« Antworten #5 am: 12.09.2008 17:03 »

Hallo ihr Logger, da bin ich mal wieder.

mich plagen immer noch sporadische Programmabstürze. Kann das irgendwie mit dem FTP Teil zusammenhängen?

manchmal ist die Fehlermeldung:

<12.09.2008 07:33:09> 'FTPDateiSenden' FTP Connect mit 'agoss.ag.funpic.de' fehlgeschlagen!!!
<12.09.2008 07:33:09> Fehler: Beim FTP Versand der Log Datei.
<12.09.2008 08:35:19> 'FTPDateiSenden' FTP Connect mit 'agoss.ag.funpic.de' fehlgeschlagen!!!
<12.09.2008 08:35:19> Fehler: Beim FTP Versand der Status Datei.
<12.09.2008 09:17:16> 'FTPDateiSenden' Wechseln des Verzeichnisses fehlgeschlagen. '220 Welcome FTP server ready.
'
<12.09.2008 09:17:16> 'FTPDateiSenden' Anlegen des Verzeichnisses fehlgeschlagen. '220 Welcome FTP server ready.
'
<12.09.2008 09:17:16> Fehler: Beim FTP Versand der Log Datei.
<12.09.2008 11:50:19> 'FTPDateiSenden' FTP Connect mit 'agoss.ag.funpic.de' fehlgeschlagen!!!
<12.09.2008 11:50:19> Fehler: Beim FTP Versand der Status Datei.
<12.09.2008 14:48:43> 'FTPDateiSenden' Wechseln des Verzeichnisses fehlgeschlagen. '220 Welcome FTP server ready.
'
<12.09.2008 14:48:43> 'FTPDateiSenden' Anlegen des Verzeichnisses fehlgeschlagen. '220 Welcome FTP server ready.
'
<12.09.2008 14:48:43> Fehler: Beim FTP Versand der Status Datei.

das letzte was geloggt wird.

Die Zeiten mit dem letzten Statuseintrag (z.B. Statusgesamt.txt) passen gut zusammen.

Hat jemand eine Idee??

Gruß

Achim
Gespeichert
Klaus D.
Globaler Moderator
Sr. Mitglied
*****
Offline Offline

Beiträge: 305

229942439
Profil anzeigen WWW
« Antworten #6 am: 13.09.2008 21:44 »

Hallo Achim,

wie sporatisch sind denn die Abstürze?
Bei mir ist er dieses Jahr auch ca. 2 mal hängen geblieben ohne FTP.

mfg


Klaus D.
Gespeichert

Ingmar
Administrator
Volles Mitglied
*****
Offline Offline

Beiträge: 158

297212801
Profil anzeigen WWW
« Antworten #7 am: 15.09.2008 07:39 »

Bei mir lief der Logger bislang noch nie so lang, dass es zu Abstürzen kam. Bisher hat sich die Fritz immer irgendwann verabschiedet. Ich habe ein anderes Problem mit dem Logger, aber dazu mache ich demnächst einen extra Thread auf.
Gerade beobachte ich auf meinem Homeserver die Laufzeit, bin jedenfalls schon gespannt, ob es zu Abstürtzen kommt.

Wie oft kommt es bei dir den zu den Abstürtzen?
Gespeichert

agoss
Mitglieder
Jr. Mitglied
*
Offline Offline

Beiträge: 54


Profil anzeigen
« Antworten #8 am: 15.09.2008 20:01 »

Der Logger läuft manchmal  2 Wochen durch, aber er blieb auch schon mal nach 1-2 Tagen stehen. In den meisten Fällen ist der Prozess weg, also keine Pid.

Ich weiss niicht so recht, wo und wie ich mit der Fehlersuche anfangen soll.

habt ihr ne Idee

gruß

Achim
Gespeichert
Ingmar
Administrator
Volles Mitglied
*****
Offline Offline

Beiträge: 158

297212801
Profil anzeigen WWW
« Antworten #9 am: 16.09.2008 14:40 »

So häufige Abstürze finde ich doch relativ seltsam. Auf was für einer Hardware/Software-Konfiguration läuft der Logger bei dir? Sonst läuft das System rund?

Und würdest du uns mal die wichtigsten Einstellungen deiner solar-logger.ini verratten? Mich interessiert da vor allem die Abfrage-Frequenz. Also diese Werte:

Code:
ErfassungsIntervall=0;
ErrechnungsIntervall=60;
StatusUebersichtGesamtIntervall=120;
StatusUebersichtIntervall=60;
LogGesamtIntervall=480;
LogIntervall=120;
Vielleicht ist der Intervall bei dir irgendwo übertrieben hoch? Leider kann ich hier wohl nur spekulieren. Ich kenn mich auch nicht so mit Debugging, Tracing und solchen Dingen aus. Vielleicht gibt es aber auch eine viel simplere Möglichkeit die Ursache zu finden.
Gespeichert

agoss
Mitglieder
Jr. Mitglied
*
Offline Offline

Beiträge: 54


Profil anzeigen
« Antworten #10 am: 16.09.2008 17:30 »

da hab ich jetzt echt ein Problem...
in meiner solar-loggeer.ini steht keiner von den Parametern. in der SMA habe ich den Erfassungsintervall=0 gefunden...

das ganze läuft auf einem 5.25 Zoll industrieboard, Via Prozessor 700 Mhz, 128 MB RAM, rs485 on Board. Das System läuft als Server mit CT Server von 2004 (Kernel 2.4.??).
der Server an sich läuft seit min 1 Jahr durch (ohne Probleme!!)

Achim
Gespeichert
Ingmar
Administrator
Volles Mitglied
*****
Offline Offline

Beiträge: 158

297212801
Profil anzeigen WWW
« Antworten #11 am: 16.09.2008 18:33 »

Sorry, ich hatte nicht bedacht, dass die Version 0.3 ja ein ganzes Stück anders ist als die 0.2 die ich auf Grund des geringeren Speicherverbrauches nutze.

Sag mal was für Werte du für ErstellungsZeitpunkt in den von dir genutzten Dateien hast. (Also z.B. TXTLog.ini, TXTStatus.ini)
Gespeichert

agoss
Mitglieder
Jr. Mitglied
*
Offline Offline

Beiträge: 54


Profil anzeigen
« Antworten #12 am: 18.09.2008 19:57 »

also hier mal meine Daten
sma.ini: ErfassungsIntervall=0
TXTLog.ini: ErstellungsZeitpunkt=0 */5 * * *
TXTStatus.ini: ErstellungsZeitpunkt=0 */5 * * *

das ist alles noch "Auslieferungszustand"

Habe nur die Meßkanäle angepasst. mein SMA 1100E hat einige nicht.

Achim
Gespeichert
Klaus D.
Globaler Moderator
Sr. Mitglied
*****
Offline Offline

Beiträge: 305

229942439
Profil anzeigen WWW
« Antworten #13 am: 20.09.2008 09:49 »

Hallo Achim,

ich denke dein Probelm liegt an den 128MB Arbeitsspeicher.
Der Logger benötigt leider sehr viel Speicher und wenn der Speicher voll ist kann es sein das der Logger aussteigt.

Ich würde das gerne beheben jedoch fehlt mir momentan die Zeit.

Zur Zeit versuche ich mich mit MySQL.
Dort will ich die Daten meines Aquariums speichern um sie später dann Auswerten zu können.

Wenn das funktioniert werde ich mich daran machen einen mini Solar-Logger-MySQL zu schreiben der nichts anderes macht als alle Daten
die er von den WR bekommt in eine MySQL Datenbank zu schreiben.

Die Daten kann man dann konfotabel mit PHP und oder JS auswerten.


mfg


Klaus D.
Gespeichert

Ingmar
Administrator
Volles Mitglied
*****
Offline Offline

Beiträge: 158

297212801
Profil anzeigen WWW
« Antworten #14 am: 21.09.2008 12:17 »

Zitat von: dr.dotti
ich denke dein Probelm liegt an den 128MB Arbeitsspeicher.
Der Logger benötigt leider sehr viel Speicher und wenn der Speicher voll ist kann es sein das der Logger aussteigt.
An den Arbeitsspeicher hatte ich noch gar nicht gedacht. Aber wenn das vielleicht der Grund ist, dann teste einfach mal die ältere Version 0.2.1 des solar-loggers. Für eine einfache Installation habe ich ein makefile erstellt, dass sich um alles kümmert, das gibt es hier: http://solarlog.ingmars-bastelecke.net/doku.php/doku/installation/linux-pc
Die reinen Sourcen sind dort zu finden: http://solarlog.ingmars-bastelecke.net/doku.php/downloads/start

Wenn du mit diesem mal testest und der läuft ohne Probleme, dann wird es der Speicher sein. Bei mir läuft dieser logger problemlos auf einer Fritz!Boxen, bis vor ein paar Monaten auch auf einer zweiten (auf Homeserver umgezogen), die nur 32MB RAM gesammt hat.
Gespeichert

Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS