Nfs
強制“mount”繞過與 nfs 版本相關的 nfs 核心限制
根據這個答案https://serverfault.com/a/1062570/253400有可能安裝的軟體支持 nfs 版本
v4.2
,但如果沒有準備好底層核心,該mount
命令將降級為“kenrel 的已知版本”那可能是v4.0
。根據答案,這似乎不是 nfs 庫的問題,而是與
mount
命令本身有關。有沒有辦法告訴
mount
“繞過”掛載“發現”並告訴它綁定v4.2
庫中的全部功能而不管底層核心如何?
核心是 nfs 客戶端,因此您受限於它的功能。
如果您需要掛載的文件系統,另一種選擇是帶有 fuse 的使用者空間 nfs 客戶端,例如https://github.com/sahlberg/libnfs 。但我不知道任何支持4.2的。
今天,如果需要特定環境,很容易讓主機在容器中執行現代核心和應用程序。