2017-03-16 54 views
0

我试图删除pod,或重新调整复制副本或删除aws实例,但仍无法使deis构建器正常工作。它通过失败的活性探测器保持重新启动。以下是来自Deis builder的日志:deis builder保持重新启动活性探测失败

$ kubectl describe pods/deis-builder-2995120344-mz2zg -n deis 
Name:  deis-builder-2995120344-mz2zg 
    Namespace: deis 
    Node:  ip-10-0-48-189.ec2.internal/10.0.48.189 
    Start Time: Wed, 15 Mar 2017 22:29:03 -0400 
    Labels:  app=deis-builder 
      pod-template-hash=2995120344 
    Status:  Running 
    IP:  10.34.184.7 
    Controllers: ReplicaSet/deis-builder-2995120344 
    Containers: 
     deis-builder: 
     Container ID: docker://f2b7799712c347759832270716057b6ac3be68298eef3057c25727b66024c84a 
     Image:  quay.io/deis/builder:v2.7.1 
     Image ID:  docker-pullable://quay.io/deis/[email protected]:3dab1dd4e6359d1588fee1b4f93ef9f5c70f268f17de5bed4bc13faa210ce5d0 
     Ports:  2223/TCP, 8092/TCP 
     State:  Waiting 
      Reason:  CrashLoopBackOff 
     Last State:  Terminated 
      Reason:  Error 
      Exit Code: 2 
      Started:  Wed, 15 Mar 2017 22:37:37 -0400 
      Finished:  Wed, 15 Mar 2017 22:38:15 -0400 
     Ready:  False 
     Restart Count: 7 
     Liveness:  http-get http://:8092/healthz delay=30s timeout=1s period=10s #success=1 #failure=3 
     Readiness:  http-get http://:8092/readiness delay=30s timeout=1s period=10s #success=1 #failure=3 
     Volume Mounts: 
      /var/run/secrets/api/auth from builder-key-auth (ro) 
      /var/run/secrets/deis/builder/ssh from builder-ssh-private-keys (ro) 
      /var/run/secrets/deis/objectstore/creds from objectstore-creds (ro) 
      /var/run/secrets/kubernetes.io/serviceaccount from deis-builder-token-qbqff (ro) 
     Environment Variables: 
      DEIS_REGISTRY_SERVICE_HOST: 127.0.0.1 
      DEIS_REGISTRY_SERVICE_PORT: 5555 
      HEALTH_SERVER_PORT:  8092 
      EXTERNAL_PORT:   2223 
      BUILDER_STORAGE:   s3 
      DEIS_REGISTRY_LOCATION:  ecr 
      DEIS_REGISTRY_SECRET_PREFIX: private-registry 
      GIT_LOCK_TIMEOUT:   10 
      SLUGBUILDER_IMAGE_NAME:  <set to the key 'image' of config map 'slugbuilder-config'> 
      SLUG_BUILDER_IMAGE_PULL_POLICY: <set to the key 'pullpolicy' of config map 'slugbuilder-config'> 
      DOCKERBUILDER_IMAGE_NAME:  <set to the key 'image' of config map 'dockerbuilder-config'> 
      DOCKER_BUILDER_IMAGE_PULL_POLICY: <set to the key 'pullpolicy' of config map 'dockerbuilder-config'> 
      DOCKERIMAGE:   1 
      DEIS_DEBUG:   false 
      POD_NAMESPACE:   deis (v1:metadata.namespace) 
      DEIS_BUILDER_KEY:   <set to the key 'builder-key' in secret 'builder-key-auth'> 
    Conditions: 
     Type  Status 
     Initialized True 
     Ready  False 
     PodScheduled True 
    Volumes: 
     builder-key-auth: 
     Type: Secret (a volume populated by a Secret) 
     SecretName: builder-key-auth 
     builder-ssh-private-keys: 
     Type: Secret (a volume populated by a Secret) 
     SecretName: builder-ssh-private-keys 
     objectstore-creds: 
     Type: Secret (a volume populated by a Secret) 
     SecretName: objectstorage-keyfile 
     deis-builder-token-qbqff: 
     Type: Secret (a volume populated by a Secret) 
     SecretName: deis-builder-token-qbqff 
    QoS Class: BestEffort 
    Tolerations: <none> 
    Events: 
     FirstSeen LastSeen Count From     SubObjectPath   Type  ReasonMessage 
     --------- -------- ----- ----     -------------   -------- ------------- 
     10m  10m  1 {default-scheduler }       Normal  Scheduled Successfully assigned deis-builder-2995120344-mz2zg to ip-10-0-48-189.ec2.internal 
     10m  10m  1 {kubelet ip-10-0-48-189.ec2.internal} spec.containers{deis-builder} Normal  StartedStarted container with docker id 7eac3a357f61 
     10m  10m  1 {kubelet ip-10-0-48-189.ec2.internal} spec.containers{deis-builder} Normal  CreatedCreated container with docker id 7eac3a357f61; Security:[seccomp=unconfined] 
     9m  9m  1 {kubelet ip-10-0-48-189.ec2.internal} spec.containers{deis-builder} Normal  CreatedCreated container with docker id 8e730f2731ef; Security:[seccomp=unconfined] 
     9m  9m  1 {kubelet ip-10-0-48-189.ec2.internal} spec.containers{deis-builder} Normal  StartedStarted container with docker id 8e730f2731ef 
     9m  9m  1 {kubelet ip-10-0-48-189.ec2.internal} spec.containers{deis-builder} Normal  KillingKilling container with docker id 7eac3a357f61: pod "deis-builder-2995120344-mz2zg_deis(52027ebf-09f0-11e7-8bbf-0a73a2cd36e4)" container "deis-builder" is unhealthy, it will be killed and re-created. 
     9m  9m  1 {kubelet ip-10-0-48-189.ec2.internal} spec.containers{deis-builder} Normal  CreatedCreated container with docker id 5f4e695c595a; Security:[seccomp=unconfined] 
     9m  9m  1 {kubelet ip-10-0-48-189.ec2.internal} spec.containers{deis-builder} Normal  KillingKilling container with docker id 8e730f2731ef: pod "deis-builder-2995120344-mz2zg_deis(52027ebf-09f0-11e7-8bbf-0a73a2cd36e4)" container "deis-builder" is unhealthy, it will be killed and re-created. 
     9m  9m  1 {kubelet ip-10-0-48-189.ec2.internal} spec.containers{deis-builder} Normal  StartedStarted container with docker id 5f4e695c595a 
     8m  8m  1 {kubelet ip-10-0-48-189.ec2.internal} spec.containers{deis-builder} Normal  CreatedCreated container with docker id c87d762fc118; Security:[seccomp=unconfined] 
     8m  8m  1 {kubelet ip-10-0-48-189.ec2.internal} spec.containers{deis-builder} Normal  StartedStarted container with docker id c87d762fc118 
     8m  8m  1 {kubelet ip-10-0-48-189.ec2.internal} spec.containers{deis-builder} Normal  KillingKilling container with docker id 5f4e695c595a: pod "deis-builder-2995120344-mz2zg_deis(52027ebf-09f0-11e7-8bbf-0a73a2cd36e4)" container "deis-builder" is unhealthy, it will be killed and re-created. 
     7m  7m  1 {kubelet ip-10-0-48-189.ec2.internal} spec.containers{deis-builder} Normal  CreatedCreated container with docker id 416573d43fe4; Security:[seccomp=unconfined] 
     7m  7m  1 {kubelet ip-10-0-48-189.ec2.internal} spec.containers{deis-builder} Normal  StartedStarted container with docker id 416573d43fe4 
     7m  7m  1 {kubelet ip-10-0-48-189.ec2.internal} spec.containers{deis-builder} Normal  KillingKilling container with docker id c87d762fc118: pod "deis-builder-2995120344-mz2zg_deis(52027ebf-09f0-11e7-8bbf-0a73a2cd36e4)" container "deis-builder" is unhealthy, it will be killed and re-created. 
     7m  7m  1 {kubelet ip-10-0-48-189.ec2.internal} spec.containers{deis-builder} Normal  KillingKilling container with docker id 416573d43fe4: pod "deis-builder-2995120344-mz2zg_deis(52027ebf-09f0-11e7-8bbf-0a73a2cd36e4)" container "deis-builder" is unhealthy, it will be killed and re-created. 
     7m  6m  4 {kubelet ip-10-0-48-189.ec2.internal}     Warning  FailedSync Error syncing pod, skipping: failed to "StartContainer" for "deis-builder" with CrashLoopBackOff: "Back-off 40s restarting failed container=deis-builder pod=deis-builder-2995120344-mz2zg_deis(52027ebf-09f0-11e7-8bbf-0a73a2cd36e4)" 

     6m 6m 1 {kubelet ip-10-0-48-189.ec2.internal} spec.containers{deis-builder} Normal Created  Created container with docker id bf5b29729c27; Security:[seccomp=unconfined] 
     6m 6m 1 {kubelet ip-10-0-48-189.ec2.internal} spec.containers{deis-builder} Normal Started  Started container with docker id bf5b29729c27 
     9m 5m 4 {kubelet ip-10-0-48-189.ec2.internal} spec.containers{deis-builder} Warning Unhealthy Readiness probe failed: Get http://10.34.184.7:8092/readiness: dial tcp 10.34.184.7:8092: getsockopt: connection refused 
     9m 5m 4 {kubelet ip-10-0-48-189.ec2.internal} spec.containers{deis-builder} Warning Unhealthy Liveness probe failed: Get http://10.34.184.7:8092/healthz: dial tcp 10.34.184.7:8092: getsockopt: connection refused 
     5m 5m 1 {kubelet ip-10-0-48-189.ec2.internal} spec.containers{deis-builder} Normal Started  Started container with docker id e457328db858 
     5m 5m 1 {kubelet ip-10-0-48-189.ec2.internal} spec.containers{deis-builder} Normal Created  Created container with docker id e457328db858; Security:[seccomp=unconfined] 
     5m 5m 1 {kubelet ip-10-0-48-189.ec2.internal} spec.containers{deis-builder} Normal Killing  Killing container with docker id bf5b29729c27: pod "deis-builder-2995120344-mz2zg_deis(52027ebf-09f0-11e7-8bbf-0a73a2cd36e4)" container "deis-builder" is unhealthy, it will be killed and re-created. 
     5m 5m 1 {kubelet ip-10-0-48-189.ec2.internal} spec.containers{deis-builder} Normal Killing  Killing container with docker id e457328db858: pod "deis-builder-2995120344-mz2zg_deis(52027ebf-09f0-11e7-8bbf-0a73a2cd36e4)" container "deis-builder" is unhealthy, it will be killed and re-created. 
     5m 2m 13 {kubelet ip-10-0-48-189.ec2.internal}     Warning FailedSync Error syncing pod, skipping: failed to "StartContainer" for "deis-builder" with CrashLoopBackOff: "Back-off 2m40s restarting failed container=deis-builder pod=deis-builder-2995120344-mz2zg_deis(52027ebf-09f0-11e7-8bbf-0a73a2cd36e4)" 

     2m 2m 1 {kubelet ip-10-0-48-189.ec2.internal} spec.containers{deis-builder} Normal Started  Started container with docker id f2b7799712c3 
     10m 2m 8 {kubelet ip-10-0-48-189.ec2.internal} spec.containers{deis-builder} Normal Pulled  Container image "quay.io/deis/builder:v2.7.1" already present on machine 
     2m 2m 1 {kubelet ip-10-0-48-189.ec2.internal} spec.containers{deis-builder} Normal Created  Created container with docker id f2b7799712c3; Security:[seccomp=unconfined] 
     10m 1m 6 {kubelet ip-10-0-48-189.ec2.internal} spec.containers{deis-builder} Warning Unhealthy Liveness probe failed: Get http://10.34.184.7:8092/healthz: net/http: request canceled (Client.Timeout exceeded while awaiting headers) 
     1m 1m 1 {kubelet ip-10-0-48-189.ec2.internal} spec.containers{deis-builder} Normal Killing  Killing container with docker id f2b7799712c3: pod "deis-builder-2995120344-mz2zg_deis(52027ebf-09f0-11e7-8bbf-0a73a2cd36e4)" container "deis-builder" is unhealthy, it will be killed and re-created. 
     7m 9s 26 {kubelet ip-10-0-48-189.ec2.internal} spec.containers{deis-builder} Warning BackOff  Back-off restarting failed docker container 
     1m 9s 9 {kubelet ip-10-0-48-189.ec2.internal}     Warning FailedSync Error syncing pod, skipping: failed to "StartContainer" for "deis-builder" with CrashLoopBackOff: "Back-off 5m0s restarting failed container=deis-builder pod=deis-builder-2995120344-mz2zg_deis(52027ebf-09f0-11e7-8bbf-0a73a2cd36e4)" 
+1

这是不可读的。请考虑如何在StackOverflow上设置格式,以便人们可以更轻松地为您提供帮助,因为您希望人们可以帮助您。 –

+1

谢谢。修复了凌乱的显示。 – Andong

回答

0

helm ls为deis的工作流版本显示了什么?

运行下面的命令时,容器日志的输出中显示的任何内容?

kubectl --namespace DEIS日志DEIS建设者-2995120344-mz2zg

,它记录位将与任何试图帮助你找出你的不健康的建设者帮助。

+0

版本是v2.2.2。我还编辑了日志以使其可读。谢谢! – Andong

0

我的解决方案是删除deis并重新部署它。

相关问题