nfs:启用文件锁定(flock)

nfs:启用文件锁定(flock)

我很难找到任何关于如何使文件锁定适用于 NFS 挂载的信息,也无法解决类似的客户端错误ENOLCK (No locks available)

据我所知,在 NFSv3 中文件锁定由单独的服务处理,而在 NFSv4 中它由主协议处理。

我认为如果我们能够整合各种场景并在一个地方解决所有问题,那就太好了。如何为 NFS 版本 3 和 4 启用文件锁定?

我个人在 raspberry pi 上使用 debian buster。我基本上按照 debian buster 手册设置了 NFS,但当我尝试锁定文件时,出现了“无可用锁定”错误。

答案1

通过启动rpc.lockd守护rpc.statd进程,或者您的操作系统为此提供的任何替代方法。

PS,这与第一条评论中提到的 NFS 协议版本无关,哈哈(到处都是专家,是吗?)。

相关内容