安装rook出现 ImagePullBackOff问题
解决方法:
1. 查看状态为 ImagePullBackOff pod的详细信息
[root@kmaster ceph]# kdc pod rook-discover-s4f26 -n rook-ceph
Name: rook-discover-s4f26
Namespace: rook-ceph
......v2/docker/registry/v2/blobs/sha256/50/5078a1850b66e057fb15a6b1bbbb6fa235f30c3688036b59d260bda0eed71f8a/data?verify=1632632670-u51xN9tFsFPod7tCm7DF%2F4wh16s%3D: x509: certificate has expired or is not yet valid
Warning Failed 134d kubelet, knode3 Failed to pull image "rook/ceph:v1.4.1": rpc error: code = Unknown desc = error pulling image configuration: Get https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/50/5078a1850b66e057fb15a6b1bbbb6fa235f30c3688036b59d260bda0eed71f8a/data?verify=1632632704-R3%2BcaIDTZQDYSJI2YWqmMpufxjw%3D: x509: certificate has expired or is not yet valid
Normal Pulling 134d (x4 over 134d) kubelet, knode3 Pulling image "rook/ceph:v1.4.1"
Warning Failed 134d kubelet, knode3 Failed to pull image "rook/ceph:v1.4.1": rpc error: code = Unknown desc = error pulling image configuration: Get https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/50/5078a1850b66e057fb15a6b1bbbb6fa235f30c3688036b59d260bda0eed71f8a/data?verify=1632632753-ZOs0SK%2FlznQxkQGD3JsSZNxuy6c%3D: x509: certificate has expired or is not yet valid
Warning Failed 134d (x4 over 134d) kubelet, knode3 Error: ErrImagePull
Warning Failed 134d (x6 over 134d) kubelet, knode3 Error: ImagePullBackOff
Normal BackOff 134d (x7 over 134d) kubelet, knode3 Back-off pulling image "rook/ceph:v1.4.1"
2. 发现node3节点有问题
[root@knode3 ~]# date
2021年 05月 15日 星期六 02:25:47 CST[root@knode3 ~]# ntpdate cn.pool.ntp.org
26 Sep 12:34:45 ntpdate[99624]: step time server 111.230.189.174 offset 11613798.295424 sec[root@knode3 ~]# date
2021年 09月 26日 星期日 12:42:21 CST
3. 查看状态
[root@knode3 ~]# kubectl get pod -n rook-ceph
NAME READY STATUS RESTARTS AGE
rook-ceph-operator-56f94bfcb5-sbzzp 1/1 Running 0 57m
rook-discover-jc6s5 1/1 Running 0 57m
rook-discover-m4wz9 1/1 Running 0 3m38s