RP3: Warum bekomme ich keine Verbindung zum Server (NAS)?

Begonnen von Thomas24568, 25 Februar 2018, 10:09:36

Vorheriges Thema - Nächstes Thema

Thomas24568

Weil eine Bildschirmkopie eben ein PDF ist (Mac OS). Ist auf jeden Fall eine bessereQualität als JPEG.

Die Zeile kommt nachher, bin nicht am passendem Rechner.

Th.

Thomas24568

sudo mount -t nfs -o soft 192.168.180.20:/mnt/NAS-Daten /mnt/nas

im Terminal klappt mal, mal nicht. Wenn es nicht klappt:

pi@raspberrypi:/mnt $ sudo ls -al
insgesamt 61
drwxr-xr-x  4 root       root       4096 Feb 25 10:11 .
drwxr-xr-x 22 root       root       4096 Dez  6 18:17 ..
drwxrwxrwx 74 4294967294 4294967294  244 Feb 26 11:51 nas
drwxrwxrwx  2 root       root       4096 Feb 25 10:11 test


Wenn es klappt haben die beiden Ordner nas & test die Attribute 777.

Im /etc/auto.nfs steht

public -fstype=nfs,rw 192.168.180.20:/mnt/NAS-Daten

So, noch mal zum mitschreiben (und denken, auch für mich):

reboot (im Terminal vom Mac per SSH an den Pi geschickt):
Pi fährt hoch.
Per ssh vom Mac aus am Pi angemeldet.
/mnt/nas ist in blauer Farbe dargestellt mit drwxr-xr-x  2 root root    0 Feb 26 17:10 nas
/mnt/test ist in grüner Farbe dargestellt mit drwxrwxrwx  2 root root 4096 Feb 25 10:11 test
(war so von Hand / chmod 777 eingestellt)

Per VNC vom Mac auf die Pi Benutzeroberfläche, Dateikasten-Symbol, die Ordner /mnt/nas und test sind leer.


im Terminal (per SSH) folgendes an den Pi geschickt:
sudo mount -t nfs -o soft 192.168.180.20:/mnt/NAS-Daten /mnt/nas

Ergebnis:
drwxrwxrwx 74 4294967294 4294967294  244 Feb 26 11:51 nas
Der Name des Ordners nas wird grün dargestellt, Rechte sind 777, sowohl im Terminal (ssh) als auch per vnc sehe ich den Inhalt (Daten/Dateien) vom nas.

Ein Ordner testtest2 wird per ssh/Terminal angelegt und erscheint im VNC-Fenster, im Terminal (nach ls) und im Mac OS Fenster (das dauerhaft den Server gemountet hat). Am Mac kann ich keine Datei im testtest2 ablegen, Zugriff verweigert (weil der User Pi den Ordner angelegt hat). Lesezugriff reicht mir aber.

Ein in der Befehlszeile eingegebenes backup schreibt auf dem Server ein 230MByte grossen *.tar.gz --- Zugriff funktioniert. Aber leider nur wenn der Server von Hand gemountet wird.

Bleibt die Frage, was ich jetzt machen muß um ein "automount" hinzubekommen.

Thomas

Wernieman

#17
Also ... der Automounter mountet erst, wenn Du zugreifst. Deshalb sind die Ordner (im Normalfall) nicht sichtbar.

Dir fällt auf, das Du "per Hand" ein "-o soft" mitgibst, aber beim automounter nicht?

1. Was sagt Deine /etc/auto.master
grep -v "^#"  /etc/auto.master
(Der Grep entfernt überflüssige Kommentare)

Btw: Ein Netter Artikl zu NFS:
https://wiki.ubuntuusers.de/NFS/
Und zu autofs:
https://wiki.ubuntuusers.de/Autofs/
Auch wenn es Ubuntu ist, gilt es genau so auch für Debian, raspian und andere Distris. Eventuell sind nur andere befehle für die Packetinstallation zu nutzen....

Edit:
Wenn es manchmal geht, manchmal aber auch nicht, könnte es an dr NFS-Version liegen. Einfach mal eine "alte" probiert? Also als Option: "vers=3"
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Thomas24568

pi@raspberrypi:/mnt/nas $ grep -v "^#"  /etc/auto.master
+dir:/etc/auto.master.d
+auto.master

/mnt/nas /etc/auto.nfs
pi@raspberrypi:/mnt/nas $