Wie kann man feststellen, ob der NFS-Mount als v3 oder v4 gemountet ist?

40

Red Hat 5/6 Wenn ich einbinde, heißt es "Typ nfs". Ich möchte wissen, wie die Version ermittelt wird, wenn sie nicht in den Einhängeoptionen oder in der fstab aufgeführt ist. Bitte sagen Sie nicht "Remount" mit der Versionsoption, ich möchte wissen, wie die aktuell gemountete NFS-Version ermittelt wird. Ich vermute, es wird standardmäßig basierend auf den NFS-Server- / Client-Einstellungen verwendet, aber wie kann ich feststellen, was es aktuell ist? Ich bin mir ziemlich sicher, dass es NFS v3 ist, da nfs4_setfacl anscheinend nicht unterstützt wird.

Gregg Leventhal
quelle

Antworten:

46

Hier sind zwei Möglichkeiten:

montieren

Verwenden des Mount- -vSchalters:

$ 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

Verwenden von 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
quelle
Bemerkenswert, nfsstat -mzeigt manchmal Version und mehr Details, wenn mount -vnicht.
bbodenmiller
27

Wenn Sie nfsstat -mes verwenden, werden alle vom nfs gemounteten Dateisysteme und ihre Eigenschaften angezeigt.

BitsOfNix
quelle
2
Ich mochte Ihre Antwort, gab sie aber an SLM weiter, weil er mehr Informationen zur Verfügung stellte.
Gregg Leventhal
Ich habe diese Antwort positiv bewertet, weil sie weniger Informationen enthält, und die Frage perfekt beantwortet.
Janac Meena
5

Vergessen Sie nicht die ultimative Autorität!

cat /proc/mounts
Gregmark
quelle
4

Hat in Ubuntu 12.04 mount -vdie gleichen Informationen wie ohne -v(keine NFS-Version).

nfsstat -m Zeigt die Informationen zur Version an.

user115170
quelle
1

Ohne alles

nfsstat

Auf dem Masterserver hat bei mir gearbeitet -

Server nfs v3:

Die Verwendung von -m funktionierte nur für die Slaves

storm_m2138
quelle