Hallo zusammen,
wie schon im Titel steht, habe ich auf meiner GBQuad mit OpenATV 4.2 ein NFS-Share von meinem QNAP-NAS gemountet (via automount.xml über den GUI Mountmanager). Argumente sind dabei aktuell rw,nolock,tcp,rsize=32768,wsize=32768,intr=2.
Der Reci und das NAS sind leider über ein DLAN-Kit miteinander verbunden. Geht nicht anders, wenn man ein krüppeliges WLAN mal außen vor lässt :-(
Bis auf eine Ausnahme (s.u.) funktioniert das damit aber auch super, die Verbindung ist entsprechend performant. Auch zwei HD-Streams sind kein Problem.
Derzeit einziges Problem: In unregelmäßigen Abständen schlagen die Aufnahmen fehl. Manchmal erhalte ich die Meldung Schreibfehler - Festplatte voll?. Voll ist die Share definitiv nicht, ich vermute einen Verbindungsabbruch.
Gefühlsmäßig tritt dies jedoch erst auf, seit ich von CIFS auf NFS umgestellt habe (allerdings habe ich CIFS auch nicht lange getestet). Die Verwendung von NFS ist nötig, damit das NAS in den Energiesparmodus fährt. Der Energiesparmodus an sich scheint mir auch nicht das Problem zu sein, denn das NAS und damit die Platten laufen bei den Aufnahmen ja korrekt an. Bisher wurden für alle Aufnahmen entsprechende Dateien auf die NAS geschrieben, manche laufen auch komplett durch. Manchmal sind die Dateien aber auffällig klein, die Aufnahme ist dann mittendrin abgebrochen. Ich kann auch nicht sagen, dass das immer um eine bestimmte Uhrzeit bzw. nach einer bestimmten Zeit passiert.
Was ich bis jetzt versucht habe:
Erhöhung des timeo Argument im NFS Mount von 7 auf 50, das nimmt mir der Mountmanager aber nicht an. Er mountet laut telnet weiterhin mit 0,7 Sekunden.
Auch habe ich die Packetsize von 8192 auf 32768 erhöht. Danach wurde es gefühlt ein bisschen besser, aber es tritt immer noch auf.
Was kann ich noch versuchen? Habt Ihr eine Idee? Ich weiß ja noch nicht mal, ob es wirklich am DLAN-Kit liegt.
Ich bin relativer Neuling in diesem Bereich. Was habe ich für Möglichkeiten, evtl. Fehler über Logs (NAS/Reci) auszulesen?
Angenommen es liegt tatsächlich ein Verbindungsabbruch aufgrund des DLANs vor, gibt es weitere Mount-Argumente, die ich verwenden kann, um einen temporären Abbruch der Verbindung zum NAS abzufangen und z.B. solange auf der internen HDD zu buffern, bis die Verbindung wieder da ist und die Daten auf die NAS zurückgeschrieben werden können?
Woran könnte es außerdem liegen?
Vielen vielen Dank für Eure Ideen!
Viele Grüße,
Nagus
wie schon im Titel steht, habe ich auf meiner GBQuad mit OpenATV 4.2 ein NFS-Share von meinem QNAP-NAS gemountet (via automount.xml über den GUI Mountmanager). Argumente sind dabei aktuell rw,nolock,tcp,rsize=32768,wsize=32768,intr=2.
Der Reci und das NAS sind leider über ein DLAN-Kit miteinander verbunden. Geht nicht anders, wenn man ein krüppeliges WLAN mal außen vor lässt :-(
Bis auf eine Ausnahme (s.u.) funktioniert das damit aber auch super, die Verbindung ist entsprechend performant. Auch zwei HD-Streams sind kein Problem.
Derzeit einziges Problem: In unregelmäßigen Abständen schlagen die Aufnahmen fehl. Manchmal erhalte ich die Meldung Schreibfehler - Festplatte voll?. Voll ist die Share definitiv nicht, ich vermute einen Verbindungsabbruch.
Gefühlsmäßig tritt dies jedoch erst auf, seit ich von CIFS auf NFS umgestellt habe (allerdings habe ich CIFS auch nicht lange getestet). Die Verwendung von NFS ist nötig, damit das NAS in den Energiesparmodus fährt. Der Energiesparmodus an sich scheint mir auch nicht das Problem zu sein, denn das NAS und damit die Platten laufen bei den Aufnahmen ja korrekt an. Bisher wurden für alle Aufnahmen entsprechende Dateien auf die NAS geschrieben, manche laufen auch komplett durch. Manchmal sind die Dateien aber auffällig klein, die Aufnahme ist dann mittendrin abgebrochen. Ich kann auch nicht sagen, dass das immer um eine bestimmte Uhrzeit bzw. nach einer bestimmten Zeit passiert.
Was ich bis jetzt versucht habe:
Erhöhung des timeo Argument im NFS Mount von 7 auf 50, das nimmt mir der Mountmanager aber nicht an. Er mountet laut telnet weiterhin mit 0,7 Sekunden.
Auch habe ich die Packetsize von 8192 auf 32768 erhöht. Danach wurde es gefühlt ein bisschen besser, aber es tritt immer noch auf.
Was kann ich noch versuchen? Habt Ihr eine Idee? Ich weiß ja noch nicht mal, ob es wirklich am DLAN-Kit liegt.
Ich bin relativer Neuling in diesem Bereich. Was habe ich für Möglichkeiten, evtl. Fehler über Logs (NAS/Reci) auszulesen?
Angenommen es liegt tatsächlich ein Verbindungsabbruch aufgrund des DLANs vor, gibt es weitere Mount-Argumente, die ich verwenden kann, um einen temporären Abbruch der Verbindung zum NAS abzufangen und z.B. solange auf der internen HDD zu buffern, bis die Verbindung wieder da ist und die Daten auf die NAS zurückgeschrieben werden können?
Woran könnte es außerdem liegen?
Vielen vielen Dank für Eure Ideen!
Viele Grüße,
Nagus