Come determinare se il mount NFS è montato come v3 o v4?


43

Red Hat 5/6 quando eseguo il mount dice di tipo nfs, vorrei sapere come determinare la versione se non è elencato nelle opzioni di mount o in fstab. Per favore, non dire di rimontarlo con l'opzione versione, voglio sapere come determinare la versione NFS attualmente montata. Immagino che sarà predefinito in base alle impostazioni del server / client NFS, ma come posso determinare che cosa è attualmente? Sono abbastanza sicuro che sia NFS v3 perché sembra che nfs4_setfacl non sia supportato.

Risposte:


48

Ecco 2 modi per farlo:

montare

Utilizzando l' -vinterruttore 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

Utilizzando 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
Vale la pena notare, a volte nfsstat -mmostra la versione e maggiori dettagli quando mount -vnon lo fa.
bbodenmiller

28

Usalo nfsstat -mmostrerà tutto il filesystem montato su nfs e le loro proprietà.


2
Mi è piaciuta la tua risposta ma l'ho data a slm perché mi ha fornito ulteriori informazioni.
Gregg Leventhal,

Ho votato a favore di questa risposta perché conteneva meno informazioni e ho risposto perfettamente alla domanda.
Janac Meena,

5

Non dimenticare la massima autorità!

cat /proc/mounts

4

In Ubuntu 12.04, mount -vha le stesse informazioni che senza -v(nessuna versione NFS).

nfsstat -m mostra le informazioni sulla versione.


1

Semplicemente

nfsstat

Sul server principale ha funzionato per me -

Server nfs v3:

L'uso di -m ha funzionato solo sugli schiavi

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.