Hallo Zusammen,
ich habe mir mit ArchArm nen Pi aufgezogen der mir 'nen NAS stellen sollen. Dabei ist das Ziellaufwerk eine USB-Festplatte (nicht optimial, aber besser als ein Firtz-NAS).
Die NFS-Anleitung aus dem Arch-Wiki habe ich brav abgearbeitet, so dass nun folgene Einstellungen vorliegen:
Bind des mount-Ziels der Festplatte:
/media/sda1 /srv/nfs4/data none bind 0 0
sowie das Einhängen der Platte:
/dev/sda1 /media/sda1 auto defaults,users,umask=0000 0 0
Die NFS-Exports werden wie folgt erstellt:
/srv/nfs4/ 192.168.100.0/24(rw,fsid=root,no_subtree_check,insecure)
/srv/nfs4/data 192.168.100.0/24(rw,no_subtree_check,nohide,insecure)
Die NFS-Einstellung in /etc/conf.d/nfs-server.conf:
NFSD_OPTS="-N 2 -N 3"
MOUNTD_OPTS="-no-nfs-version 1 --no-nfs-version 2 -p 4001"
Es laufen auf dem Server rpcbind und nfs-server. Auf dem Client rpcbind.
Meine Arch-Desktop-Kiste zeigt mir:
$showmount -e 192.168.100.200
Export list for 192.168.100.200:
/srv/nfs4/data 192.168.100.0/24
/srv/nfs4 192.168.100.0/24
Leider wird mir der Zugang zu den freigegebenen Verezichnissen verwehrt und ich sehe beim besten Willen nicht woran es liegt. Folgendes Problem tritt auf, wenn ich die NFS-Freigaben einbinden möchte:
$mount -t nfs4 192.168.100.200:/srv/nfs4/data /media/sdb1
mount.nfs4: access denied by server while mounting 192.168.100.200:/srv/nfs4/data
Das Internet habe ich schon bemüht, aber die meisten Beiträge sind älter und haben die Lösung dass V3 einzustellen war. NUn habe ich aber NFS4....Von den portmap-Lösungen hat mir auch nichts geholfen.
In meiner /etc/hosts.allow steht schon:
$cat /etc/hosts.allow
portmap: 192.168.100.0/24
Ich kann das Ziel sehen, aber doch nicht erreichen. Das frustriert doch etwas. Habe ich irgendwo einen Netzwerkdreher oder stimmt grundsätzlich etwas mit meiner NFS-Einstellung nicht? Ich bin dankbar für eure HIlfe.
Beste Grüße,
L-K