[vz-users] init.d startet nicht vzlogger

Michael mijukad at gmail.com
Sat Apr 19 22:44:33 CEST 2014


Hallo Rainer,

also, ich habe das bei mir noch mal explizit getestet. Kam mir schon komisch vor, da mein vzlogger daemon als root root lief. Habe also den Eintrag in rc.local wieder auskommentiert und einen reboot ausgeführt.
Jetzt laufen die S0 Impulse noch, die beiden IR Zähler vom vzlogge rnicht mehr und ein ps -ef vz ergibt keinen vzlogger task mehr!
Der vzlogger wird also bei mir nicht von /etc/init.d/vzlogger gestartet.

Auch ein manuelles ausführen von:

pi at raspberrypi /etc/init.d $ sudo ./vzlogger start
pi at raspberrypi /etc/init.d $ ps -ef | grep vz
pi        3214     1  0 21:05 ?        00:00:00 /usr/local/sbin/s0vz
pi        3216     1  0 21:05 ?        00:00:00 /usr/local/sbin/1wirevz
pi        3621  3581  0 22:01 pts/0    00:00:00 grep --color=auto vz
pi at raspberrypi /etc/init.d $

 startet den Dienst nicht.

Ich blicke jetzt nicht so schnell wo die Logeinträge von den abgearbeiteten init.d Einträgen beim Start verzeichnet werden (Linux ist zu lange her).
Wenn ich mit 'messages' richtig liege, finden sich dort nur Einträge vom Reboot wie folgt:

Apr 19 21:03:19 raspberrypi shutdown[4313]: shutting down for system reboot
Apr 19 21:03:23 raspberrypi 1wirevz: Daemon exiting
Apr 19 21:04:03 raspberrypi s0vz: Daemon exiting
Apr 19 21:03:46 raspberrypi kernel: imklog 5.8.11, log source = /proc/kmsg started.
Apr 19 21:03:46 raspberrypi rsyslogd: [origin software="rsyslogd" swVersion="5.8.11" x-pid="2122" x-info="http://www$
Apr 19 21:03:46 raspberrypi kernel: [    0.000000] Booting Linux on physical CPU 0x0
....
Apr 19 21:03:50 raspberrypi kernel: [   34.856745] bcm2835-cpufreq: switching to governor ondemand
Apr 19 21:03:59 raspberrypi kernel: [   44.458524] i2c i2c-1: new_device: Instantiated device ds2482 at 0x18
Apr 19 21:04:00 raspberrypi kernel: [   44.698174] fuse init (API version 7.22)
Apr 19 21:04:02 raspberrypi s0vz: S0/Impulse to Volkszaehler RaspberryPI deamon 1.4.4
Apr 19 21:04:02 raspberrypi 1wirevz: DS2482 I²C 1-Wire® Master to Volkszaehler deamon 1.5 (2) 1
Apr 19 21:04:02 raspberrypi s0vz: VzServer:localhost
Apr 19 21:04:02 raspberrypi s0vz: VzPort:80
Apr 19 21:04:02 raspberrypi s0vz: VzPath:middleware.php
Apr 19 21:04:02 raspberrypi s0vz: GPIO0 = cd2f06e0-c735-11e3-bcd7-c33ead88214b
Apr 19 21:04:02 raspberrypi s0vz: GPIO1 = eins
Apr 19 21:04:02 raspberrypi s0vz: GPIO2 = zwei
Apr 19 21:04:02 raspberrypi s0vz: GPIO3 = drei
Apr 19 21:04:02 raspberrypi s0vz: GPIO4 = vier
Apr 19 21:04:02 raspberrypi s0vz: GPIO5 = funf
Apr 19 21:04:02 raspberrypi 1wirevz: VzServer: 127.0.0.1
Apr 19 21:04:02 raspberrypi 1wirevz: VzPort: 80
Apr 19 21:04:02 raspberrypi 1wirevz: VzPath: middleware.php
Apr 19 21:04:02 raspberrypi 1wirevz: Metering interval: 60 sec
Ende

Runlevel sagt 2, in rc2.d ist der link zum Start des vzlogger als
lrwxrwxrwx 1 root root  18 Apr 13  2013 S01vzlogger -> ../init.d/vzlogger
enthalten, genau wie in den anderen rc?.d/ Verzeichnissen.

Wo sieht man die Ausgabe wenn ein Deamon gestartet wird?
Hier scheint irgendwas zumindest dies zu verhindern.

Gruß Michael



-----Ursprüngliche Nachricht-----
Von: volkszaehler-users-bounces at demo.volkszaehler.org [mailto:volkszaehler-users-bounces at demo.volkszaehler.org] Im Auftrag von Rainer Gauweiler
Gesendet: Samstag, 19. April 2014 15:55
An: volkszaehler.org - users
Betreff: Re: [vz-users] vzlogger [gelöst]

Hallo Michael,

Am 18.04.2014 22:38, schrieb Michael:
> so, es läuft alles angeschlossene:

Super, ich freu mich dass alles tut. Da Du ja am Anfang etwas Probleme hattest, magst Du auf der Wiki-Seite die Informationen hinterlassen, die dem nächsten Einsteiger helfen könnten?

vzlogger in die rc.local einzutragen ist übrigens nicht nötig, der wird schon durch /etc/init.d/vzlogger gestartet.

Das ändern der Konfigurationsdateien sollte durch die Windowsfreigaben auch unter Windows eigentlich recht einfach gehen, da muss man sich die Dateien nicht per winscp kopieren.

Gruss
      Rainer






More information about the volkszaehler-users mailing list