<div dir="ltr"><div><div><div>Damit der vzlogger dauerhaft läuft, kann man den auch in die inittab eintragen.<br></div>Dann kümmert sich das System selbständig drum, dass immer ein Prozess läuft.<br><br></div>Am Ende von <u>/etc/inittab</u> folgendes eintragen:<br><div style="margin-left:40px"><span style="font-family:monospace,monospace"># Start vzlogger and keep it alive<br># Use runlevel 4 (`init 4`) to change vzlogger files<br>vz:235:respawn:/usr/local/bin/vzlogger -d</span><br></div></div><div>Danach den RPi mit <font face="monospace,monospace">init q</font> anweisen, die inittab neu zu lesen.<br><br></div>Was bedeutet der Eintrag?<br><div><div style="margin-left:40px">vz: individuelles kürzel<br></div><div style="margin-left:40px">235: Runlevel auf denen der Prozess laufen soll (der RPi läuft normalerweise auf Runlevel 2 - einfach mal mit <font face="monospace,monospace">runlevel</font> überprüfen)<br></div><div style="margin-left:40px">respawn: der Prozess wird immer wieder neugestartet<br></div><div style="margin-left:40px">/usr/local...: der Prozess der gestartet werden soll<br></div><div><br></div><div>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).<br></div><div>Aus diesem Grund habe ich den Runlevel 4 aus der Geschichte rausgenommen ... so kann man mit <span style="font-family:monospace,monospace">init 4</span> auf Runlevel 4 wechseln und den vzlogger beenden und nach Änderungen (z.B. <span style="font-family:monospace,monospace">make install</span>) mit <span style="font-family:monospace,monospace">init 2</span> wieder zurück auf Runlevel 2 und schon läuft der vzlogger wieder. <br></div><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">Am 13. Februar 2015 um 23:48 schrieb Alexander Vogl <span dir="ltr"><<a href="mailto:vz@agrv.de" target="_blank">vz@agrv.de</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
hab mir nun ein Workarround gebastelt.<br>
Falle es jm. interessiert hier die Lösung:<br>
<br>
Bash-Script gebastelt, welche checked ob der vzlogger Prozess noch läuft<br>
<br>
>>>>>check_vzlogger.sh<<<<<<br>
#!/bin/bash<br>
<br>
if [ "$(pidof vzlogger)" ];<br>
then<br>
echo "vzlogger laeuft"<br>
else<br>
echo "vzlogger tot"<br>
cd /usr/local/bin<br>
vzlogger -d<br>
fi<br>
>>>>>check_vzlogger.sh<<<<<<br>
<br>
Das ganze habe ich dann per cronjob alle 5 Minuten laufen.<br>
<br>
Danke auch für Eure Unterstützung.<br>
Alexander<br>
<br>
-----Ursprüngliche Nachricht-----<br>
Von: volkszaehler-users [mailto:<a href="mailto:volkszaehler-users-bounces@demo.volkszaehler.org">volkszaehler-users-bounces@demo.volkszaehler.org</a>] Im Auftrag von Alexander Vogl<br>
Gesendet: Sonntag, 8. Februar 2015 12:09<br>
An: '<a href="http://volkszaehler.org" target="_blank">volkszaehler.org</a> - users'<br>
Betreff: Re: [vz-users] vzlogger schmiert ohne erkennbaren Grund ab<br>
<br>
Dachte ich wäre so auch auf der sichereren Seite.<br>
<br>
Gruß,<br>
Alexander<br>
<br>
-----Ursprüngliche Nachricht-----<br>
Von: volkszaehler-users [mailto:<a href="mailto:volkszaehler-users-bounces@demo.volkszaehler.org">volkszaehler-users-bounces@demo.volkszaehler.org</a>] Im Auftrag von Udo1<br>
Gesendet: Sonntag, 8. Februar 2015 11:47<br>
An: <a href="mailto:volkszaehler-users@demo.volkszaehler.org">volkszaehler-users@demo.volkszaehler.org</a><br>
Betreff: Re: [vz-users] vzlogger schmiert ohne erkennbaren Grund ab<br>
<br>
<br>
Am <a href="tel:08.02.2015" value="+498022015">08.02.2015</a> um 11:32 schrieb Alexander Vogl:<br>
> Dist-Upgrade inklusive.<br>
Warum ein komplettes System-Upgrade? Keine Ahnung was die da evtl. alles geändert haben.<br>
Ein 'apt-get install update' hätte m.M. nach auch gereicht.<br>
<br>
Gruß<br>
Udo<br>
<br>
<br>
</blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature">Martin Heinze<br>Rudolf-Breitscheid-Siedlung 21a<br>02708 Lawalde<br>Tel.: +49 (3585) 4686547<br>Mobil.: +49 (160) 6362390<br>ICQ: 21741119<br>Skype: nyphis</div>
</div>