Linux

如何確定 NFS 掛載是 v3 還是 v4?

  • October 27, 2021

Red Hat 5/6 當我掛載它時說類型 nfs,如果它沒有在掛載選項或 fstab 中列出,我想知道如何確定版本。請不要說用版本選項重新掛載它,我想知道如何確定目前掛載的NFS版本。我猜它會根據 NFS 伺服器/客戶端設置預設設置,但我如何確定它目前是什麼?我很確定它是 NFS v3,因為它似乎不支持 nfs4_setfacl。

這裡有兩種方法:

使用安裝的-v開關:

$ 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

使用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

使用nfsstat -m它將顯示所有 nfs 掛載的文件系統及其屬性。

引用自:https://unix.stackexchange.com/questions/115918