Mount einer NFS Freigabe auf DS

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

matzep94

Benutzer
Registriert
14. Nov. 2013
Beiträge
10
Reaktionspunkte
0
Punkte
0
Hallo ich hab das Problem das ich gerne in einen Ordner auf der DS den Inhalt einer NFS Freigabe auf einen Ubuntu Server anzeigen möchte

Auf dem Server steht in der /etc/exports
Rich (BBCode):
/media/data     192.168.0.0/24(rw,async,no_wdelay,no_root_squash,insecure_locks,anonuid=0,anongid=0)

Wenn ich nun versuche auf der DS das zu mounten
Rich (BBCode):
mount -t nfs -o nosuid,hard,intr 192.168.178.3:/media/data /volume1/serverdata

Allerdings kommt jetzt der Fehler:
Rich (BBCode):
mount: RPC: Remote system error - Connection refused

Wo liegt der Fehler?
 
Hast Du es in der /etc/exports schon einmal mit 192.168.178.0/24 probiert?
 
Hintergrund der Frage von dil88: auf dem Server erlaubst Du das Subnet 192.168.0.x, auf Deinem Client (und damit wohl auch Dein LAN) nutzt Du aber das Subnet 192.168.178.x .
 
Genau. Und da es sich um Class-C-Netze handelt, sollten die ersten drei Oktette der IP-Adresse übereinstimmen.
 
Hab ich auch schon, ich auch bereits direkt die IP der DS 192.168.178.2 reingeschrieben - gleiche fehlermeldung
 
Hallo,

ich glaube nicht das es so läuft, da das NAS ja nicht als NFS-Client (nfs-common) eingerichtet ist.
Sollte ich mich da täuschen, habe ich nichts gesagt .:)
 
Was bedeutet denn ***.0/24 ?
 
Dass es sich um ein Class-C-Netz handelt.
 
Wenn eine USB-Freigabe für 2 Clients gelten soll, muß das nicht so aussehen ?

/volumeUSB1/usbshare 192.168.1.2(rw,async,no_wdelay,root_squash,insecure_locks,sec=sys,anonuid=1024,anongid=100)
/volumeUSB1/usbshare 192.168.1.22(rw,async,no_wdelay,root_squash,insecure_locks,sec=sys,anonuid=1024,anongid=100)

Das funktioniert nicht bei mir. Nach jedem Boot der DS214 ist der untere Eintrag verschwunden. Wo liegt der Fehler ?

Gruß Gundo
 
Hast Du einmal mit

Rich (BBCode):
/volumeUSB1/usbshare 192.168.1.0/24(rw,async,no_wdelay,root_squash,insecur e_locks,sec=sys,anonuid=1024,anongid=100)

probiert?
 
Ja, habe ich. Der Eintrag ist nach dem Reboot der DS214 ist wieder weg.

Die komplette exports sieht so aus:
Code:
/volume1/HDD1  192.168.1.2(rw,async,no_wdelay,root_squash,insecure_locks,sec=sys,anonuid=1024,anongid=100)
/volume1/HDD1  192.168.1.22(rw,async,no_wdelay,root_squash,insecure_locks,sec=sys,anonuid=1024,anongid=100)
/volume2/HDD2  192.168.1.2(rw,async,no_wdelay,root_squash,insecure_locks,sec=sys,anonuid=1024,anongid=100)
/volume2/HDD2  192.168.1.22(rw,async,no_wdelay,root_squash,insecure_locks,sec=sys,anonuid=1024,anongid=100)
/volumeUSB1/usbshare	192.168.1.2(rw,async,no_wdelay,root_squash,insecure_locks,sec=sys,anonuid=1024,anongid=100)
/volume1/root	192.168.1.2(rw,async,no_wdelay,root_squash,insecure_locks,sec=sys,anonuid=1024,anongid=100)

QUAD+ : 192.168.1.22
PC : 192.168.1.2
DS214 : 192.168.1.10

Der Zugriff via NFS vom PC aus, funktioniert problemlos auf alle Freigaben.
Der Zugriff via NFS von der E2-Box (QUAD+) aus, funktioniert nur auf die Freigaben "/volume1/HDD1" + "/volume1/HDD2".

Jedes Mal wenn ich zusätzlich diesen Eintrag in der "exports" mache:
Code:
/volumeUSB1/usbshare	192.168.1.22(rw,async,no_wdelay,root_squash,insecure_locks,sec=sys,anonuid=1024,anongid=100)
... ist nach dem Reboot der DS214 der Eintrag gelöscht oder wieder auf 192.168.1.2 gesetzt worden. Keine Ahnung warum.

hosts
Code:
127.0.0.1	localhost
192.168.1.10	DiskStation

hosts.allow
Code:
portmap: 192.168.1.0/24
 
Hast Du einmal versucht, die 192.168.1.2 durch 192.168.1.0/24 zu _ersetzen_ - also nicht zwei Einträge für den gleichen mountpoint vorzunehmen?
 
Ja, soeben getestet mit:
Code:
/volumeUSB1/usbshare	192.168.1.0/24(rw,async,no_wdelay,root_squash,insecure_locks,sec=sys,anonuid=1024,anongid=100)

Nach dem Neustart steht da wieder:
Code:
/volumeUSB1/usbshare	192.168.1.2(rw,async,no_wdelay,root_squash,insecure_locks,sec=sys,anonuid=1024,anongid=100)
Ich kapier´s nicht.
 
Ich hab´s hinbekommen. Diese Merkwürdigkeit muß man aber erst mal wissen.

Anstatt:
Code:
/volumeUSB1/usbshare	192.168.1.2(rw,async,no_wdelay,root_squash,insecure_locks,sec=sys,anonuid=1024,anongid=100)
/volumeUSB1/usbshare	192.168.1.22(rw,async,no_wdelay,root_squash,insecure_locks,sec=sys,anonuid=1024,anongid=100)
oder
Code:
/volumeUSB1/usbshare	192.168.1.0/24(rw,async,no_wdelay,root_squash,insecure_locks,sec=sys,anonuid=1024,anongid=100)

muß es so eingetragen werden:
Code:
/volumeUSB1/usbshare	192.168.1.2(rw,async,no_wdelay,root_squash,insecure_locks,sec=sys,anonuid=1024,anongid=100) 192.168.1.22(rw,async,no_wdelay,root_squash,insecure_locks,sec=sys,anonuid=1024,anongid=100)
... also einfach hintereinander bei einem usbshare ... und nur da. Verstehe das wer will. Aber nun klappt es.

Gruß Gundo
 
Klasse, dass Du es hinbekommen hast. Aber angesichts der HDD1- und HDD2-Zeilen ist mir das ein Rätsel.
 
Mir auch, aber hauptsache es funktioniert.

Jetzt würde ich gerne mal die Performance zwischen meiner DS214 und der QUAD+ messen. Wie hier im Forum zu lesen ist wird dafür "iperf" empfohlen. Allerdings muß man für die Installation einen anderen Paketmanager installieren: ipkg. Leider scheint es für die DS214 kein fertiges Paket zu geben.
Code:
DiskStation> cat /proc/cpuinfo | grep Processor
Processor       : Marvell PJ4Bv7 Processor rev 2 (v7l)

Kann mir da jemand weiterhelfen ?

Gruß Gundo
 
Wozu der Aufwand? Schnapp Dir eine Datei, die noch auf den Flash-Speicher der Quad+ passt, kopiere sie 'rüber und nimm die Zeit. So habe ich es mit meiner Solo2 auch erfolgreich gemacht.
 
Das wäre die einzige Alternative. Ich hätte schon gerne gewußt ob beim Datentransfer Pakete verloren gehen, oder Paketkollisionen auftreten. Die QUAD+ ist in dieser Hinsicht alles andere als optimal. Da muß man tricksen.

Das eine Solo2 keine Probleme macht, davon gehe ich mal aus. Meine Duo2 rennt auch wie Sau.
 
Mit dieser Anleitung soll es möglich sein, ipkg auch auf einer 214, 214+ oder 414 zu installieren.
 
Danke, werde ich nächste Woche machen, bin momentan auswärts. Wenn diese Prozedur klappen sollte, brauch ich dann nur noch ...
Code:
ipkg update
ipkg install iperf
... eingeben und das war´s ?
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat