Fragen zu NFSv4

minimike

Berufsrevolutionär
Hi

Ich habe leider keine gute Doku zu NFSv4 gefunden :( Ich habe da Fragen zur /etc/exports

Code:
V4: /storage/netfs/nfs -sec=sys -network=172.16.100.0 -mask 255.255.255.0
/nfs/pgsql -alldirs -maproot=root:

Das ist ein ZFS Volume und sharenfs ist on

Was ist an der Konfiguration falsch?

Code:
V4: /storage/netfs/nfs -sec=sys -network=172.16.100.0 -mask 255.255.255.0
/storage/netfs/nfs/pgsql -alldirs -maproot=root: -network=172.16.100.0 -mask 255.255.255.0
# hyperv -maproot=root

Das funktioniert. Da ich aber schon /storage/netfs/nfs in der ersten Zeile frei gegeben habe sollte dann doch nur /nfs/pgsql reichen. Oder bin ich da falsch?

Der Server (FreeBSD 9.2) und der Client (RHEL 6.4) haben extra einen User nfs mit GID und UID 5000 verpasst bekommen. Wenn ich als root nun den Share mounte kann ich mit dem Usewr nfs jedoch nicht auf den Share zugreifen. Die Option -mapuser=nfs hat mir auch nicht geholfen. Da ich kein Kerberos benutze sollte ich das doch können. Oder?
 
Läuft der nfsuserd? Ich hatte mal NFSv4 am laufen mit Linux Clients auf die 9.2-RELEASE Maschine.

/etc/rc.conf
Code:
# NFSv4 Configuration
nfs_server_enable="YES"
nfsv4_server_enable="YES"
nfsuserd_enable="YES"
# und was noch so dazugehört

/etc/sysctl.conf
Code:
#NFSv4
vfs.nfsd.server_min_nfsvers=4

Müssen nicht alle übergeordneten Dateisysteme auch in die /etc/exports?
Bei mir ist /usr/home ein eigenes ZFS-Dataset, darunter ist nur das root-Dateisystem.

Wobei ich nichts mit zfs set sharenfs gemacht habe, sondern oldschool über die
/etc/exports
Code:
V4: / -sec=sys -network 192.168.1.0/24
/usr/home
 
Also ich möchte nur folgendes Dateisystem und dessen Unterverzeichnisse freigeben.

Code:
brainpool/storage/netfs/nfs              232K  25.8T  232K  /storage/netfs/nfs

Mir missfällt / als Freigabe zu Deklarieren.

Alles mit NFSv4 sollte Laufen

Code:
root@mightychicken:~ # ps aux | grep nfs
root          1482    0.0  0.0  14244  1924 ??  Is    3:54PM  0:00.00 nfsuserd: master (nfsuserd)
root          1483    0.0  0.0  14244  1944 ??  I    3:54PM  0:00.00 nfsuserd: slave (nfsuserd)
root          1484    0.0  0.0  14244  1944 ??  S    3:54PM  0:00.00 nfsuserd: slave (nfsuserd)
root          1485    0.0  0.0  14244  1944 ??  I    3:54PM  0:00.00 nfsuserd: slave (nfsuserd)
root          1487    0.0  0.0  14244  1940 ??  I    3:54PM  0:00.00 nfsuserd: slave (nfsuserd)
root          1522    0.0  0.0  14240  4412 ??  Is    3:54PM  0:00.03 nfsd: master (nfsd)
root          1524    0.0  0.0    9944  1568 ??  S    3:54PM  0:00.01 nfsd: server (nfsd)
 
Zurück
Oben