¿Cómo determinar si el montaje NFS está montado como v3 o v4?


43

Red Hat 5/6 cuando lo monto dice tipo nfs, me gustaría saber cómo determinar la versión si no aparece en las opciones de montaje o fstab. Por favor, no diga volver a montarlo con la opción de versión, quiero saber cómo determinar la versión NFS actualmente montada. Supongo que será predeterminado según la configuración del servidor / cliente NFS, pero ¿cómo puedo determinar qué es actualmente? Estoy bastante seguro de que es NFS v3 porque parece que nfs4_setfacl no es compatible.

Respuestas:


48

Aquí hay 2 formas de hacerlo:

montar

Usando el -vinterruptor de montaje :

$ 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

Utilizando 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 señalar, a veces nfsstat -mmuestra la versión y más detalles cuando mount -vno lo hace.
bbodenmiller

28

El uso nfsstat -mmostrará todos los sistemas de archivos montados en nfs y sus propiedades.


2
Me gustó su respuesta, pero se la di a SLM porque él proporcionó más información.
Gregg Leventhal

Voté esta respuesta porque contenía menos información y respondí la pregunta perfectamente.
Janac Meena


4

En Ubuntu 12.04, mount -vtiene la misma información que sin -v(sin versión NFS).

nfsstat -m Muestra la información sobre la versión.


1

Simplemente llano

nfsstat

En el servidor maestro funcionó para mí

Server nfs v3:

Usar -m solo funcionó en los esclavos

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.