创建的pvc,其他pod挂载该pvc报错No such file or directory,但是该目录确实存在

Mounting arguments: -t nfs 172.31.192.75:/data/pv/elklog /var/lib/kubelet/pods/896b0337-4ba0-4784-9eee-13665cf7ccaa/volumes/kubernetes.io~nfs/pv-prometheus
Output: mount.nfs: mounting 172.31.192.75:/data/pv/elklog failed, reason given by server: No such file or directory 

解决方案:

那么需要在这个机器上先创建对应的目录,在授予nfs 权限,重启nfs

mkdir /data/pv/elklog

cat > /etc/exports <<-'EOF'
/data/pv/elklog *(rw,async,no_root_squash)
EOF

systemctl restart rpcbind
systemctl enable rpcbind
systemctl restart nfs
systemctl enable nfs

 

posted @ 2024-11-23 18:39  西风51668  阅读(72)  评论(0)    收藏  举报