Mount einer NFS Freigabe auf DS

Status
Für weitere Antworten geschlossen.

matzep94

Benutzer
Mitglied seit
14. Nov 2013
Beiträge
10
Punkte für Reaktionen
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?
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
29.715
Punkte für Reaktionen
1.022
Punkte
754
Hast Du es in der /etc/exports schon einmal mit 192.168.178.0/24 probiert?
 

Frogman

Benutzer
Mitglied seit
01. Sep 2012
Beiträge
17.485
Punkte für Reaktionen
8
Punkte
414
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 .
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
29.715
Punkte für Reaktionen
1.022
Punkte
754
Genau. Und da es sich um Class-C-Netze handelt, sollten die ersten drei Oktette der IP-Adresse übereinstimmen.
 

matzep94

Benutzer
Mitglied seit
14. Nov 2013
Beiträge
10
Punkte für Reaktionen
0
Punkte
0
Hab ich auch schon, ich auch bereits direkt die IP der DS 192.168.178.2 reingeschrieben - gleiche fehlermeldung
 

laserdesign

Benutzer
Mitglied seit
11. Jan 2011
Beiträge
2.530
Punkte für Reaktionen
38
Punkte
94
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 .:)
 

Gundo

Benutzer
Mitglied seit
10. Apr 2014
Beiträge
71
Punkte für Reaktionen
0
Punkte
6
Was bedeutet denn ***.0/24 ?
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
29.715
Punkte für Reaktionen
1.022
Punkte
754
Dass es sich um ein Class-C-Netz handelt.
 

Gundo

Benutzer
Mitglied seit
10. Apr 2014
Beiträge
71
Punkte für Reaktionen
0
Punkte
6
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
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
29.715
Punkte für Reaktionen
1.022
Punkte
754
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?
 

Gundo

Benutzer
Mitglied seit
10. Apr 2014
Beiträge
71
Punkte für Reaktionen
0
Punkte
6
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
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
29.715
Punkte für Reaktionen
1.022
Punkte
754
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?
 

Gundo

Benutzer
Mitglied seit
10. Apr 2014
Beiträge
71
Punkte für Reaktionen
0
Punkte
6
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.
 

Gundo

Benutzer
Mitglied seit
10. Apr 2014
Beiträge
71
Punkte für Reaktionen
0
Punkte
6
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
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
29.715
Punkte für Reaktionen
1.022
Punkte
754
Klasse, dass Du es hinbekommen hast. Aber angesichts der HDD1- und HDD2-Zeilen ist mir das ein Rätsel.
 

Gundo

Benutzer
Mitglied seit
10. Apr 2014
Beiträge
71
Punkte für Reaktionen
0
Punkte
6
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
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
29.715
Punkte für Reaktionen
1.022
Punkte
754
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.
 

Gundo

Benutzer
Mitglied seit
10. Apr 2014
Beiträge
71
Punkte für Reaktionen
0
Punkte
6
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.
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
29.715
Punkte für Reaktionen
1.022
Punkte
754
Mit dieser Anleitung soll es möglich sein, ipkg auch auf einer 214, 214+ oder 414 zu installieren.
 

Gundo

Benutzer
Mitglied seit
10. Apr 2014
Beiträge
71
Punkte für Reaktionen
0
Punkte
6
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