Fehler beim Einbinden von Synology-Ordner in Linux über NFS

  • 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

Registriert
21. Dez. 2012
Beiträge
43
Reaktionspunkte
0
Punkte
6
Hallo,
nach 4 Jahren nehme ich einen neuen Anlauf mit Linux (dieses mal Kubuntu) und versuche wieder mein Synology-NAS-Dokumente-Laufwerk in Linux einzubinden.
Ich habe es mit NFS probiert und bin dieser Anleitung gefolgt, die ich soweit auch verstanden habe: https://yourdevice.ch/synology-ordner-direkt-in-linux-einbinden/

Kurz gefasst:
  • NFS auf Synology aktiviert
  • NFS auf Synology auf freigegebenem Ordner („Beispielxxx“) aktiviert (Feste IP habe ich Linux-PC zugeordnet und eingetragen, bei Squash „keine Zuordnung“ gewählt, Mount-Pfad auf Synology korrekt notiert)
  • Mount-Ordner auf Linux angelegt unter „mnt/xxx-nfs-ordner“
  • In Terminal mit mount-Befehl gemountet „sudo mount 192.xxx.xxx.x:/volume1/Beispielxxx /mnt/xxx-nfs-ordner“
Dann erscheint die Fehlermeldung „Connection refused for 192.xxx.xxx.x:/volume1/Beispielxxx on /mnt/xxx-nfs-ordner“ und ich bin ratlos.
Alle Ursachensuchen auf Synology und in Linux-Foren waren erfolglos. Ich habe keine Ahnung, wo ich weiter ansetzen soll.

Danke für eure Unterstützung und viele Grüße
Jens

PS: Disclaimer: Ich bin Linux-Newbie und bitte um entsprechende Nachsicht.
 
Die Freigabe per NFS erfolgt immer auf Ebene bestimmter IPs oder IP-Bereiche, das Squashen (User-Mapping) erfolgt erst danach oder auch nicht.
Bei "Host oder IP" sollte dann ein "192.168.0.0/255.255.255.0" oder "192.168.0.0/24" stehen, wenn 192.168.0.x, dein Subnetz ist, und du es allen erlauben möchtest.

1755957319611.png
 
Danke für den Tipp. Ich habe es versucht, leider hat es nicht geklappt. Die Fehlermeldung bleibt leider die Gleiche.
Genauer Linux-Befehl: sudo mount 192.168.178.51:/volume1/Beispielxxx /mnt/xxx-nfs-ordner


Screenshot_20250823_161233.png
 
den NFS-Client hast du schon auf den Linux Rechner installiert??
sudo apt install nfs-common
 
Ich habe mal eine neue statische IP-Adresse vergeben und den Linux-PC neu gestartet.
Das hat immerhin eine neue Fehlermeldung nach dem mounten bewirkt:
Created symlink /run/systemd/system/remote-fs.target.wants/rpc-statd.service → /usr/lib/systemd/system/rpc-statd.service.

Kann damit jemand etwas anfangen?
 
Ich bin inzwischen wieder zurück zur Ursprungseingabe (mit der neuen IP), wie auch im Tutorial empfohlen, hat leider nichts verändert.

Screenshot_20250823_164407.png
 
Mmh, da passt was nicht ganz. Die Freigabe ist für 192.168.178.51/24, sollte aber wohl eher 192.168.178.0/24 oder 192.168.178.51/32 lauten, wenn du von 192.168.178.51 aus mountest.
 
was zeigt denn:

showmount -e ip_vom_NAS


PS. genau gebe doch mal das ganze Netz ein: 192.168.178.0/24
 
Erst mal hatte ich Probleme "showmount" auszuführen. Ich habe es dann unter /usr/sbin/ gefunden und konnte es einmal (mit der falschen IP) ausführen und habe folgendes Ergebnis erhalten
Die drei Ordner habe ich auch so für NFS freigegeben ("Test" und "Documents" bewusst. Video-Freigabe wusste ich gar nicht mehr, das war schon vor Jahren, habe ich jetzt wieder gelöscht).

Komischerweise kann ich showmount nicht nochmal ausführen ("clnt_create: RPC: Program not registered")

Screenshot_20250823_170100.png
 
sehr seltsam mit dem showmount. sollte problemlos ausfürbar sein.

Habe so das Gefühl das dein Linux verbastelt ist, würde mir eine neue Maschine (Linux-Mint)aufsetzen.

PS. die aktuelle Freigabe, /volume1/Beispielxxx taucht nicht auf
 
Seltsam, bei mir funktioniert das alles
Code:
root@DXP4800PLUS:~# showmount -e ds1522
Export list for ds1522:
/volume1/NFS-Storage 192.168.0.0/24
/volume1/video       192.168.0.0/255.255.255.0
/volume1/photo       192.168.0.0/255.255.255.0
/volume1/music       192.168.0.0/255.255.255.0


root@DS1522:~#  showmount -e ds1522
Export list for ds1522:
/volume1/NFS-Storage 192.168.0.0/24
/volume1/video       192.168.0.0/255.255.255.0
/volume1/photo       192.168.0.0/255.255.255.0
/volume1/music       192.168.0.0/255.255.255.0
egal von wo, auch lokal
 
habe gefunden, dass das showmount command in debian in usr/bin liegt und dass es da öfter Probleme gibt.
"/volume1/Beispielxxx" hatte ich zuerst (überflüssigerweise" anonymisiert. Das ist tatsächlich /volume1/Test. Das wurde also korrekt angezeigt.
Glaube nicht, dass mein Linux verbastelt ist. Das habe ich erst gestern installiert und noch nicht sehr viel damit angestellt.
 
@Benares,
sollte vom Linux-Client ohne root-Rechte funktionieren
 
Hm, habe es mal mit einem Neustart und mit erneutem install nfs-common versucht. Hat nichts geholfen.
Leider ruft jetzt die Familie und ich muss herunterfahren. Ich klinke mich morgen wieder ein.
Danke für eure Unterstützung bis hier hin!

Screenshot_20250823_174248.png
 

Additional post fields

 

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