[vz-users] vzlogger schmiert ohne erkennbaren Grund ab

Martin Heinze martin-heinze at gmx.net
Fri Feb 27 20:14:46 CET 2015


Richtig, ein Initscript wird dafür nicht benötigt. Und wenn etwas/jemand den vzlogger beendet, startet das System den Prozess sofort wieder neu.

Die Funktionalität ist im Prinzip die Gleiche - mit zwei Einschränkungen:
(1) Beschriebenes Problem mit dem Beenden des vzloggers und der Workaround über Runlevel 4.
(2) Es wird kein PID-File mehr angelegt - das heißt, ob der vzlogger läuft bekommt man so richtig nur mit 'ps aux' raus.

-----Original Message-----
From: Andreas Götz <cpuidle at gmail.com>
Sender: "volkszaehler-users" <volkszaehler-users-bounces at demo.volkszaehler.org>Date: Fri, 27 Feb 2015 15:27:48 
To: volkszaehler.org - users<volkszaehler-users at demo.volkszaehler.org>
Reply-To: "volkszaehler.org - users" <volkszaehler-users at demo.volkszaehler.org>
Subject: Re: [vz-users] vzlogger schmiert ohne erkennbaren Grund ab

Hi Martin,

> 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

Ich brauche zusätzlich dann kein Initscript in /etc/init.d? Ansonsten gleiche Funktionalität plus automatische Restarts?

Danke für die Erhellung,
Andreas

> 
> 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>:
>> 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] Im Auftrag von Alexander Vogl
>> Gesendet: Sonntag, 8. Februar 2015 12:09
>> An: '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] Im Auftrag von Udo1
>> Gesendet: Sonntag, 8. Februar 2015 11:47
>> An: volkszaehler-users at demo.volkszaehler.org
>> Betreff: Re: [vz-users] vzlogger schmiert ohne erkennbaren Grund ab
>> 
>> 
>> Am 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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20150227/e071b7c7/attachment-0001.html>


More information about the volkszaehler-users mailing list