이 명령을 사용하여 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
보니 소유자가 루트인 것으로 나타났습니다. 그렇다면 /var/lib/nfs
사용자를 사용하여 NFS를 설치할 miao
때 폴더가 루트 소유인 이유는 무엇입니까 ? 이 문제를 해결하려면 어떻게 해야 합니까? 이제 이 NFS 공유 폴더는 Kubernetes Pod에서 쓸 수 있으며 루트 사용자가 프로세스를 시작합니다 kubelet
.