Hallo!
Ich wollte zur Schonung der SD Karte die LOG Dateien auf einen externen USB Stick auszulagern. Dies kann ich mit den folgenden Kommandos bewerkstelligen.
sudo /etc/init.d/fhem stop
sudo mv /opt/fhem/log /media/usb/
sudo ln -s /media/usb/log /opt/fhem
cd /media/usb
sudo chmod 775 log
cd /opt/fhem
sudo chmod 775 log
/etc/init.d/fhem start
Nach einem Reboot des Raspberry's startet FHEM nicht, was zuvor funktioniert hat. Woran könnte es liegen?!
Grüße Tim
PS: Nutze aktuelles Raspbian als OS
wie sieht es mit der gruppe und dem owner der files aus ?
ls -l wäre interessant ?
und sollte das nicht
sudo ln -s /media/usb/log /opt/fhem/log
heissen ?
Ehrlich gesagt: ist's nicht einfacher, von der SD-Karte ein Image zu ziehen. Ob sich jetzt der USB Stick verabschiedet oder die SD-Karte, ist grade mal egal. Wenn man seinen Flashspeicher schonen will, ist's m.E. besser, eine Ramdisk anzulegen und die Logs von der Ramdisk dann jede Woche bzw. beim FHEM-Shutdown auf die SD-Karte zu sichern
Hallo Nobody42
"/opt/fhem $ ls -l" liefert folgendes Ergebnis.
total 300
-rw-rw-rw- 1 pi pi 93034 Feb 25 21:38 CHANGED
-rw-rw-rw- 1 pi pi 33899 Feb 25 21:38 configDB.pm
drwxrwxrwx 32 pi pi 4096 Feb 25 21:39 contrib
drwxrwxrwx 2 pi pi 4096 Feb 25 21:39 demolog
drwxrwxrwx 4 pi pi 4096 Feb 25 21:39 docs
drwxrwxrwx 5 pi pi 16384 Feb 25 21:39 FHEM
-rw-rw-rw- 1 pi pi 744 Nov 9 14:16 fhem.cfg
-rw-rw-rw- 1 pi pi 15544 Feb 25 21:38 fhem.cfg.demo
-rw-rw-rw- 1 pi pi 108221 Feb 25 21:38 fhem.pl
lrwxrwxrwx 1 root root 14 Feb 26 19:57 log -> /media/usb/log
-rw-rw-rw- 1 pi pi 761 Nov 9 14:16 README_DEMO.txt
drwxrwxrwx 3 pi pi 4096 Feb 25 21:38 restoreDir
drwxrwxrwx 2 pi pi 4096 Feb 25 21:38 unused
drwxrwxrwx 8 pi pi 4096 Feb 25 21:30 www
der Befehl "sudo ln -s /media/usb/log /opt/fhem/log" schein nichts umzuleiten.
Grüße Tim
mach mal in /opt/fhem
chown pi log
und
chgrp pi log
damit der link nicht root/root sondern auch pi/pi ist
und dann "ls log"