[Solved] Zwei FHEM-Instanzen auf einem Server - einer loggt nur auf der Konsole

Begonnen von Morgennebel, 17 April 2019, 11:02:42

Vorheriges Thema - Nächstes Thema

Morgennebel

Moin Moin,


ich habe zwei FHEM-Installationen auf einem Server:


root@smarthome:/opt# ls -la
total 36
drwxr-xr-x  5 fhem fhem  4096 Apr 17 10:42 .
drwxr-xr-x 22 root root  4096 Apr 16 12:19 ..
drwxrwxr-x 10 fhem fhem  4096 Apr 17 09:45 fhem-internet
drwxrwxr-x 10 fhem fhem  4096 Apr 17 10:42 fhem-master
drwx------  2 root root 16384 Apr 16 11:42 lost+found


Diese werden über dasselbe FHEM-Startup-Script gesteuert:


case "$1" in
'start')
        echo "Starting fhem..."
        cd /opt/fhem-master   && perl fhem.pl configDB
        cd /opt/fhem-internet && perl fhem.pl configDB
        RETVAL=$?
        ;;
'stop')


Jedoch loggt fhem-internet alle Ausgaben auf die Konsole anstatt in das fhem-Logfile...?

Hier ist von fhem-internet die Definition des Standardlogfiles:


defmod Logfile FileLog %L/fhem-%Y-%m-%d.log fakelog

setstate Logfile active
setstate Logfile 2019-04-17 00:00:01 linesInTheFile 0


Was mache ich flasch?

Danke, -MN

Nachtrag:

In global fehlte die logfile-Definition. Warum auch immer...

Ciao, -MN
Einziger Spender an FHEM e.V. mit Dauerauftrag seit >= 24 Monaten

FHEM: MacMini/ESXi, 2-3 FHEM Instanzen produktiv
In-Use: STELLMOTOR, VALVES, PWM-PWMR, Xiaomi, Allergy, Proplanta, UWZ, MQTT,  Homematic, Luftsensor.info, ESP8266, ESERA