窗格处于待处理状态

时间:2019-03-23 02:37:01

标签: kubernetes

我的广告连播一直处于待处理状态,因为我提到的所有答案都试图描述输出,但是不知道为什么它处于待处理状态:

k8s@k8s-master:~/deployment$ kubectl get nodes
NAME         STATUS   ROLES    AGE   VERSION
k8s-master   Ready    master   12d   v1.12.2
k8s-node-1   Ready    <none>   12d   v1.12.2
k8s-node-2   Ready    <none>   12d   v1.12.2

k8s@k8s-master:~/deployment$ kubectl get pods           
NAME        READY   STATUS    RESTARTS   AGE
nginx       0/1     Pending   0          62m
webserver   0/1     Pending   0          13m


k8s@k8s-master:~/deployment$ kubectl describe pod webserver
Name:               webserver
Namespace:          default
Priority:           0
PriorityClassName:  <none>
Node:               <none>
Labels:             creator=rithin
Annotations:        <none>
Status:             Pending
IP:                 
Containers:
  apache:
    Image:        httpd
    Port:         <none>
    Host Port:    <none>
    Environment:  <none>
    Mounts:
      /var/run/secrets/kubernetes.io/serviceaccount from default-token-vdpls (ro)
Volumes:
  default-token-vdpls:
    Type:        Secret (a volume populated by a Secret)
    SecretName:  default-token-vdpls
    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:          <none>

已经尝试描述豆荚,但没有信息

3 个答案:

答案 0 :(得分:0)

一种可能性是,由于没有分配给吊舱的节点,所以无法从主节点到达工作节点。

答案 1 :(得分:0)

好吧,我找不到与故障相关的任何日志。因此,重新创建了集群,现在它可以正常工作了。我认为这是法兰绒的问题。

答案 2 :(得分:0)

您的广告连播需要手动安排。 在您的Yaml文件中添加豆荚 nodeName: k8s-master 在规格相同的容器中。

您的广告连播将安排在k8s-master节点上。如果要在其他任何节点上进行调度,请用适当的节点名称替换“ k8s-master”。