[Howto] NFS installieren auf einem nicht Pro NAS

  • nochmal eine Frage! Wenn NFS einmal eingerichtet ist kann ich dann die FW updates einfach immer druafspielen oder geht das dann wieder verloren?


    MFG BOLLE


    PS: Heute bekommen ich endlich meine Platte und dann kann gebastelt werden!!

  • Zitat von "Bolle"

    nochmal eine Frage! Wenn NFS einmal eingerichtet ist kann ich dann die FW updates einfach immer druafspielen oder geht das dann wieder verloren?


    NFS bleibt erhalten.

  • Hallo so bin gerade dabei die Geschichte zu installieren...


    So jetzt hänge ich bei:


    Zitat

    5 nis-utils konfigurieren
    Danach editierst du /opt/etc/exports gemäss deinen Wünschen.


    So zunächst einmal bitte nicht wieder auf den Anfangsthread verweisen...wenn man keine Ahnung hat..Finger davon lassen.
    Es wäre super von euch wenn ihr mir trotzdem helfen könntet. Es geht lediglich darum, dass ich nicht genau weiss was in die Export rein muss...wie man diese editiert etc. ist alles klar.


    Folgende Szenario:
    Ich möchte mit meiner Dream per nfs auf die Homestation zugreifen (Public Verezeichnis) .Meine IP der Dreambox ist 192.168.178.5.
    Die der Qnap 192.168.178.10.


    So sieht es momentan aus:
    [/share] #

    Code
    HDA_DATA/    HDG_DATA/    HDM_DATA/    HDS_DATA/    HDY_DATA/    Qweb@HDB_DATA/    HDH_DATA/    HDN_DATA/    HDT_DATA/    HDZ_DATA/    external/HDC_DATA/    HDI_DATA/    HDO_DATA/    HDU_DATA/    Public@HDD_DATA/    HDJ_DATA/    HDP_DATA/    HDV_DATA/    Qdownload@HDE_DATA/    HDK_DATA/    HDQ_DATA/    HDW_DATA/    Qmultimedia@HDF_DATA/    HDL_DATA/    HDR_DATA/    HDX_DATA/    Qusb@


    NFS habe ich auch mal gestarte das passt oder?


    Code
    1252 1           372 S   /opt/sbin/portmap
     1262 admin       640 S   /opt/sbin/statd
     1266 admin           SW  [nfsd]
     1267 admin           SW  [lockd]
     1268 admin           SW< [rpciod/0]
     1270 admin       700 S   /opt/sbin/mountd
     1287 admin       660 R   ps



    Also wenn es jemand hinbekommen hat wäre ich für dessen Hilfe sehr dankbar!!!
    :thumb: :thumb:

  • Schade dass hier keiner weiterhelfen kann!!!!!


    Ich habe folgendes bisher gemacht. So sieht meine exports momenatn aus:


    Code
    #/share/hdd/data   192.168.178.0/255.255.0.0(rw,sync,no_root_squash)#/share/hdd/conf   192.168.178.0/255.255.0.0(ro,sync,no_root_squash)#/share/flash/data 192.168.178.0/255.255.0.0(rw,sync,no_root_squash)#/share/flash/conf 192.168.178.0/255.255.0.0(ro,sync,no_root_squash)/share/Public 192.168.178.0/255.255.0.0(ro,rw,sync,no_root_squash)


    Starte ich nun nfs kommt die Meldung:


    Code
    [/opt/etc/init.d] # ./S55portmap[/opt/etc/init.d] # ./S56nfs-utilsexportfs: /etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check' specified for export "192.168.178.0/255.255.0.0:/share/Public".  Assuming default behaviour ('no_subtree_check').  NOTE: this default has changed since nfs-utils version 1.0.x


    Führe ich den Befehl exportfs aus kommt folgendes:


    Code
    [/opt/etc/init.d] # exportfs/share/HDA_DATA/Public                192.168.178.0/255.255.0.0



    In der Share HDA_Data stehen nun folgende Sachen drin:


    Code
    [/share/HDA_DATA] # ls
    Dateien Caro/ Qdownload/    Qusb/         TEST/         lost+found/
    Public/       Qmultimedia/  Qweb/         aquota.user   optware/


    Sollte es jetzt mit dem Mounten vom Receiver aus gehen?
    Oder ist noch was falsch an der ganten Geschichte?


    Es wäre nett wenn mir jemand Helfen könnte....Für das ist doch ein Forum da oder? Danke schonmal im voraus!!

  • Code
    /share/Public 192.168.178.0/255.255.0.0(ro,rw,sync,no_root_squash)


    "ro,rw": eins ist zuviel, entweder "readonly" (ro) oder "readwrite" (rw).
    Ansonsten sollte es mit deinen Einstellungen funktionieren.


    Schöne Grüße,
    Stefan

  • Supi danke für die Antwort!!!


    Wenn ich folgenden Befehl dann im Receiver ausführe kommt folgende Meldung:


    Code
    mount -t nfs 192.168.178.40:/share/hda_data/public /mnt/nfs nfs rw,soft,udp,nolock,async,rsize=32768,wsize=32768,timeo=14,intr


    Meldung:

    Zitat

    mount: 192.168.178.40:/share/hda_data/public failed, reason given by server: Permission denied
    mount: nfsmount failed: Bad file descriptor
    mount: Mounting 192.168.178.40:/share/hda_data/public on /mnt/nfs failed: Invalid argument
    /var/mnt/nfs >


    Das Permission denied heisst ja schonmal , dass eine Verbvindung ziwschen Receiver und Qnap besteht. Sehje ich das richtig? Aber ich weiss nicht was sonst noch falsch ist...

  • Ich denke, der Mount-Befehl sollte so aussehen:

    Code
    mount -t nfs 192.168.178.40:/share/HDA_Data/Public /mnt/nfs rw,soft,udp,nolock,async,rsize=32768,wsize=32768,timeo=14,intr


    Bei Linux solltest du auf Groß- und Kleinschreibung beachten, das bei Ordner und Dateien sehr wichtig ist, im Gegensatz zu Windows.
    Das eine "nfs" nach "/mnt/nfs" ist wohl auch zuviel.

  • mmm geht leider auch nicht!


    Jetzt kommt diese Meldung:


    Zitat

    mount: Mounting 192.168.178.40:/share/HDA_DATA/Public on /mnt/nfs failed: Device or resource busy


    EDIT !!!!!


    ES geht super geil!!!!m Vielen DANK!!!!!!!!!

  • Zitat von "Bolle"

    Ich möchte mit meiner Dream per nfs auf die Homestation zugreifen (Public Verezeichnis) .Meine IP der Dreambox ist 192.168.178.5.
    Die der Qnap 192.168.178.10.


    Stimmen die IP-Adressen noch ?


    Existiert der Ordner "/mnt/nfs" auf der Dreambox ?

  • Wie muss der Mountbefehl genau aussehen wenn ich ein User un d Passwort vergeben habe?


    mount -t nfs 192.168.178.40:/share/HDA_Data/Public /mnt/nfs rw,soft,udp,nolock,async,rsize=32768,wsize=32768,timeo=14,intr

  • Mir ist neu, das man bei NFS-Mounts auch einen Usernamen und Passwort angegeben kann, wie es bei SAMBA/Windows geht.
    Man kann nur angeben, ob der NFS-Mount mit Schreibrechten (rw) oder nur mit Leserechte (ro) aufgebaut wird.

  • Achso ich dachte das muss auch berücksichtigt wrrden...aber wenn das so ist...verusch ich es einfach nochmal so!


    Edit
    So habe immer noch das Problem sobald ich auf das nicht pubplic Verzeichnis mounten möchte kommt folgendes:


    Zitat

    ~ > mount -t nfs 192.168.178.40:/share/HDA_Data/qmultimedia /mnt/nfs rw,soft,udp,nolock,async,rsize=32768,wsize=32768,timeo=14,intr
    mount: 192.168.178.40:/share/HDA_Data/qmultimedia failed, reason given by server: Permission denied
    mount: nfsmount failed: Bad file descriptor
    mount: Mounting 192.168.178.40:/share/HDA_Data/qmultimedia on /mnt/nfs failed: I
    nvalid argument

    Einmal editiert, zuletzt von christian () aus folgendem Grund: Doppelte Beiträge vermeiden, siehe Forenregeln!

  • Hi Stefan, danke für die Antwort. Leider blick ich das jetzt nicht ganz :roll:


    Das Problem, das bei mir eben besteht ist, dass ich auf das PublicVerzeichnis einwandfrei mounten kann.


    Und zwar mit diesen Befehlen:


    Code
    sh -c mount -t nfs 192.168.178.40:/share/HDA_DATA/Public /var/mnt/nfs -o sync,rw,intr,rsize=4096,wsize=4096mount -t nfs 192.168.178.40:/share/HDA_DATA/Public /var/mnt/nfs -o sync,rw,intr,rsize=4096,wsize=4096


    Versuche ich es aber mit :

    Code
    sh -c mount -t nfs 192.168.178.40:/share/HDA_DATA/Qmultimedia /var/mnt/nfs -o sync,rw,intr,rsize=4096,wsize=4096
    mount -t nfs 192.168.178.40:/share/HDA_DATA/Qmultimedia /var/mnt/nfs -o sync,rw,intr,rsize=4096,wsize=4096


    kommt diese Meldung:

    Zitat

    mount: 192.168.178.40:/share/HDA_Data/qmultimedia failed, reason given by server: Permission denied
    mount: nfsmount failed: Bad file descriptor
    mount: Mounting 192.168.178.40:/share/HDA_Data/qmultimedia on /mnt/nfs failed: Invalid argument

  • Da ist es auch wichtig, was in der exports-Datei auf dem NFS-Server steht:


    Code
    /share/Public 192.168.178.0/255.255.0.0(rw,sync,no_root_squash) 
    /share/Qmultimedia 192.168.178.0/255.255.0.0(rw,sync,no_root_squash)


    Ist dort auch der Ordner "/share/Qmultimedia" exportiert, wie in meinem Beispiel ?

  • nen steht natürlich nur public drin!!
    hmm muss nochmal schauen wie ich das ändere..


    !EDIT!


    Jetzt geht es ich sage herzlichen DANK!!!!! :thumb: :thumb: