Comment déterminer si le montage NFS est monté en v3 ou v4?

43

Lorsque je monte Red Hat 5/6, il indique le type nfs. J'aimerais savoir comment déterminer la version si elle n’apparaît pas dans les options de montage ou dans fstab. S'il vous plaît ne dites pas le remonter avec l'option de version, je veux savoir comment déterminer la version NFS actuellement montée. Je devine qu'il sera basé par défaut sur les paramètres serveur / client NFS, mais comment déterminer ce que c'est actuellement? Je suis à peu près sûr que c'est NFS v3 car il semblerait que nfs4_setfacl ne soit pas pris en charge.

Gregg Leventhal
la source

Réponses:

48

Voici 2 façons de le faire:

monter

Utilisation du -vcommutateur de mount :

$ mount -v | grep /home/sam
mulder:/export/raid1/home/sam on /home/sam type nfs (rw,intr,tcp,nfsvers=3,rsize=16384,wsize=16384,addr=192.168.1.1)

nfsstat

Utilisant nfsstat -m:

$ nfsstat -m | grep -A 1 /home/sam
/home/sam from mulder:/export/raid1/home/sam
 Flags: rw,vers=3,rsize=16384,wsize=16384,hard,intr,proto=tcp,timeo=600,retrans=2,sec=sys,addr=mulder
slm
la source
1
À noter, nfsstat -mmontre parfois la version et plus de détails quand mount -vne pas.
bbodenmiller
28

Utilisez- nfsstat -mle pour afficher tous les systèmes de fichiers montés nfs et leurs propriétés.

BitsOfNix
la source
2
J'ai bien aimé votre réponse, mais je l'ai donnée à slm car il a fourni plus d'informations.
Gregg Leventhal
J'ai voté en faveur de cette réponse car elle contenait moins d'informations et j'ai parfaitement répondu à la question.
Janac Meena
5

N'oubliez pas l'autorité ultime!

cat /proc/mounts
gregmark
la source
4

Dans Ubuntu 12.04, mount -va les mêmes informations que sans -v(pas de version NFS).

nfsstat -m affiche les informations sur la version.

utilisateur115170
la source
1

Tout simplement

nfsstat

Sur le serveur maître a travaillé pour moi -

Server nfs v3:

Utiliser -m ne fonctionnait que sur les esclaves

storm_m2138
la source