vebse 17.Feb.2008 08:28:08 |
Hallo,
bisher habe ich die Aufnahmen vom VDR über das Lan per NFS auf einem NAS abgelegt um auch von anderen Rechnern im Netz auf diese zugreifen zu können. Nun will ich das NAS aus verschiedenen Gründen durch einen Eisfair Server ersetzen. Also ruck zuck einen EIS aufgesetzt, per Internet auf den neuesten Stand gebracht und das NFS Paket installiert. Das ging ja noch alles schnell und reibungslos.
Dann auf dem EIS den Ordner /data/vdr/video erzeugt und dem NFS Server mit RW-Rechten als Freigabe hinzugefügt und auf dem EIS erst mal per Hand versucht das Laufwerk zu mounten: mount eis:/data/vdr/video /media/video0 Klappt auch! Prima, denke ich und versuche nun eine Aufnahme zu starten. Der VDR nimmt auf, man kann auch schön die LEDs am Switch flackern sehen und die Aufnahme landet auf dem NFS Share des EISFAIR. Klappt also auch.
ABER: Wenn ich nun versuche die Aufnahme wieder abzuspielen geht gar nichts mehr. Der VDR hängt sich total auf. Auf die Fernbedienung reagiert er nicht mehr. Über eine SSH-Session kann ich den Rechner rebooten.
Seit zwei Tagen versuche ich nun schon dieses Verhalten zu verstehen - komme aber nicht weiter. Trotz Suchen und Lesen hier und im Vdrportal. Wenn doch das schreiben klappt, wieso kann der VDR dann nicht lesen? Mit der Rechtevergabe auf dem NFS Server habe ich natürlich auch schon rumgespielt.
Hat vielleicht jemand hier noch eine Idee?
Danke! Markus
VDR1: easyVDR 0.604 / FF 1.5 / 160 GB Samsung / Silverstone LC02 / AV-Board VDR2: easyVDR 0.604 / FF 1.6 / 40 GB 2,5" Platte / superleise alle Aufnahmen in ein zentrales Aufnahmeverzeichnis auf Eisfair NFS-Server Streaming Client: MediaMVP / Notebook mit EasyStream |
bob 17.Feb.2008 09:06:49 |
Hi,
ich habe viel mit dem Eisfair rum gemacht.
- Poste mal einen Screenshot von Deiner Konfig im Setup-Menü. - Ausserdem den Inhalt der /etc/exports (more /etc/exports) - ein ls -al /data/vdr/video - ein ls -al /data/vdr/ - ein ifconfig vom eis - ein ifconfig vom easyvdr - den entsprechenden Teil vom Logread, wenn der easy "stirbt", Du kannst ja noch per ssh drauf haste geschrieben.
Gruß bob
Produktivsystem: Linvdr, Mahlzeit 3.2,TT2300 FF , 1 GB System-CF-Karte, 250 GB Datenplatte LCD Phillips 37PFL9632D/10 HDTV-Testsystem: easyvdr 0.7.14, Intel E2220 2 GB Ram, Skystar HD2, Bildausgabe über Nvidia 9500 GT, 200 GB Sytem- und Datenplatte LCD Phillips 37PFL9632D/10 |
vebse 17.Feb.2008 18:53:56 |
Hallo Bob,
ich komme leider erst jetzt dazu Dir zu antworten.
Auszug von der NFS Server Konfig:
asterix # more /etc/config.d/nfsserver #------------------------------------------------------------------------------ # /etc/config.d/nfsserver - configuration for nfsserver services on EIS/FAIR # # Copyright (c) 2001-2007 The Eisfair Team, c/o Frank Meyer, frank(at)eisfair(dot)org # # Creation: 2004-07-28 jed # Last Update: $Id: nfsserver 10951 2007-05-20 11:15:10Z jed $ # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. #------------------------------------------------------------------------------
#------------------------------------------------------------------------------ # general settings #------------------------------------------------------------------------------
START_NFSSERVER='yes' # start NFS daemon: yes or no NFSSERVER_SHARE_N='4' # numbers of shares to create NFSSERVER_SHARE_1_ACTIVE='yes' # 1. activate share: yes or no NFSSERVER_SHARE_1_PATH='/data/vdr/Video' # path of the share in filesystem NFSSERVER_SHARE_1_HOSTS_N='1' # number of allowed hosts NFSSERVER_SHARE_1_HOSTS_1_HOST='192.168.10.0/24' # 1. access for host(s) NFSSERVER_SHARE_1_HOSTS_1_RW='yes' # should share writeable: yes or no NFSSERVER_SHARE_1_HOSTS_1_ANONUSER='' # anonymous user or '' NFSSERVER_SHARE_1_HOSTS_1_ANONGROUP='' # anonymous group or '' NFSSERVER_SHARE_1_HOSTS_1_ROOT_SQUASH='no' # map root user/group to anonymous NFSSERVER_SHARE_1_HOSTS_1_ALL_SQUASH='no' # map all users/groups to anonymous
/etc/exports: asterix # more /etc/exports #------------------------------------------------------------------ # /etc/exports list file generated by /var/install/config.d/nfsserver.sh v1.2.1-1 # # Creation date: 15.02.2008 # # Do not edit this file, edit /etc/config.d/nfsserver #------------------------------------------------------------------ /data/vdr/Video 192.168.10.0/255.255.255.0(sync,rw,no_root_squash) /data/vdr/MP3 192.168.10.0/255.255.255.0(sync,rw,no_root_squash) /data/vdr/Medien 192.168.10.0/255.255.255.0(sync,rw,no_root_squash) /data/vdr/Bilder 192.168.10.0/255.255.255.0(sync,rw,no_root_squash)
asterix # ls -al /data/vdr/Video total 8 drwxrw-rw- 2 root root 4096 Feb 16 22:50 . drwxrw-rw- 6 nobody nogroup 4096 Feb 15 20:48 .. asterix #
asterix # ls -al /data/vdr/ total 24 drwxrw-rw- 6 nobody nogroup 4096 Feb 15 20:48 . drwxr-xr-x 4 root root 4096 Feb 15 20:48 .. drwxrw-rw- 2 root root 4096 Feb 15 22:31 Bilder drwxrw-rw- 2 root root 4096 Feb 15 20:48 MP3 drwxrw-rw- 2 root root 4096 Feb 15 22:03 Medien drwxrw-rw- 2 root root 4096 Feb 16 22:50 Video asterix #
ifconfig vom EISFAIR
asterix # ifconfig eth0 Link encap:Ethernet HWaddr 00:30:05:1C:6F:BA inet addr:192.168.10.250 Bcast:192.168.10.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:612 errors:0 dropped:0 overruns:0 frame:0 TX packets:393 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:64335 (62.8 Kb) TX bytes:119934 (117.1 Kb) Interrupt:20 Base address:0xe000
lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:64 errors:0 dropped:0 overruns:0 frame:0 TX packets:64 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:4480 (4.3 Kb) TX bytes:4480 (4.3 Kb)
ifconfig vom easyvdr
VDR:~# ifconfig eth0 Protokoll:Ethernet Hardware Adresse 00:0C:76:12:34:56 inet Adresse:192.168.10.99 Bcast:192.168.10.255 Maske:255.255.255.0 inet6 Adresse: fe80::20c:76ff:fe12:3456/64 G�ltigkeitsbereich:Verbindung UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:657 errors:0 dropped:0 overruns:0 frame:0 TX packets:438 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenl�nge:1000 RX bytes:387136 (378.0 KiB) TX bytes:46640 (45.5 KiB) Interrupt:19 Basisadresse:0xe000
lo Protokoll:Lokale Schleife inet Adresse:127.0.0.1 Maske:255.0.0.0 inet6 Adresse: ::1/128 G�ltigkeitsbereich:Maschine UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:496 errors:0 dropped:0 overruns:0 frame:0 TX packets:496 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenl�nge:0 RX bytes:3744323 (3.5 MiB) TX bytes:3744323 (3.5 MiB)
Logread Auszug:
Feb 17 18:36:30 (none) user.debug vdr: EnigmaNG effects thread started (pid=13154, tid=13154) Feb 17 18:36:33 (none) user.info vdr: confirm: Aufzeichnung beenden? Feb 17 18:36:33 (none) user.info vdr: warning: Aufzeichnung beenden? Feb 17 18:36:34 (none) user.info vdr: confirmed Feb 17 18:36:34 (none) user.debug vdr: recording thread ended (pid=12745, tid=12745) Feb 17 18:36:34 (none) user.debug vdr: file writer thread ended (pid=12744, tid=12744) Feb 17 18:36:34 (none) user.debug vdr: buffer stats: 111296 (2%) used Feb 17 18:36:34 (none) user.info vdr: timer 2 (1 1835-2135 '@Bericht aus Berlin Moderation: Joachim Wagner') stop Feb 17 18:36:34 (none) user.debug vdr: live reloading timers Feb 17 18:36:34 (none) user.info vdr: executing '/usr/bin/recordinghooks.sh after "/video0/@Bericht_aus_Berlin_Moderation#3A_Joachim_Wagner/2008-02-17.18.35.50.99.rec" "Das Erste"' Feb 17 18:36:34 (none) user.notice logger: NOAD: So 17. Feb 18:36:34 CET 2008: after /video0/@Bericht_aus_Berlin_Moderation#3A_Joachim_Wagner/2008-02-17.18.35.50.99.rec Das Erste Feb 17 18:36:34 (none) user.notice logger: NOAD: Start /etc/vdr/noad/rec_after.d/convert2wmv_high.sh Feb 17 18:36:34 (none) user.notice logger: NOAD: Start /etc/vdr/noad/rec_after.d/convert2wmv_low.sh Feb 17 18:36:34 (none) user.notice logger: NOAD: Start /etc/vdr/noad/rec_after.d/convert2xvid_high.sh Feb 17 18:36:34 (none) user.notice logger: NOAD: Start /etc/vdr/noad/rec_after.d/convert2xvid_low.sh Feb 17 18:36:35 (none) user.notice logger: NOAD: Start /etc/vdr/noad/rec_after.d/noad.sh Feb 17 18:36:35 (none) user.info noad: noad arg: /usr/bin/noad Feb 17 18:36:35 (none) user.info noad: noad arg: nice Feb 17 18:36:35 (none) user.info noad: noad arg: --background Feb 17 18:36:35 (none) user.info noad: noad arg: --comments Feb 17 18:36:35 (none) user.info noad: noad arg: --ac3 Feb 17 18:36:35 (none) user.info noad: noad arg: --overlap Feb 17 18:36:35 (none) user.info noad: noad arg: --jumplogo Feb 17 18:36:35 (none) user.info noad: noad arg: --backupmarks Feb 17 18:36:35 (none) user.info noad: noad arg: --statisticfile=/var/log/noad.log Feb 17 18:36:35 (none) user.info noad: noad arg: --OSD Feb 17 18:36:35 (none) user.info noad: noad arg: after Feb 17 18:36:35 (none) user.info noad: noad arg: /video0/@Bericht_aus_Berlin_Moderation#3A_Joachim_Wagner/2008-02-17.18.35.50.99.rec Feb 17 18:36:35 (none) user.info noad: noad arg: Das Feb 17 18:36:35 (none) user.info noad: noad arg: Erste Feb 17 18:36:35 (none) user.info noad: noad args done Feb 17 18:36:35 (none) user.info noad: noad forked to pid 13249 Feb 17 18:36:35 (none) user.notice logger: Film /video0/@Bericht_aus_Berlin_Moderation#3A_Joachim_Wagner/2008-02-17.18.35.50.99.rec mit recordingdone.sh eingetragen als schon aufgenommen Feb 17 18:36:35 (none) user.info vdr: deleting timer 2 (1 1835-2135 '@Bericht aus Berlin Moderation: Joachim Wagner') Feb 17 18:36:35 (none) user.debug vdr: EnigmaNG effects thread ended (pid=13154, tid=13154) Feb 17 18:36:35 (none) user.debug vdr: live reloading timers Feb 17 18:36:35 (none) user.debug vdr: SV: signalling waiters Feb 17 18:36:35 (none) user.err noad: nice ERROR(19,0): Success Feb 17 18:36:35 (none) user.info noad: Sunday,17.02.2008 18:36:35 start noad-0.6.0 for video0/@Bericht_aus_Berlin_Moderation#3A_Joachim_Wagner/2008-02-17.18.35.50.99.rec Feb 17 18:36:36 (none) user.info vdr: connect from 127.0.0.1, port 55587 - accepted Feb 17 18:36:36 (none) user.info vdr: SVDRP message: 'starte noad f�r @Bericht_aus_Berlin_Moderation#3A_Joachim_Wagner' Feb 17 18:36:36 (none) user.info vdr: info: starte noad f�r @Bericht_aus_Berlin_Moderation#3A_Joachim_Wagner Feb 17 18:36:36 (none) user.debug vdr: EnigmaNG effects thread started (pid=13282, tid=13282) Feb 17 18:36:36 (none) user.info vdr: closing SVDRP connection Feb 17 18:36:42 (none) user.debug vdr: EnigmaNG effects thread ended (pid=13282, tid=13282) Feb 17 18:36:58 (none) user.debug vdr: EnigmaNG effects thread started (pid=13468, tid=13468)
Ich habe manuell eine Aufzeichnung gestartet. Das entsprechende Dir mit den Dateien wurde im NFS Share angelegt. Als ich die Aufnahme beendet habe, startet noad und der VDR verabschiedet sich. Das tut er aber auch wenn ich noad abschalte und die Aufzeichnung einfach nur wiedergeben will.
Ich verstehe es nicht. Wenn ich vom easyvdr auf dem NFS Share des EIS einen Ordner anlege, kann ich darein kopieren und auch wieder löschen. Die Dateien werden mit dem User vom easyvdr angelegt und haben exakt die gleichen Berechtigungen wie auf dem easyvdr, wenn ich keine NFS Verbindung einrichte und direkt auf die Platte des VDR aufnehme.
??? ??? ??? VDR1: easyVDR 0.604 / FF 1.5 / 160 GB Samsung / Silverstone LC02 / AV-Board VDR2: easyVDR 0.604 / FF 1.6 / 40 GB 2,5" Platte / superleise alle Aufnahmen in ein zentrales Aufnahmeverzeichnis auf Eisfair NFS-Server Streaming Client: MediaMVP / Notebook mit EasyStream |
yam 18.Feb.2008 13:15:07 |
Hallo, weiß ja noch nich wie das mit Eisfair is, aber mit LinVDR mach ich das genauso und das geht ohne irgendwelche Probleme. Könnte das sein, dass der noad die Last erzeugt? Vielleicht mal per ssh ein Top machen, wenn das Abspielen gestartet wurde.
Gruß
|
vebse 18.Feb.2008 18:34:21 |
Mit meinem NAS vorher hat es ja auch bestens geklappt. Insofern weiß ich auch nicht wirklich weiter. Abspielen geht ja schon nicht mehr. Selbst wenn ich noad ausschalte. Gehe ich auf Wiedergeben stürzt der VDR ab. Alles andere klappt bestens und stundenlang. Also wenn ich was ausschliessen kann ist das die Hardware. Die funktioniert. ??? VDR1: easyVDR 0.604 / FF 1.5 / 160 GB Samsung / Silverstone LC02 / AV-Board VDR2: easyVDR 0.604 / FF 1.6 / 40 GB 2,5" Platte / superleise alle Aufnahmen in ein zentrales Aufnahmeverzeichnis auf Eisfair NFS-Server Streaming Client: MediaMVP / Notebook mit EasyStream |
vebse 18.Feb.2008 21:30:09 |
Mann oh Mann - es läuft!
Es lag ganz offensichtlich am falschen Kernel. Ich hatte bei meiner Eisfair-Update Session auch den Testing Kernel vom Eisfair 1.0.15 installiert. Böse, böse. :o Nachdem ich wieder auf den stable Kernel 1.0.13 zurückinstalliert hatte schnurrt die Sache.
Sorry, dass ich hier Ressourcen gebunden habe... ;D
VDR1: easyVDR 0.604 / FF 1.5 / 160 GB Samsung / Silverstone LC02 / AV-Board VDR2: easyVDR 0.604 / FF 1.6 / 40 GB 2,5" Platte / superleise alle Aufnahmen in ein zentrales Aufnahmeverzeichnis auf Eisfair NFS-Server Streaming Client: MediaMVP / Notebook mit EasyStream |
yam 19.Feb.2008 09:02:34 |
... mach mal ein mount auf'm VDR und poste mal und vielleicht geht auch noch 'n top vom VDR wenn Du das Abspielen gestartet hast. Ich kenne Probleme mit verschiedenen mount Optionen, damit die d-box ordentlich funktioniert. Das wird hier sicher etwas anders sein.
|
vebse 19.Feb.2008 11:57:40 |
Hi yam,
es funktioniert ja nun einwandfrei. Ein top auf dem VDR liefert nur ganz geringe Auslastung bei einer Aufnahme, ebenso auf dem Eisfair. Der dümpelt auch bei nur 1 % Auslastung rum. Der Prozessor ist nicht wirklich der schnellste: Celeron 500 MHz. Aber das reicht dicke aus.
Vielen Dank für Deine Hilfe!
Gruß Markus
VDR1: easyVDR 0.604 / FF 1.5 / 160 GB Samsung / Silverstone LC02 / AV-Board VDR2: easyVDR 0.604 / FF 1.6 / 40 GB 2,5" Platte / superleise alle Aufnahmen in ein zentrales Aufnahmeverzeichnis auf Eisfair NFS-Server Streaming Client: MediaMVP / Notebook mit EasyStream |
yam 26.Feb.2008 10:17:08 |
... na vielleicht kann sich ja mal ein Entwickler dazu äußern, wo da das Problem liegt, denn einfach hin und her kopieren kann ich ja.
@vebse: nur ein Kernel-Downgrade reichte bei Dir? Das NFS-Server-Zeugs ist doch in einem extra Paket?
Gruß yam
|
ItsMee 26.Feb.2008 10:28:39 |
@yam
irgendwie habe ich das Gefühl ich verstehe dich nicht - oder Du solltest noch mal den Thread durchlesen. Wenn vebse seinen NFS Server mit einem falschen Kernel am laufen hatte (Testing Kernel) am laufen hatte brauchen sich doch die Easyvdr Entwickler keine Gedanken machen warum das nicht läuft? Ausserdem ist das Problem doch behoben?
ItsMee [url=http://vdr.itsmee.de/vdr2/]VDR2: EasyVDR 0.6.08 - HD-ready :)VDR3: EasyVDR 0.7.22 HD :) P5N7A-VM / Pentium E5200 / GeForce 9300M3N78-VM / Sempron 140 vga2scart an Röhre / rsync gespiegeltes Foto ShareHDMI @ LG W2361V Linux4Media Display mit HW patch gegen Geistertasten [url=http://wiki.easy-vdr.de/index.php/Hilfe]Du brauchst Hilfe? Wir brauchen Daten!! |
yam 26.Feb.2008 15:36:15 |
... ich guck heute erst nochmal genau auf meine Versionensnummern ....
yam
|
vebse 28.Feb.2008 16:13:09 |
Auf dem Packeis liegt eine testing Version eines neuen Kernels. Und die hatte ich installiert. Und genau mit der lief der NFS Server nicht. Nach dem Installieren des Standard Kernels läuft nun alles perfekt und schnell. Kann ich nur empfehlen ;-)
VDR1: easyVDR 0.604 / FF 1.5 / 160 GB Samsung / Silverstone LC02 / AV-Board VDR2: easyVDR 0.604 / FF 1.6 / 40 GB 2,5" Platte / superleise alle Aufnahmen in ein zentrales Aufnahmeverzeichnis auf Eisfair NFS-Server Streaming Client: MediaMVP / Notebook mit EasyStream |