kubernetes创建pod出现ImagePullBackOff

0
Kubernetes 37733 次浏览

kubernetes创建pod出现ImagePullBackOff,是describe查看,如下信息:

kubectl describe pods -n rook-ceph-system rook-ceph-operator-6b4c5d4684-q4sl4
Name:               rook-ceph-operator-6b4c5d4684-q4sl4
Namespace:          rook-ceph-system
Priority:           0
PriorityClassName:  <none>
Node:               node3/192.168.2.218
Start Time:         Sun, 20 Jan 2019 05:12:47 +0800
Labels:             app=rook-ceph-operator
                    pod-template-hash=2607180240
Annotations:        <none>
Status:             Pending
IP:                 10.244.3.18
Controlled By:      ReplicaSet/rook-ceph-operator-6b4c5d4684
Containers:
  rook-ceph-operator:
    Container ID:  
    Image:         rook/ceph:master
    Image ID:      
    Port:          <none>
    Host Port:     <none>
    Args:
      ceph
      operator
    State:          Waiting
      Reason:       ImagePullBackOff
    Ready:          False
    Restart Count:  0
    Environment:
      ROOK_ALLOW_MULTIPLE_FILESYSTEMS:    false
      ROOK_LOG_LEVEL:                     INFO
      ROOK_MON_HEALTHCHECK_INTERVAL:      45s
      ROOK_MON_OUT_TIMEOUT:               300s
      ROOK_DISCOVER_DEVICES_INTERVAL:     60m
      ROOK_HOSTPATH_REQUIRES_PRIVILEGED:  false
      ROOK_ENABLE_SELINUX_RELABELING:     true
      ROOK_ENABLE_FSGROUP:                true
      NODE_NAME:                           (v1:spec.nodeName)
      POD_NAME:                           rook-ceph-operator-6b4c5d4684-q4sl4 (v1:metadata.name)
      POD_NAMESPACE:                      rook-ceph-system (v1:metadata.namespace)
    Mounts:
      /etc/ceph from default-config-dir (rw)
      /var/lib/rook from rook-config (rw)
      /var/run/secrets/kubernetes.io/serviceaccount from rook-ceph-system-token-hsb47 (ro)
Conditions:
  Type              Status
  Initialized       True 
  Ready             False 
  ContainersReady   False 
  PodScheduled      True 
Volumes:
  rook-config:
    Type:    EmptyDir (a temporary directory that shares a pod's lifetime)
    Medium:  
  default-config-dir:
    Type:    EmptyDir (a temporary directory that shares a pod's lifetime)
    Medium:  
  rook-ceph-system-token-hsb47:
    Type:        Secret (a volume populated by a Secret)
    SecretName:  rook-ceph-system-token-hsb47
    Optional:    false
QoS Class:       BestEffort
Node-Selectors:  <none>
Tolerations:     node.kubernetes.io/not-ready:NoExecute for 300s
                 node.kubernetes.io/unreachable:NoExecute for 300s
Events:
  Type     Reason          Age              From               Message
  ----     ------          ----             ----               -------
  Normal   Scheduled       4m               default-scheduler  Successfully assigned rook-ceph-system/rook-ceph-operator-6b4c5d4684-q4sl4 to node3
  Warning  Failed          4m               kubelet, node3     Failed to pull image "rook/ceph:master": rpc error: code = Unknown desc = error pulling image configuration: Get https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/6a/6a24edf782ca5648a502bf81f368e3b1ba92988e733d72e2cf9025cac89903e1/data?verify=1549257241-9PpxfOCv75gYTQrP8VCjoqeYVnI%3D: x509: certificate has expired or is not yet valid
  Normal   SandboxChanged  4m               kubelet, node3     Pod sandbox changed, it will be killed and re-created.
  Warning  Failed          3m               kubelet, node3     Failed to pull image "rook/ceph:master": rpc error: code = Unknown desc = error pulling image configuration: Get https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/6a/6a24edf782ca5648a502bf81f368e3b1ba92988e733d72e2cf9025cac89903e1/data?verify=1549257257-2PNM%2FFH5sUvEf1OU4hxgU0aI3%2Bw%3D: x509: certificate has expired or is not yet valid
  Warning  Failed          3m               kubelet, node3     Failed to pull image "rook/ceph:master": rpc error: code = Unknown desc = error pulling image configuration: Get https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/6a/6a24edf782ca5648a502bf81f368e3b1ba92988e733d72e2cf9025cac89903e1/data?verify=1549257290-ejyauPSi7E8OB9WDBixNDtyLivU%3D: x509: certificate has expired or is not yet valid
  Normal   Pulling         2m (x4 over 4m)  kubelet, node3     pulling image "rook/ceph:master"
  Warning  Failed          2m (x4 over 4m)  kubelet, node3     Error: ErrImagePull
  Warning  Failed          2m               kubelet, node3     Failed to pull image "rook/ceph:master": rpc error: code = Unknown desc = error pulling image configuration: Get https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/6a/6a24edf782ca5648a502bf81f368e3b1ba92988e733d72e2cf9025cac89903e1/data?verify=1549257336-%2Bd5Xd%2FOj0i9nrmnOWbHkGjv30Yw%3D: x509: certificate has expired or is not yet valid
  Normal   BackOff         2m (x6 over 3m)  kubelet, node3     Back-off pulling image "rook/ceph:master"
  Warning  Failed          2m (x6 over 3m)  kubelet, node3     Error: ImagePullBackOff

请尽量让自己的答案能够对别人有帮助

38个答案

默认排序 按投票排序
0

观察 Pod 状态的时候,镜像缺失和仓库权限不正确是没法区分的。其它情况下,Kubernetes 将报告一个 ErrImagePull 状态。pg slot

0

通过一个试验作为例子来学习一下。

我们创建一个名为fail 的 deployment,让它故意指向一个实际并不存在的 Docker 镜像:
 $ kubectl run fail --image=jerry/sap:v1.0.0

查看这个Pod的状态,发现状态为 ErrImagePull 或者 ImagePullBackOff:pg slot

0

You write well I really like what you write. I would like to recommend my website. If it doesn't bother much, please It is the most modern casino and also has a 24-hour automatic deposit-withdrawal system if you are looking for an online casino website. This website is the number 1 site in the casino field, with many games for you to choose from jokerslot slot1234 sexygame66

0

Find a Word is the best online unique word finder tool that helps you create or unscramble words from scrambled letters. By unscrambling your letters, the Find a Word tool will return valid words, anagrams, point per word in the word games. Words are displayed in alphabetical order and grouped by decreasing word length find a word

0
待审核
0

Looks interesting enough; maybe I'll watch out for this and for more updates check lot clearing Columbia.

0

Mold, shape, soil and grime are all things that can be evacuated effectively by control washing. The drive made by a control washer is so effective that it removes profoundly imbued soil in those outlandish to reach zones. Numerous individuals think this can be something they can “easily” finish by basically putting their thumb over the conclusion of a plant hose to extend the weight of the water being released. In spite of the fact that this does at times work, there's much more to control washing than what is initially seen. On the off chance that a consumer sort pressure washer is utilized to spare time and cash, the potential to form harm is additionally much higher from it not being utilized legitimately. Hence, trade and mortgage holders in Baton Rouge ought to turn these occupations over to the control washing professionals. A buyer bought weight washer cannot run for hours at a time like a proficient unit will be able to- which in turn causes the motor and pump to wear out much faster. Pressure washing is more critical nowadays than ever some time recently as pollutants. 

0

Commercial Power Washing to Recuperate from a High-Traffic Occasion. Whether a parade went through town, celebration or rally, members at high-traffic occasions frequently take off behind spills, bubble gum stains and, every so often, spray painting. Spray painting evacuation as well as common weight washing upkeep is critical for little businesses and commercial building proprietors needing to preserve a positive impression. To begin with impressions cruel a part in trade. A potential client and part of the open judges a commerce or company not fair by its pioneers but by the building in which they conduct business and services. Consider a number of key ways to recuperate after any high-traffic occasion that passed by your retail strip, boutique, eatery or commercial complex in McKinney, Texas. 

0

Why should there even be a co$t?! seo newcastle

0

Holster is made to fit the phone with cover. The interior is lined with micro-fiber material to ensure your device will remain scratch free. Galaxy Z Belt clip Case

0

PG Slot true wallet

0

slotxo true wallet

0

Nice post and thank you for your sharing. เว็บไซต์ลงโฆษณาสินค้าฟรี โปรโมทธุรกิจ ร้านค้า สินค้าขายส่งและขายปลีก สินค้าราคาส่งจากโรงงานและผู้ประกอบการโดยตรงผ่านระบบของเว็บไซต์ b2b

0

Nice post and thank you for interesting information. share it as 11 12 13 14 15. It is really what I wanted to see hope in future you will continue for sharing such a excellent post, If you have planning to promote a products, follow to thai products, เว็บ b2b ไทย website is service that supported the things other businesses need to operate and grow. Promote your thai products wholesale thai exporter or โปรโมทธุรกิจ โฆษณาสินค้า online

0

 You can come and play here. Certifying what you receive will never be disappointed. Try it now. slot

0

I do not know what to say really what you share very well and useful to the community, I feel that it makes our community much more developed, thanks basketball legends

0

We will help you with every carpet cleaning solution you might need in Pompano. Carpets are one of those things that have to endure a lot

 

form  >>>  slot

0

upholstery cleaning we are the guys you are looking for. We will help you with every carpet cleaning solution you might need in Pompano. Carpets are one of those things that have to endure a lot. From toddler pee to different kinds of stain, your carpet has things in it that you do not even want to imagine. Wouldn't it require a good cleaning every few months?

0

It's great to be here with everyone, I have a lot of knowledge from what you share, to say thanks, the information and knowledge here helps me a lot. mapquest driving directions

1 2