pvc状态总为pending

来源:8-6 实战PVC&Storage挂载NFS

扎西石

2021-12-21

创建好ServiceAccount后nfs-client-provisioner pod起来了。可是pvc还是显示pengding。然后我看nfs-client-privisioner的日志,显示如下I1221 04:58:33.685458 1 leaderelection.go:185] attempting to acquire leader lease default/qgg-nfs-storage…
E1221 04:58:51.347750 1 event.go:259] Could not construct reference to: ‘&v1.Endpoints{TypeMeta:v1.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:v1.ObjectMeta{Name:“qgg-nfs-storage”, GenerateName:"", Namespace:“default”, SelfLink:"", UID:“3e34f10d-d1e5-4037-beb6-57dfa21a01d3”, ResourceVersion:“814745”, Generation:0, CreationTimestamp:v1.Time{Time:time.Time{wall:0x0, ext:63775160872, 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-provisioner-6976b6b79c-slbk5_a61726a7-621a-11ec-bedd-02a22b3939ce”,“leaseDurationSeconds”:15,“acquireTime”:“2021-12-21T04:58:51Z”,“renewTime”:“2021-12-21T04:58:51Z”,“leaderTransitions”:4}”}, 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-provisioner-6976b6b79c-slbk5_a61726a7-621a-11ec-bedd-02a22b3939ce became leader’
I1221 04:58:51.347956 1 leaderelection.go:194] successfully acquired lease default/qgg-nfs-storage
I1221 04:58:51.348062 1 controller.go:631] Starting provisioner controller qgg-nfs-storage_nfs-client-provisioner-6976b6b79c-slbk5_a61726a7-621a-11ec-bedd-02a22b3939ce!
I1221 04:58:51.480643 1 controller.go:680] Started provisioner controller qgg-nfs-storage_nfs-client-provisioner-6976b6b79c-slbk5_a61726a7-621a-11ec-bedd-02a22b3939ce!
I1221 04:59:24.871727 1 controller.go:987] provision “default/test-claim” class “managed-nfs-storage”: started
E1221 04:59:24.876824 1 controller.go:1004] provision “default/test-claim” class “managed-nfs-storage”: unexpected error getting claim reference: selfLink was empty, can’t make reference
我奇诡的是,我的vm时间是13:20,可是我打印出来的日志是04:59:24,我登录到pod里面看时间跟宿主机的时间差7个小时。会不会跟时间有关呢?为何pod的时间跟宿主机的不一样呢?截图如下
图片描述

写回答

1回答

清风

2021-12-23

k8版本是1.19吗,如果是1.20版本会报错不支持selfLink了

0
4
清风
回复
扎西石
优秀呀
2021-12-25
共4条回复

Kubernetes 入门到进阶实战,系统性掌握 K8s 生产实践

阿里云最有价值专家亲授,云原生时代必备技能

1502 学习 · 613 问题

查看课程