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.

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

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.


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


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.


1

Tout simplement

nfsstat

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

Server nfs v3:

Utiliser -m ne fonctionnait que sur les esclaves

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.