exportfs:无法打开 /var/lib/nfs/.etab.lock 进行锁定:errno 13(权限被拒绝)

exportfs:无法打开 /var/lib/nfs/.etab.lock 进行锁定:errno 13(权限被拒绝)

当我使用此命令检查 NFS 时:

exportfs -a

...它显示此错误:

[miao@k8sslave3 lib]$ exportfs -a
exportfs: could not open /var/lib/nfs/.etab.lock for locking: errno 13 (Permission denied)
exportfs: could not open /var/lib/nfs/.etab.lock for locking: errno 13 (Permission denied)
exportfs: can't lock /var/lib/nfs/etab for writing

我正在检查该/var/lib/nfs文件夹,发现所有者是 root。那么为什么/var/lib/nfs我使用用户miao安装NFS时文件夹是root拥有的呢?我应该怎么做才能解决这个问题?现在,这个 NFS 共享文件夹可由 Kubernetes pod 写入,并且 root 用户启动该kubelet进程。

相关内容