k8s-nfs pvc挂载报错--nfs-client-provisioner

k8s挂载nfs的问题:

报错1:

请在所有的k8s node节点安装:
yum -y install nfs-utils

报错2:

kubectl logs nfs-client-provisioner-59fd564b9b-zkpbn

Kubernetes PVC一直处于Pending状态

unexpected error getting claim reference: selfLink was empty, can't make reference

临时解决方案:

1.20.4版本,解决方法
/etc/kubernetes/manifests/kube-apiserver.yaml 添加"--feature-gates=RemoveSelfLink=false"

解决方案-使用 版本 v4.0.x

这里使用nfs-client-provisioner:v4.0.1
相关文档:https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner/issues/25

这里直接使用easzlab/nfs-subdir-external-provisioner:v4.0.1

posted @ 2021-12-23 15:42  清风木  阅读(823)  评论(0编辑  收藏  举报