Nfs

強制“mount”繞過與 nfs 版本相關的 nfs 核心限制

  • May 5, 2021

根據這個答案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的。

今天,如果需要特定環境,很容易讓主機在容器中執行現代核心和應用程序。

引用自:https://serverfault.com/questions/1062587