操作系统信息,
虚拟机,Centos7.9,12C/32G
Kubernetes版本信息,
v1.20.4。多节点,一个master一个worker节点
KubeSphere版本信息
v3.1.0。离线安装。全套安装。
nfs-client-provisioner启动报错,导致所有的PVC一直处于pending状态:
[root@hpsserver01 data]# kubectl get pvc,pv --all-namespaces
NAMESPACE NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE
kubesphere-system persistentvolumeclaim/minio Pending nfs-client 8m30s
kubesphere-system persistentvolumeclaim/openldap-pvc-openldap-0 Pending nfs-client 8m42s
kubesphere-system persistentvolumeclaim/redis-pvc Pending nfs-client 8m50s
[root@hpsserver01 data]#
[root@hpsserver01 data]#
[root@hpsserver01 data]# kubectl logs -f -n kube-system nfs-client-nfs-client-provisioner-7f58f8899d-rxfcm
I0608 08:00:52.300508 1 leaderelection.go:185] attempting to acquire leader lease kube-system/cluster.local-nfs-client-nfs-client-provisioner...
E0608 08:00:52.308603 1 event.go:259] Could not construct reference to: '&v1.Endpoints{TypeMeta:v1.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:v1.ObjectMeta{Name:"cluster.local-nfs-client-nfs-client-provisioner", GenerateName:"", Namespace:"kube-system", SelfLink:"", UID:"077b8201-311b-4509-9b7a-72ff643467a8", ResourceVersion:"820", Generation:0, CreationTimestamp:v1.Time{Time:time.Time{wall:0x0, ext:63758736051, loc:(*time.Location)(0x1956800)}}, DeletionTimestamp:(*v1.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string(nil), Annotations:map[string]string{"control-plane.alpha.kubernetes.io/leader":"{\"holderIdentity\":\"nfs-client-nfs-client-provisioner-7f58f8899d-rxfcm_a50c6059-c82f-11eb-b4de-16e0ee98dfe7\",\"leaseDurationSeconds\":15,\"acquireTime\":\"2021-06-08T08:00:52Z\",\"renewTime\":\"2021-06-08T08:00:52Z\",\"leaderTransitions\":0}"}, OwnerReferences:[]v1.OwnerReference(nil), Initializers:(*v1.Initializers)(nil), Finalizers:[]string(nil), ClusterName:""}, Subsets:[]v1.EndpointSubset(nil)}' due to: 'selfLink was empty, can't make reference'. Will not report event: 'Normal' 'LeaderElection' 'nfs-client-nfs-client-provisioner-7f58f8899d-rxfcm_a50c6059-c82f-11eb-b4de-16e0ee98dfe7 became leader'
I0608 08:00:52.308668 1 leaderelection.go:194] successfully acquired lease kube-system/cluster.local-nfs-client-nfs-client-provisioner
I0608 08:00:52.308702 1 controller.go:631] Starting provisioner controller cluster.local/nfs-client-nfs-client-provisioner_nfs-client-nfs-client-provisioner-7f58f8899d-rxfcm_a50c6059-c82f-11eb-b4de-16e0ee98dfe7!
I0608 08:00:52.408845 1 controller.go:680] Started provisioner controller cluster.local/nfs-client-nfs-client-provisioner_nfs-client-nfs-client-provisioner-7f58f8899d-rxfcm_a50c6059-c82f-11eb-b4de-16e0ee98dfe7!
I0608 08:02:38.486036 1 controller.go:987] provision "kubesphere-system/redis-pvc" class "nfs-client": started
E0608 08:02:38.495137 1 controller.go:1004] provision "kubesphere-system/redis-pvc" class "nfs-client": unexpected error getting claim reference: selfLink was empty, can't make reference
I0608 08:02:45.688207 1 controller.go:987] provision "kubesphere-system/openldap-pvc-openldap-0" class "nfs-client": started
E0608 08:02:45.690348 1 controller.go:1004] provision "kubesphere-system/openldap-pvc-openldap-0" class "nfs-client": unexpected error getting claim reference: selfLink was empty, can't make reference
I0608 08:02:58.336033 1 controller.go:987] provision "kubesphere-system/minio" class "nfs-client": started
E0608 08:02:58.344075 1 controller.go:1004] provision "kubesphere-system/minio" class "nfs-client": unexpected error getting claim reference: selfLink was empty, can't make reference