Jak ustalić, czy podłączenie NFS jest zamontowane jako v3 czy v4?


41

Red Hat 5/6 kiedy instaluję, mówi: wpisz nfs, chciałbym wiedzieć, jak określić wersję, jeśli nie jest wymieniona w opcjach montowania lub fstab. Nie mów, że zamontuj go z opcją wersji. Chcę wiedzieć, jak ustalić aktualnie zamontowaną wersję NFS. Domyślam się, że będzie domyślnie oparty na ustawieniach serwera / klienta NFS, ale jak ustalić, co to jest obecnie? Jestem całkiem pewien, że to NFS v3, ponieważ wydaje się, że nfs4_setfacl nie jest obsługiwany.

Odpowiedzi:


47

Oto 2 sposoby, aby to zrobić:

uchwyt

Za pomocą -vprzełącznika montowania :

$ 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

Używanie 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

Warto zauważyć, że czasami nfsstat -mpokazuje wersję i więcej szczegółów, gdy mount -vnie ma.
bbodenmiller

27

Użyj nfsstat -mtego spowoduje wyświetlenie wszystkich zamontowanych systemów plików NFS i ich właściwości.


2
Podobała mi się twoja odpowiedź, ale przekazałem ją slm, ponieważ dostarczył więcej informacji.
Gregg Leventhal

Głosowałem za odpowiedzią, ponieważ zawierała ona mniej informacji, i doskonale odpowiedziałem na pytanie.
Janac Meena


4

W Ubuntu 12.04 mount -vma te same informacje niż bez -v(brak wersji NFS).

nfsstat -m pokazuje informacje o wersji.


1

Po prostu

nfsstat

Na serwerze głównym pracował dla mnie -

Server nfs v3:

Użycie -m działało tylko na niewolnikach

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.