[1] Archiv / MLD 2.x / Bugs & Test Berichte / Nfs Wird Auf Client Nicht Automatisch Gemounted
 

Offline vdrjünger

  • Newbie
  • *
  • Posts: 10
    • View Profile
Nfs Wird Auf Client Nicht Automatisch Gemounted
« on: December 30, 2008, 11:49:54 »
Hallo,

habe auf meiner SMT jetzt noch das NFS Addon eingerichtet.

Habe in der /etc/rc.config den Eintrag

# start the nfsclient (1=on, 0=off)'
NFS_CLIENT="1"

gesetzt. In der fstab ist folgender Eintrag dazugefügt:

SERVER:/data/video0 /data/video0/VDR-Server auto defaults 0 0

Für SERVER habe ich die IP Adresse von meinem vdrserver eingetrage. Jetzt habe ich aber das Problem, dass das NFS nicht beim Start automatisch gemounted wird. Nach einem manuellen mount /data/video0/VDR-Server ist aber alles i.O.

Hat jemand eine Idee wo ich schrauben könnte?

Grüße vdrjünger

 
SMT-7020 mit MLD2.0 als VDR-Steaming-Client

Offline Matthias

  • Expert Member
  • *****
  • Posts: 2005
    • View Profile
Nfs Wird Auf Client Nicht Automatisch Gemounted
« Reply #1 on: December 30, 2008, 14:42:58 »
Quote
Hallo,

habe auf meiner SMT jetzt noch das NFS Addon eingerichtet.

Habe in der /etc/rc.config den Eintrag

# start the nfsclient (1=on, 0=off)'
NFS_CLIENT="1"

gesetzt. In der fstab ist folgender Eintrag dazugefügt:

SERVER:/data/video0 /data/video0/VDR-Server auto defaults 0 0

Für SERVER habe ich die IP Adresse von meinem vdrserver eingetrage. Jetzt habe ich aber das Problem, dass das NFS nicht beim Start automatisch gemounted wird. Nach einem manuellen mount /data/video0/VDR-Server ist aber alles i.O.

Hat jemand eine Idee wo ich schrauben könnte?

Grüße vdrjünger
Mt NFS kenne ich mich leider nicht aus, aber bei Samba mußt Du auf der MLD keine
Produktiv System:
SAT over IP -> OctopusNet mit Unicable LNB: Inverto IDLU-24UL40-UNMOO-OPP
MLD 5.5 unstable/64Bit , Intel NUC BOXNUC6CAYH, 1 x 128 GB SSD, 8GB RAM + 1 x 3 TB HD per NFS (Synology),  Samsung UE32ES6300, Onkyo TX-8270, Nubert Nuline

Offline vdrjünger

  • Newbie
  • *
  • Posts: 10
    • View Profile
Nfs Wird Auf Client Nicht Automatisch Gemounted
« Reply #2 on: December 30, 2008, 15:22:30 »
Hallo Matthias,

das Problem ist nicht, dass der Server nicht gefunden wird, sondern dass beim Start die NFS-Laufwerke, welche in /etc/fstab stehen nicht automatisch eingebunden werden. Das die fstab richtig ist habe ich durch das manuelle mounten geprüft.

Auf Samba möchte ich eigentlich nicht zurück gehen, da meiner Erfahrung nach Samba eine deutlich schlechtere Performanze wie NFS hat. Was beim Verschieben von Aufnahmen über das Netzwerk deutlich ins Gewicht fällt.

Grüße vdrjünger
SMT-7020 mit MLD2.0 als VDR-Steaming-Client

Offline Matthias

  • Expert Member
  • *****
  • Posts: 2005
    • View Profile
Nfs Wird Auf Client Nicht Automatisch Gemounted
« Reply #3 on: December 30, 2008, 15:32:11 »
Auf der MLD Download Seite sehe ich das das NFS Addon in der aktuellen Version mit grün als OK bewertet wurde.
Der MLD User Holger hat das noch vor kurzem getestet

@Holger
Kannst Du weiterhelfen?

Matthias

 
Produktiv System:
SAT over IP -> OctopusNet mit Unicable LNB: Inverto IDLU-24UL40-UNMOO-OPP
MLD 5.5 unstable/64Bit , Intel NUC BOXNUC6CAYH, 1 x 128 GB SSD, 8GB RAM + 1 x 3 TB HD per NFS (Synology),  Samsung UE32ES6300, Onkyo TX-8270, Nubert Nuline

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20165
    • View Profile
    • ClausMuus.de
Nfs Wird Auf Client Nicht Automatisch Gemounted
« Reply #4 on: December 30, 2008, 15:38:03 »
in der /etc/fstab wird über eine der letzten beiden Ziffern (pro Zeile) entschieden ob das Laufwerk direkt beim Booten gemountet werden soll. "0" heißt nicht automatisch mounten, "1" steht für automatisch. Hab's aber ne getestet.
Holger kann da bestimmt besser Auskunft zu geben.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline vdrjünger

  • Newbie
  • *
  • Posts: 10
    • View Profile
Nfs Wird Auf Client Nicht Automatisch Gemounted
« Reply #5 on: December 30, 2008, 16:45:57 »
Hallo,

kann es sein, dass das Verzeichnis /data/video0/VDR-Server bei der SMT beim Systemstart immer neu erzeugt wird? Habe testhalber mal eine Datei unter /data/video0 abgelegt. Diese Testdatei war nach einem Restart nicht mehr vorhanden. Wenn dies so ist, dann könnte es doch sein, dass beim Start bzw. Mount des NFS-Laufwerkes das Verzeichnis noch nicht existiert. In diesem Falle kann das Mounten ja auch nicht funktionieren. Ist es eigentlich korrekt, dass ein Circel-Link im Verzeichnis /data/video0 mit der Bezeichnung video0 auf /data/video0 angelegt ist?

Grüße vdrjünger
SMT-7020 mit MLD2.0 als VDR-Steaming-Client

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20165
    • View Profile
    • ClausMuus.de
Nfs Wird Auf Client Nicht Automatisch Gemounted
« Reply #6 on: December 30, 2008, 17:00:46 »
ja, das root Filesystem wird bei jedem Start neu erstellt, und somit geht auch Dein Mount Ziehl verloren. Da muss ich mir eventuell noch was für Dich einfallen lassen. Für's erste kannst Du's ja mal so versuchen, dass Du als mountpoint /media/dvd angibst (ich glaube das gibt's immer) oder einfach /media und dann in der /etc/rc.config als VDR_VIDEO_DIR_0 nen "/media/DVD", dann sollte es schon mal klappen.
Aber wie bereits gesagt. Holger weiß sicher mehr dazu.

Claus
« Last Edit: December 30, 2008, 17:02:21 by clausmuus »
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20165
    • View Profile
    • ClausMuus.de
Nfs Wird Auf Client Nicht Automatisch Gemounted
« Reply #7 on: December 30, 2008, 17:22:50 »
Hi vdrjünger,

ich hab mir nun das nsf-Addon mal in ruhe zu Gemüt geführt.
Ich bin zu folgendem Schluss gekommen:
- Du musst Deine nfs-Shares in der Datei /etc/nfstab (nicht /etc/fstab, also nen 'n' vor fstab) eintragen
- gemountet werden die shares per nfsmount Komando
- Beim booten werden alle in der Datei eingetragenen shares gemountet, sofern nicht die Option "noauto" gesetzt ist
- es muss mindestens eine Option gesetzt sein (z.B. "auto")
- Das Zielverzeichnis wird automatisch erstellt wenn es noch nicht existiert
- Eventuell hat das Addon noch nen Fehler, wenn man versucht den nfs-client über die rc.config abzuschalten, das muss ich mal selber testen
- Du solltest als Ziel so was wie /media/nfs angeben und in der /etc/rc.config unter VDR_VIDEO_DIR_0 den gleichen Pfad setzten (damit's sauber integriert ist)

Das ganze ließe sich sicher auch eleganter lösen (hat z.B. indem die shares in der /etc/fstab eingetragen werden), aber das sind hat noch Altlasten.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline Holger

  • Expert Member
  • *****
  • Posts: 835
    • View Profile
Nfs Wird Auf Client Nicht Automatisch Gemounted
« Reply #8 on: December 30, 2008, 18:57:09 »
Hi,

da war Claus schneller und hat eingentlich auch schon alles gesagt !  :applaus

in der /etc/nfstab muss es so aussehen:
Code: [Select]
SERVER:/data/video0 /data/video0/VDR-Server nfs     nolock,soft 0 0
SERVER:/data/dvd    /data/dvd/VDR-Server    nfs     noauto,nolock,soft 0 0

Dann sind die Aufnahmen, die auf dem Server liegen, im Aufnahmeverzeichnis
unter "VDR-Server" zu sehen.
Ein "touch /data/video/.update" macht der nfsmount automatisch.

An den Einstellungen für VDR_VIDEO_DIR_x brauchst Du nichts zu machen, wenn Du direkt
die Pfade wie z.B. /data/video0 angibst.

rc.config:
Code: [Select]
# start the nfsclient (1=on, 0=off)
NFS_CLIENT="1"
# mount the nfstab entry (1=on, 0=off)
NFS_AUTO_MOUNT="0"
ich meine, dass ein NFS_AUTO_MOUNT="1" das mounten erzwingt, auch wenn
in der nfstab "noauto" gesetzt ist, da bin ich mir aber grad nicht ganz sicher

Einträge in der nfstab mit "noauto,nolock,soft" werden nicht automatisch gemountet,
können aber wie im obigen Beispiel per "nfsmount SERVER:/data/dvd"  gemountet
werden.

Ach ja, die neueste initramfs zerschießt mir die hosts, also mal nachsehen,
ob die IP für SERVER auch noch richtig eingetragen ist !

Gruß, und schon mal einen guten Rutsch und auch in 2009 viele schöne MLD-Versionen !!!

Holger
« Last Edit: December 30, 2008, 19:14:33 by Holger »
Spoiler (show / hide)

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20165
    • View Profile
    • ClausMuus.de
Nfs Wird Auf Client Nicht Automatisch Gemounted
« Reply #9 on: December 30, 2008, 20:51:44 »
Die Option NFS_AUTO_MOUNT ist im aktuellem nfs-Addon nicht mehr enthalten.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline vdrjünger

  • Newbie
  • *
  • Posts: 10
    • View Profile
Nfs Wird Auf Client Nicht Automatisch Gemounted
« Reply #10 on: December 31, 2008, 11:45:56 »
Hallo,

wie es scheint lag der Fehler in der rc.config. Der Eintag

NFS_SERVER="0" muss vorhanden sein. Ich hatte leider hier nocht NFS_SERVER="" stehen.

Jetzt erfolgt ein mount der NFS-Verzeichnisse wie erwartet. Kleiner Fehler große Wirkung. Aber nochmals Danke für die Hilfe.
Was jetzt aber noch problematisch ist ist der zirkuläre Link im video0-Verzeichnis. Wie erwartet läuft der VDR hier in eine Endlosschleife. Für mich ist das aber kein Problem, da ich video0 direkt auf meinen Server gemountet habe. Somit ist der zirkuläre Link nicht mehr sichtbar.

Danke für die Hilfe
« Last Edit: December 31, 2008, 11:46:14 by vdrjünger »
SMT-7020 mit MLD2.0 als VDR-Steaming-Client

Offline vdrjünger

  • Newbie
  • *
  • Posts: 10
    • View Profile
Nfs Wird Auf Client Nicht Automatisch Gemounted
« Reply #11 on: December 31, 2008, 12:29:25 »
Hallo,

den zirkulären Link kann man vermeiden, wenn man das NFS wie folgt mounten läßt:

SERVER:/data/video0 /data/video/VDR-Server nfs nolock,soft 0 0

Dann hat man unter /data sowohl ein Verzeichnis video wie auch einen link video0 auf /data/video.

Aus meiner sicht ist NFS hiermit gelöst.

Grüße vdrjünger

 
SMT-7020 mit MLD2.0 als VDR-Steaming-Client

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20165
    • View Profile
    • ClausMuus.de
Nfs Wird Auf Client Nicht Automatisch Gemounted
« Reply #12 on: December 31, 2008, 13:11:33 »
Hast Du eventuell in der rc.config VDR_VIDEO_DIR_0="/data/vodeo0" eingetragen? das würde den Link Fehler erklären.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline vdrjünger

  • Newbie
  • *
  • Posts: 10
    • View Profile
Nfs Wird Auf Client Nicht Automatisch Gemounted
« Reply #13 on: January 01, 2009, 21:13:27 »
Hallo,

Ja, Verzeichnis in der rc.config war VDR_VIDEO_DIR_0="/data/video0". Nachdem ich auf /data/video umgestellt hatte, war dier Link dann i.O.

Grüße vdrjünger

PS: Hatte die SMT heute im Dauereinsatz. Als Streaming-Client kann ich diese unter MLD ohne weiters empfehlen. Um Hänger im Streaming zu vermeiden sollte aber mindestens noch 20MByte RAM frei bleiben. Ansonsten kommt es vor, dass das Bild einfriert. Der VDR ist aber weiter bedienbar und durch einen Kanalwechsel kommt auch wieder ein Bild.

FAZIT: Bescheidenheit bei Plugins und Addons üben. Zumindest wenn das System ohne Swap nur von dem DOM laufen soll.
SMT-7020 mit MLD2.0 als VDR-Steaming-Client

Offline magicdragon67

  • Newbie
  • *
  • Posts: 21
    • View Profile
Nfs Wird Auf Client Nicht Automatisch Gemounted
« Reply #14 on: February 20, 2009, 09:27:01 »
Hi,

hatte ähnliches Problem, löste sich aber nach den Angaben im Thred.

Habe nun noch ein Problem, der nfs share scheint ro gemountet zu sein, kann nichts löschen anlegen verschieben..

Weiss nun auch nicht, wo noch suchen.

Grüße


/edit


hat sich gelößt

bei der export des servers nur no_root_squash hinzugefügt, nun gehts   :-)
« Last Edit: February 20, 2009, 09:49:49 by magicdragon67 »
SYSTEM 1 EPIA MEII-6000, 256MB Ram, 300GB-FP, DVb-S FF, pass. ext. Netzteil DL-DVD-Brenner VDR 1.4.7+EXT36
SYSTEM 2 (SERVER 24/7) M811 + GEODE NX 1750, 3TB RAID5 , DVb-S FF, 2 x Budget GEN2VDR 2.0
SYSTEM 3 Intel D945GCLF2, 2GB Ram, 120GB2,5"-FP, DVb-S FF, pass. ext. Netzteil MLD 2.0
 SMT-7020S mit Iso Decembersoul Wakeup Board von Steve135 für die SMT7020
400GB NAS ALL6250 Gigabit

[1] Archiv / MLD 2.x / Bugs & Test Berichte / Nfs Wird Auf Client Nicht Automatisch Gemounted
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.