Încerc să creez un simplu export NFSv4. Ce am facut pana acum:
Ale mele exporturi
fişier:
/srv/nfs4 <myipnet>/255.255.255.0(rw,sync,fsid=0,no_subtree_check)
/srv/nfs4/homes <myipnet>/255.255.255.0(rw,sync,no_subtree_check)
De asemenea, am creat o legătură așa cum ar trebui făcută pentru NFSv4 în fstab
:
/home/nfshomes /srv/nfs4/homes nici unul bind 0 0
Apoi, pe clientul meu, am adăugat această linie la fstab
fişier:
server.example.org:/srv/nfs4/homes /media/nfshomes nfs rw,nfsvers=4 0 0
Montura funcționează, pot vedea fișierele și tot; DAR este montat ca NFSv3! Ieșirea de la nfsstat -m
:
/media/nfsv4homes de pe server.example.org:/srv/nfs4/homes
Indicatori: rw,relatime,vers=3,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=<ipaddr1>,mountvers=3, mountport=55778,mountproto=udp,local_lock=none,addr=<ipaddr2>
Deci poți să-mi spui ce am greșit?
Nici montarea manuală nu funcționează:
root@client:/media/nfsv4homes# mount -t nfs âo vers=4 server.example.org:/srv/homes /mnt/nfshomes
montură: utilizare proastă
Încercați „mount --help” pentru mai multe informații.
edit: După setare RPCMOUNTDOPTS="--manage-gids --no-nfs-versiunea 3"
în /etc/default/nfs-kernel-server
fișierul montura nu mai funcționează (sau este gol). Deci se pare că serverul revine la NFSv3, pe care l-am dezactivat, deci nu se exportă deloc. Deci de ce serverul cade înapoi?