Nfs
nfs:啟用文件鎖定(flock)
我很難找到有關如何使文件鎖定對 NFS 掛載起作用的任何資訊,以解決客戶端錯誤,例如
ENOLCK (No locks available)
.我知道在 NFSv3 中,文件鎖定由單獨的服務處理,而在 NFSv4 中,它由主協議處理。
我認為如果我們可以整合各種場景並在一個地方解決這一切會很好。如何為 NFS 版本 3 和 4 啟用文件鎖定?
我個人在樹莓派上使用 debian buster。我基本上按照 debian buster 手冊設置了 NFS,但是當我嘗試鎖定文件時出現“沒有可用的鎖”錯誤。
通過啟動
rpc.lockd
和rpc.statd
守護程序,或您的作業系統為此提供的任何替代方案。PS,這與第一條評論中提到的 NFS 協議版本無關,哈哈(到處都是專家,嗯?)。