[vz-users] vzlogger schmiert ohne erkennbaren Grund ab
Matthias Behr
mbehr at mcbehr.de
Sat Feb 14 00:44:00 CET 2015
Update kannst du doch auch im Betrieb machen (einfach sudo make install). Dann kill und der neue wird autom. gestartet.
(Btw: ich benutze systemd, da kann man auch einen Abstand vor dem Restart eintragen.)
Aber wir sollten herausbekommen, warum der vzlogger abstürzt.
Kann mal jemand einen coredump erstellen? (nach /proc/sys/kernel/core_pattern googlen und ulimit -c unlimited)
> Am 14.02.2015 um 00:19 schrieb Martin Heinze <martin-heinze at gmx.net>:
>
> Damit der vzlogger dauerhaft läuft, kann man den auch in die inittab eintragen.
> Dann kümmert sich das System selbständig drum, dass immer ein Prozess läuft.
>
> Am Ende von /etc/inittab folgendes eintragen:
> # Start vzlogger and keep it alive
> # Use runlevel 4 (`init 4`) to change vzlogger files
> vz:235:respawn:/usr/local/bin/vzlogger -d
> Danach den RPi mit init q anweisen, die inittab neu zu lesen.
>
> Was bedeutet der Eintrag?
> vz: individuelles kürzel
> 235: Runlevel auf denen der Prozess laufen soll (der RPi läuft normalerweise auf Runlevel 2 - einfach mal mit runlevel überprüfen)
> respawn: der Prozess wird immer wieder neugestartet
> /usr/local...: der Prozess der gestartet werden soll
>
> Das einzige, was jetzt etwas hinderlich ist, dass man am kompilierten und installierten vzlogger quasi keine Änderungen mehr vornehmen kann (das System startet den vzlogger ja nach einem kill automatisch neu).
> Aus diesem Grund habe ich den Runlevel 4 aus der Geschichte rausgenommen ... so kann man mit init 4 auf Runlevel 4 wechseln und den vzlogger beenden und nach Änderungen (z.B. make install) mit init 2 wieder zurück auf Runlevel 2 und schon läuft der vzlogger wieder.
>
>
> Am 13. Februar 2015 um 23:48 schrieb Alexander Vogl <vz at agrv.de <mailto:vz at agrv.de>>:
> Hi,
> hab mir nun ein Workarround gebastelt.
> Falle es jm. interessiert hier die Lösung:
>
> Bash-Script gebastelt, welche checked ob der vzlogger Prozess noch läuft
>
> >>>>>check_vzlogger.sh<<<<<
> #!/bin/bash
>
> if [ "$(pidof vzlogger)" ];
> then
> echo "vzlogger laeuft"
> else
> echo "vzlogger tot"
> cd /usr/local/bin
> vzlogger -d
> fi
> >>>>>check_vzlogger.sh<<<<<
>
> Das ganze habe ich dann per cronjob alle 5 Minuten laufen.
>
> Danke auch für Eure Unterstützung.
> Alexander
>
> -----Ursprüngliche Nachricht-----
> Von: volkszaehler-users [mailto:volkszaehler-users-bounces at demo.volkszaehler.org <mailto:volkszaehler-users-bounces at demo.volkszaehler.org>] Im Auftrag von Alexander Vogl
> Gesendet: Sonntag, 8. Februar 2015 12:09
> An: 'volkszaehler.org <http://volkszaehler.org/> - users'
> Betreff: Re: [vz-users] vzlogger schmiert ohne erkennbaren Grund ab
>
> Dachte ich wäre so auch auf der sichereren Seite.
>
> Gruß,
> Alexander
>
> -----Ursprüngliche Nachricht-----
> Von: volkszaehler-users [mailto:volkszaehler-users-bounces at demo.volkszaehler.org <mailto:volkszaehler-users-bounces at demo.volkszaehler.org>] Im Auftrag von Udo1
> Gesendet: Sonntag, 8. Februar 2015 11:47
> An: volkszaehler-users at demo.volkszaehler.org <mailto:volkszaehler-users at demo.volkszaehler.org>
> Betreff: Re: [vz-users] vzlogger schmiert ohne erkennbaren Grund ab
>
>
> Am 08.02.2015 <tel:08.02.2015> um 11:32 schrieb Alexander Vogl:
> > Dist-Upgrade inklusive.
> Warum ein komplettes System-Upgrade? Keine Ahnung was die da evtl. alles geändert haben.
> Ein 'apt-get install update' hätte m.M. nach auch gereicht.
>
> Gruß
> Udo
>
>
>
>
>
> --
> Martin Heinze
> Rudolf-Breitscheid-Siedlung 21a
> 02708 Lawalde
> Tel.: +49 (3585) 4686547
> Mobil.: +49 (160) 6362390
> ICQ: 21741119
> Skype: nyphis
Gruß
Matthias Behr
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20150214/798f76a7/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5256 bytes
Desc: not available
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20150214/798f76a7/attachment-0001.bin>
More information about the volkszaehler-users
mailing list